Sadržaj:

Kako povezati 16x4 LCD s Arduinom: 6 koraka
Kako povezati 16x4 LCD s Arduinom: 6 koraka

Video: Kako povezati 16x4 LCD s Arduinom: 6 koraka

Video: Kako povezati 16x4 LCD s Arduinom: 6 koraka
Video: How to Use I2C LCD with Arduino | Very Easy Arduino LCD I2C Tutorial | Arduino 16x2 LCD I2C Tutorial 2024, Juli
Anonim
Kako povezati 16x4 LCD sa Arduinom
Kako povezati 16x4 LCD sa Arduinom

Uvod

Nedavno sam od prijatelja na FocusLCDs.com dobio neke besplatne uzorke LCD ekrana. Jedan od njih je 16x4 LCD; P/N: C164AXBSYLY6WT. Koristi kontroler ST7066U (pogledajte tehnički list ovdje) umjesto HD44780 koji se obično nalazi u LCD štitnicima. Nisam siguran hoće li raditi s Arduinom i njegovim bibliotekama, pa sam htio isprobati.

Sažetak funkcija

  • Oštrija slika, širi ugao gledanja
  • Upravljački program: ST7066U
  • Yellow Background
  • Y/G Pozadinsko osvetljenje
  • Raspon temperature: -20 ° C do +70 ° C
  • ROHS Compliant

Korak 1: Materijali

Prikupite dolje navedene materijale:

  1. Arduino (UNO ili MEGA)
  2. 16x4 LCD; C164AXBSYLY6WT
  3. Lemna ploča
  4. Dupont žice za kratkospojnike
  5. Zaglavlja 2,54 mm
  6. Potenciometar 10k Ohm
  7. Arduino IDE
  8. USB kabel

Korak 2: Zaglavlja za lemljenje

Lemna zaglavlja
Lemna zaglavlja

Lemite zaglavlje na LCD modul. 16 pinova ukupno. Za pinouts pogledajte ovu sliku.

Korak 3: Ožičite krug

Ožičite krug
Ožičite krug

Ožičite krug kao što je prikazano; napravio sa Fritzingom. Potenciometar služi za promjenu pozadinskog osvjetljenja.

Korak 4: Pokrenite Arduino IDE

Uključite svoj Arduino IDE. Pazite da odaberete ispravnu ploču, npr. Arduino UNO ili MEGA, itd., I odaberite odgovarajući port.

Korak 5: Kodirajte skicu

Kodirajte skicu
Kodirajte skicu

Unesite ovu skicu u IDE i otpremite.

/* Ovo je skica za testiranje LCD ekrana 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 ("NAJBOLJI LCD ekrani!");

lcd.setCursor (0, 2);

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

lcd.setCursor (0, 3);

lcd.print ("C164AXBSYLY6WT");

}

void loop () {{100} {101}

}

Korak 6: Pogledajte rezultat

Pogledajte rezultat
Pogledajte rezultat

Čestitamo! Vaš LCD bi trebao pokazati ovako nešto.

Preporučuje se: