LCD są połączone z Arduino, aby wyświetlić wyjścia na ekranie LCD, aw tym zapisie wyjaśniono metodę interfejsu LCD z Arduino nano.
Jak połączyć LCD z Arduino Nano
Każdy LCD może współpracować z płytą Arduino Nano, ale w tym artykule będziemy interfejs 16 × 2 LCD. Arduino nano jest podobne do Arduino Uno, jedyną różnicą między nimi jest to, że Arduino nano nie ma podnośnika. Arduino nano ma mały mini port USB, przez który można go podłączyć z komputerem do programowania.
Reszta pinów jest podobna do Arduino Uno, teraz będziemy interfejować LCD 16 × 2 z Arduino Nano, połączenie pinów Arduino nano z LCD będzie:
Terminale LCD | Pins Arduino Nano |
---|---|
VSS | Grunt |
Vdd | +5 woltów |
Vo | Uziemienia lub wyjściowa potencjometru |
Rs | 12 |
RW | Grunt |
mi | 11 |
D0 | - |
D1 | - |
D2 | - |
D3 | - |
D4 | 5 |
D5 | 4 |
D6 | 3 |
D7 | 2 |
A | +5 woltów |
K | Grunt |
Nie używamy D0, D1, D2 i D3, ponieważ używamy linii 4-DATA, abyśmy mogli podłączyć pin RW LCD z ziemią. Schemat obwodu powyższych połączeń będzie taki:
Po prostu napiszemy kod do wyświetlania „Linuxhint” na LCD:
#włączać
// dodaliśmy bibliotekę, abyśmy mogli użyć LCD z Arduino
Płyncrystal LCD (12,11,5,4,3,2);
// Zainicjowaliśmy zmienną „LCD” i przypisaliśmy piny LCD RS, E, D4, D5, D6, D7 do zestawów Arduino 12,11,5,4,3,2
void setup ()
zaczynać.LCD (16,2);
// zadeklarował kolumny i wiersze LCD
LCD.print („Linuxhint”); // Wydrukuj Linuxhint na LCD
void Loop ()
Po pomyślnym skompilowaniu kodu wyeksportujemy skompilowany binarny, abyśmy mogli użyć jego pliku Hex w symulacji Proteus.
Symulacja
Symulacja obwodu za pomocą powyższego kodu Arduino to:
Wniosek
LCD to moduł elektroniczny, który można połączyć z dowolną płytą Arduino, aby wyświetlić wyjście kodu na ekranie. Istnieją różne rodzaje LCD, najczęściej używane LCD w projektach Arduino to 16 × 2. W tym zapisie metoda interfejsu LCD z Arduino nano jest szczegółowo omówiona.