Talaan ng mga Nilalaman:

Paano Mag-interface ng isang 16x4 LCD Sa Isang Arduino: 6 Mga Hakbang
Paano Mag-interface ng isang 16x4 LCD Sa Isang Arduino: 6 Mga Hakbang

Video: Paano Mag-interface ng isang 16x4 LCD Sa Isang Arduino: 6 Mga Hakbang

Video: Paano Mag-interface ng isang 16x4 LCD Sa Isang Arduino: 6 Mga Hakbang
Video: Using HT1621 6 Digits Seven Segment LCD Display | Lesson 103: Arduino Step By Step Course 2024, Nobyembre
Anonim
Paano Mag-interface ng isang 16x4 LCD Sa Isang Arduino
Paano Mag-interface ng isang 16x4 LCD Sa Isang Arduino

Panimula

Nakatanggap ako kamakailan ng ilang mga libreng sample ng LCD mula sa aking mga kaibigan sa FocusLCDs.com. Isa sa mga ito ay isang 16x4 LCD; P / N: C164AXBSYLY6WT. Gumagamit ito ng isang ST7066U controller (tingnan ang datasheet dito) sa halip na ang HD44780 na karaniwang matatagpuan sa mga LCD na kalasag. Hindi ako sigurado kung gagana ito sa isang Arduino at mga aklatan nito, kaya nais kong subukan ito.

Buod ng Mga Tampok

  • Mas matalas na Larawan, Mas Malapad na Angulo ng Pagtingin
  • Driver: ST7066U
  • Dilaw na Background
  • Y / G Backlight
  • Saklaw ng Temperatura: -20 ° C hanggang + 70 ° C
  • Sumusunod ang ROHS

Hakbang 1: Mga Kagamitan

Ipunin ang mga materyales na nakalista sa ibaba:

  1. Arduino (UNO o MEGA)
  2. 16x4 LCD; C164AXBSYLY6WT
  3. Solderless Breadboard
  4. Mga Dupont Jumper Wires
  5. 2.54mm-Mga Header ng Pitch
  6. 10k Ohm Potentiometer
  7. Arduino IDE
  8. Kable ng USB

Hakbang 2: Mga Solder Header

Mga Solder Header
Mga Solder Header

Solder ang header sa module ng LCD. 16 na kabuuan. Sumangguni sa imaheng ito para sa mga pinout.

Hakbang 3: Wire the Circuit

Wire ang Circuit
Wire ang Circuit

Wire ang circuit tulad ng ipinakita; ginawa ito sa Fritzing. Ang potensyomiter ay para sa iba't ibang backlight.

Hakbang 4: Sunog ang Arduino IDE

Sunogin ang iyong Arduino IDE. Mag-ingat na piliin ang tamang board ie Arduino UNO o MEGA, atbp at piliin ang tamang port.

Hakbang 5: I-code ang Sketch

Code ang Sketch
Code ang Sketch

I-type ang sketch na ito sa IDE at i-upload.

/ * Ito ay isang sketch upang subukan ang 16x4 LCD:

* FocusLCD P / N: C164AXBSYLY6WT

*/

# isama ang LiquidCrystal lcd (8, 9, 4, 5, 6, 7);

walang bisa ang pag-setup () {

lcd.begin (16, 4);

lcd.setCursor (0, 0);

lcd.print ("FocusLCDs.com");

lcd.setCursor (0, 1);

lcd.print ("Ang Pinakamahusay na mga LCD!");

lcd.setCursor (0, 2);

lcd.print ("P / N:");

lcd.setCursor (0, 3);

lcd.print ("C164AXBSYLY6WT");

}

void loop () {

}

Hakbang 6: Tingnan ang Resulta

Tingnan ang Resulta
Tingnan ang Resulta

Binabati kita! Ang iyong LCD ay dapat magpakita ng tulad nito.

Inirerekumendang: