Obsah:

Ako prepojiť displej 16x4 s Arduino: 6 krokov
Ako prepojiť displej 16x4 s Arduino: 6 krokov

Video: Ako prepojiť displej 16x4 s Arduino: 6 krokov

Video: Ako prepojiť displej 16x4 s Arduino: 6 krokov
Video: Jak zobrazit displej mobilu na televizi - Jak zrcadlit obrazovku telefonu na TV - Miracast 2024, November
Anonim
Ako prepojiť displej 16x4 s Arduino
Ako prepojiť displej 16x4 s Arduino

Úvod

Nedávno som dostal niekoľko bezplatných vzoriek LCD od svojich priateľov na FocusLCDs.com. Jeden z nich je LCD monitor s rozmermi 16 x 4; P/N: C164AXBSYLY6WT. Namiesto HD44780 bežne používaného v štítoch LCD používa radič ST7066U (pozri technický list tu). Nie som si istý, či to bude fungovať s Arduinom a jeho knižnicami, preto som to chcel vyskúšať.

Zhrnutie funkcií

  • Ostrejší obraz, širší pozorovací uhol
  • Ovládač: ST7066U
  • Žlté pozadie
  • Podsvietenie Y/G
  • Teplotný rozsah: -20 ° C až +70 ° C
  • Vyhovuje ROHS

Krok 1: Materiály

Zhromaždite nižšie uvedené materiály:

  1. Arduino (UNO alebo MEGA)
  2. 16x4 LCD; C164AXBSYLY6WT
  3. Nepájkovateľná nepájivá doska
  4. Dupontové prepojovacie vodiče
  5. Hlavičky s rozstupom 2,54 mm
  6. Potenciometer 10 kOhm
  7. Arduino IDE
  8. USB kábel

Krok 2: Spájkovacie hlavičky

Spájkovacie hlavičky
Spájkovacie hlavičky

Pájku zapojte do modulu LCD. Spolu 16 pinov. Pinouty nájdete na tomto obrázku.

Krok 3: Zapojte obvod

Zapojte obvod
Zapojte obvod

Zapojte obvod podľa obrázku; sa to podarilo s Fritzingom. Potenciometer slúži na zmenu podsvietenia.

Krok 4: Spustite Arduino IDE

Zapnite svoje Arduino IDE. Dávajte pozor, aby ste vybrali správnu dosku, t.j. Arduino UNO alebo MEGA atď., A vyberte správny port.

Krok 5: Kódujte náčrt

Kódujte náčrt
Kódujte náčrt

Napíšte tento náčrt do IDE a nahrajte.

/* Toto je skica na testovanie LCD s rozmermi 16 x 4:

* FocusLCD P/N: C164AXBSYLY6WT

*/

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

neplatné nastavenie () {

lcd.begin (16, 4);

lcd.setCursor (0, 0);

lcd.print („FocusLCDs.com“);

lcd.setCursor (0, 1);

lcd.print („NAJLEPŠÍ LCD!“);

lcd.setCursor (0, 2);

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

lcd.setCursor (0, 3);

lcd.print ("C164AXBSYLY6WT");

}

prázdna slučka () {

}

Krok 6: Zobrazte výsledok

Pozrite si výsledok
Pozrite si výsledok

Gratulujem Váš LCD displej by mal zobrazovať niečo také.

Odporúča: