Sisällysluettelo:

16x4 -nestekidenäytön liittäminen Arduinon kanssa: 6 vaihetta
16x4 -nestekidenäytön liittäminen Arduinon kanssa: 6 vaihetta

Video: 16x4 -nestekidenäytön liittäminen Arduinon kanssa: 6 vaihetta

Video: 16x4 -nestekidenäytön liittäminen Arduinon kanssa: 6 vaihetta
Video: 16x4 2024, Joulukuu
Anonim
16x4 -nestekidenäytön liittäminen Arduinon kanssa
16x4 -nestekidenäytön liittäminen Arduinon kanssa

Johdanto

Sain äskettäin ilmaisia LCD -näytteitä ystäviltäni FocusLCDs.comissa. Yksi niistä on 16 x 4 tuuman nestekidenäyttö; Tuotenumero: C164AXBSYLY6WT. Se käyttää ST7066U -ohjainta (katso tietolomake täältä) HD44780: n sijaan, jota tavallisesti löytyy LCD -suojat. En ole niin varma, toimiiko se Arduinon ja sen kirjastojen kanssa, joten halusin kokeilla sitä.

Yhteenveto ominaisuuksista

  • Terävämpi kuva, laajempi katselukulma
  • Kuljettaja: ST7066U
  • Keltainen tausta
  • Y/G taustavalo
  • Lämpötila -alue: -20 ° C - +70 ° C
  • RoHS yhteensopiva

Vaihe 1: Materiaalit

Kerää alla luetellut materiaalit:

  1. Arduino (UNO tai MEGA)
  2. 16x4 LCD; C164AXBSYLY6WT
  3. Juoton leipälauta
  4. Dupont -hyppyjohdot
  5. 2,54 mm: n nousuputket
  6. 10k ohmin potentiometri
  7. Arduino IDE
  8. USB kaapeli

Vaihe 2: Juotosotsikot

Juotosotsikot
Juotosotsikot

Juotos otsikko LCD -moduuliin. 16 nastaa yhteensä. Katso pinoutit tästä kuvasta.

Vaihe 3: Kytke piiri

Johda piiri
Johda piiri

Johda piiri kuvan mukaisesti; onnistui Fritzingillä. Potentiometri on tarkoitettu taustavalon vaihtamiseen.

Vaihe 4: Sytytä Arduino IDE

Sytytä Arduino IDE. Valitse oikea kortti eli Arduino UNO tai MEGA jne. Ja valitse oikea portti.

Vaihe 5: Koodaa luonnos

Koodaa luonnos
Koodaa luonnos

Kirjoita tämä luonnos IDE: hen ja lataa.

/* Tämä on luonnos 16x4 nestekidenäytön testaamiseksi:

* FocusLCD P/N: C164AXBSYLY6WT

*/

#sisältää LiquidCrystal lcd (8, 9, 4, 5, 6, 7);

void setup () {

lcd. alku (16, 4);

lcd.setCursor (0, 0);

lcd.print ("FocusLCDs.com");

lcd.setCursor (0, 1);

lcd.print ("PARAS LCD -näyttö!");

lcd.setCursor (0, 2);

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

lcd.setCursor (0, 3);

lcd.print ("C164AXBSYLY6WT");

}

void loop () {

}

Vaihe 6: Tarkastele tulosta

Katso tulos
Katso tulos

Onnittelut! Nestekidenäytön pitäisi näyttää jotain tällaista.

Suositeltava: