Satura rādītājs:

Kā savienot 16x4 LCD ar Arduino: 6 soļi
Kā savienot 16x4 LCD ar Arduino: 6 soļi

Video: Kā savienot 16x4 LCD ar Arduino: 6 soļi

Video: Kā savienot 16x4 LCD ar Arduino: 6 soļi
Video: Введение в LCD2004 ЖК-дисплей с модулем I2C для Arduino 2024, Jūlijs
Anonim
Kā savienot 16x4 LCD ar Arduino
Kā savienot 16x4 LCD ar Arduino

Ievads

Es nesen saņēmu dažus bezmaksas LCD paraugus no saviem draugiem vietnē FocusLCDs.com. Viens no tiem ir 16x4 LCD; Nosaukums: C164AXBSYLY6WT. Tas izmanto ST7066U kontrolieri (skatīt datu lapu šeit), nevis HD44780, kas parasti atrodams LCD vairogos. Es neesmu tik pārliecināts, vai tas darbosies ar Arduino un tā bibliotēkām, tāpēc es gribēju to izmēģināt.

Funkciju kopsavilkums

  • Asāks attēls, plašāks skata leņķis
  • Vadītājs: ST7066U
  • Dzeltens fons
  • Y/G apgaismojums
  • Temperatūras diapazons: -20 ° C līdz +70 ° C
  • Atbilst ROHS

1. solis: materiāli

Apkopojiet zemāk uzskaitītos materiālus:

  1. Arduino (UNO vai MEGA)
  2. 16x4 LCD; C164AXBSYLY6WT
  3. Maizes dēlis bez lodēšanas
  4. Dupont Jumper vadi
  5. 2,54 mm augstuma galvenes
  6. 10k omu potenciometrs
  7. Arduino IDE
  8. USB kabelis

2. solis: lodēšanas galvenes

Lodēšanas galvenes
Lodēšanas galvenes

Lodējiet galveni pie LCD moduļa. Kopā 16 tapas. Skatiet šo attēlu, lai uzzinātu pinouts.

3. darbība: pievienojiet ķēdes vadu

Ievadiet ķēdi
Ievadiet ķēdi

Vada ķēdi, kā parādīts attēlā; izdevās ar Fritzing. Potenciometrs ir paredzēts fona apgaismojuma mainīšanai.

4. darbība: aktivizējiet Arduino IDE

Iededziet savu Arduino IDE. Uzmanieties, lai izvēlētos pareizo dēli, ti, Arduino UNO vai MEGA utt., Un izvēlieties pareizo portu.

5. darbība: kodējiet skici

Kodējiet skici
Kodējiet skici

Ierakstiet šo skici IDE un augšupielādējiet.

/* Šī ir skice 16x4 LCD pārbaudei:

* FocusLCD P/N: C164AXBSYLY6WT

*/

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

void setup () {

lcd. sākums (16, 4);

lcd.setCursor (0, 0);

lcd.print ("FocusLCDs.com");

lcd.setCursor (0, 1);

lcd.print ("LABĀKIE LCD!");

lcd.setCursor (0, 2);

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

lcd.setCursor (0, 3);

lcd.print ("C164AXBSYLY6WT");

}

void loop () {

}

6. darbība. Skatiet rezultātu

Skatīt rezultātu
Skatīt rezultātu

Apsveicam! Jūsu LCD vajadzētu parādīt kaut ko līdzīgu šim.

Ieteicams: