Kazalo:

Kako povezati 16x4 LCD z Arduinom: 6 korakov
Kako povezati 16x4 LCD z Arduinom: 6 korakov

Video: Kako povezati 16x4 LCD z Arduinom: 6 korakov

Video: Kako povezati 16x4 LCD z Arduinom: 6 korakov
Video: Введение в LCD2004 ЖК-дисплей с модулем I2C для Arduino 2024, November
Anonim
Kako povezati 16x4 LCD z Arduinom
Kako povezati 16x4 LCD z Arduinom

Uvod

Pred kratkim sem od prijateljev na FocusLCDs.com prejel nekaj brezplačnih vzorcev LCD. Eden od njih je 16x4 LCD; P/N: C164AXBSYLY6WT. Namesto HD44780, ki ga običajno najdemo v zaslonih LCD, uporablja krmilnik ST7066U (glej podatkovni list tukaj). Nisem prepričan, ali bo deloval z Arduinom in njegovimi knjižnicami, zato sem ga želel preizkusiti.

Povzetek funkcij

  • Ostrejša slika, širši kot gledanja
  • Gonilnik: ST7066U
  • Rumeno ozadje
  • Osvetlitev Y/G
  • Temperaturno območje: -20 ° C do +70 ° C
  • Skladno z ROHS

1. korak: Materiali

Zberite spodaj navedene materiale:

  1. Arduino (UNO ali MEGA)
  2. 16x4 LCD; C164AXBSYLY6WT
  3. Spajkalna deska
  4. Mostične žice Dupont
  5. Glave 2,54 mm
  6. 10k ohmski potenciometer
  7. Arduino IDE
  8. USB kabel

2. korak: Spajkalne glave

Spajkalne glave
Spajkalne glave

Spojite glavo na modul LCD. Skupaj 16 zatičev. Za pinouts glejte to sliko.

3. korak: Ožičite vezje

Ožičite vezje
Ožičite vezje

Ožičite vezje, kot je prikazano; uspelo s Fritzingom. Potenciometer je namenjen spreminjanju osvetlitve ozadja.

4. korak: Zaženite Arduino IDE

Zaženite svoj Arduino IDE. Pazite, da izberete pravilno ploščo, na primer Arduino UNO ali MEGA itd., In izberite ustrezna vrata.

5. korak: Kodirajte skico

Kodiraj skico
Kodiraj skico

Vnesite to skico v IDE in jo naložite.

/* To je skica za preskus LCD velikosti 16x4:

* FocusLCD P/N: C164AXBSYLY6WT

*/

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

void setup () {

lcd.begin (16, 4);

lcd.setCursor (0, 0);

lcd.print ("FocusLCDs.com");

lcd.setCursor (0, 1);

lcd.print ("NAJBOLJŠI LCD -ji!");

lcd.setCursor (0, 2);

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

lcd.setCursor (0, 3);

lcd.print ("C164AXBSYLY6WT");

}

void loop () {

}

Korak 6: Oglejte si rezultat

Oglejte si rezultat
Oglejte si rezultat

Čestitamo! Vaš LCD mora prikazati nekaj takega.

Priporočena: