Съдържание:

Как да свържете 16x4 LCD с Arduino: 6 стъпки
Как да свържете 16x4 LCD с Arduino: 6 стъпки

Видео: Как да свържете 16x4 LCD с Arduino: 6 стъпки

Видео: Как да свържете 16x4 LCD с Arduino: 6 стъпки
Видео: Введение в LCD2004 ЖК-дисплей с модулем I2C для Arduino 2024, Юли
Anonim
Как да свържете 16x4 LCD с Arduino
Как да свържете 16x4 LCD с Arduino

Въведение

Наскоро получих няколко безплатни LCD проби от приятелите си на FocusLCDs.com. Единият от тях е 16x4 LCD; P/N: C164AXBSYLY6WT. Той използва ST7066U контролер (вижте листа с данни тук) вместо HD44780, често срещан в LCD екраните. Не съм толкова сигурен дали ще работи с Arduino и неговите библиотеки, затова исках да го изпробвам.

Обобщение на функциите

  • По -отчетливо изображение, по -широк зрителен ъгъл
  • Драйвер: ST7066U
  • Жълт фон
  • Y/G подсветка
  • Температурен диапазон: -20 ° C до +70 ° C
  • Съвместим с ROHS

Стъпка 1: Материали

Съберете изброените по -долу материали:

  1. Arduino (UNO или MEGA)
  2. 16x4 LCD; C164AXBSYLY6WT
  3. Непояна дъска
  4. Dupont Jumper проводници
  5. Заглавки с височина 2,54 мм
  6. Потенциометър 10k Ohm
  7. Arduino IDE
  8. USB кабел

Стъпка 2: Поялни заглавки

Поялни заглавки
Поялни заглавки

Запоявайте заглавката към LCD модула. 16 пина общо. Вижте това изображение за изводите.

Стъпка 3: Свържете веригата

Свържете веригата
Свържете веригата

Свържете веригата, както е показано; го направи с Fritzing. Потенциометърът е за промяна на подсветката.

Стъпка 4: Запалете Arduino IDE

Запалете вашата Arduino IDE. Внимавайте да изберете правилната платка, например Arduino UNO или MEGA и т.н., и изберете правилния порт.

Стъпка 5: Кодирайте скицата

Кодирайте скицата
Кодирайте скицата

Въведете тази скица в IDE и качете.

/* Това е скица за тестване на 16x4 LCD:

* 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 ("НАЙ -ДОБРИТЕ LCD дисплеи!");

lcd.setCursor (0, 2);

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

lcd.setCursor (0, 3);

lcd.print ("C164AXBSYLY6WT");

}

void loop () {

}

Стъпка 6: Вижте резултата

Вижте резултата
Вижте резултата

Честито! Вашият LCD дисплей трябва да показва нещо подобно.

Препоръчано: