Indholdsfortegnelse:

Sådan tilsluttes en 16x4 LCD med en Arduino: 6 trin
Sådan tilsluttes en 16x4 LCD med en Arduino: 6 trin

Video: Sådan tilsluttes en 16x4 LCD med en Arduino: 6 trin

Video: Sådan tilsluttes en 16x4 LCD med en Arduino: 6 trin
Video: Введение в LCD2004 ЖК-дисплей с модулем I2C для Arduino 2024, November
Anonim
Sådan tilsluttes en 16x4 LCD med en Arduino
Sådan tilsluttes en 16x4 LCD med en Arduino

Introduktion

Jeg har for nylig modtaget nogle gratis LCD -prøver fra mine venner på FocusLCDs.com. Den ene er en 16x4 LCD; P/N: C164AXBSYLY6WT. Den bruger en ST7066U -controller (se datablad her) i stedet for HD44780, der normalt findes i LCD -skærme. Jeg er ikke så sikker på, om det vil fungere med en Arduino og dets biblioteker, så jeg ville prøve det.

Oversigt over funktioner

  • Skarpere billede, større betragtningsvinkel
  • Driver: ST7066U
  • Gul baggrund
  • Y/G Baggrundsbelysning
  • Temperaturområde: -20 ° C til +70 ° C
  • ROHS -kompatibel

Trin 1: Materialer

Saml materialerne nedenfor:

  1. Arduino (UNO eller MEGA)
  2. 16x4 LCD; C164AXBSYLY6WT
  3. Loddefri brødbræt
  4. Dupont Jumper Wires
  5. 2,54 mm-pitchhoveder
  6. 10k Ohm potentiometer
  7. Arduino IDE
  8. USB -kabel

Trin 2: Loddehoveder

Loddehoveder
Loddehoveder

Lod lodderen til LCD -modulet. 16 stifter i alt. Se dette billede for pinouts.

Trin 3: Tilslut kredsløbet

Tilslut kredsløbet
Tilslut kredsløbet

Kablet kredsløbet som vist; gjort det med Fritzing. Potentiometeret er til at variere baggrundsbelysningen.

Trin 4: Slå Arduino IDE op

Tænd din Arduino IDE. Sørg for at vælge det korrekte kort, dvs. Arduino UNO eller MEGA, osv., Og vælg den korrekte port.

Trin 5: Kode skitsen

Kode skitsen
Kode skitsen

Indtast denne skitse i IDE og upload.

/* Dette er en skitse til test af 16x4 LCD:

* FocusLCD P/N: C164AXBSYLY6WT

*/

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

ugyldig opsætning () {

lcd.begin (16, 4);

lcd.setCursor (0, 0);

lcd.print ("FocusLCDs.com");

lcd.setCursor (0, 1);

lcd.print ("De BEDSTE LCD'er!");

lcd.setCursor (0, 2);

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

lcd.setCursor (0, 3);

lcd.print ("C164AXBSYLY6WT");

}

void loop () {

}

Trin 6: Se resultatet

Se resultatet
Se resultatet

Tillykke! Din LCD bør vise noget lignende.

Anbefalede: