Агуулгын хүснэгт:

LCD дэлгэц дээр хэвлэх - ARDUINO: 3 алхам
LCD дэлгэц дээр хэвлэх - ARDUINO: 3 алхам

Видео: LCD дэлгэц дээр хэвлэх - ARDUINO: 3 алхам

Видео: LCD дэлгэц дээр хэвлэх - ARDUINO: 3 алхам
Видео: Как сделать ПЛК LDmicro Arduino с ЖК-дисплеем I2C 2024, Арваннэгдүгээр
Anonim
LCD дэлгэц дээр хэвлэх - ARDUINO
LCD дэлгэц дээр хэвлэх - ARDUINO

ТАНИЛЦУУЛГА

Би танд ARDUINO ашиглан LCD 16X2 дээр хэрхэн хэвлэхийг үзүүлэх болно

Тэгээд би бүх бүрэлдэхүүн хэсгүүдийг RAM ELECTRONICS -ээс авсан

ram-e-shop.com/

Хангамж

-ARDUINO UNO

-LCD 16X2

-ХЭЛНИЙ ТАВТАН

-POT 10K

Алхам 1: Схемматик

СХЕМАТИК
СХЕМАТИК

Алхам 2: КОД

/*

LiquidCrystal номын сан - Сайн уу ертөнц

16x2 хэмжээтэй LCD дэлгэц ашиглахыг харуулж байна. LiquidCrystal номын сан нь Hitachi HD44780 драйвертай нийцдэг бүх LCD дэлгэцтэй ажилладаг. Тэдгээрийн олонх нь байдаг бөгөөд та тэдгээрийг ихэвчлэн 16 зүүтэй интерфэйсээр хэлж болно.

Энэхүү ноорог нь "Сайн уу, Дэлхий!" LCD дээр байрлуулж, цагийг харуулна.

Цахилгаан хэлхээ: * LCD RS зүү тоон зүү 12 * LCD Дижитал зүү зүү идэвхжүүлэх 11 * LCD D4 зүү дижитал зүү 5 * LCD D5 зүү тоон зүү 4 * LCD D6 зүү дижитал зүү 3 * LCD D7 зүү тоон зүү 2 * LCD R/W зүү газардуулга * LCD VSS зүү газардуулга * LCD VCC зүү 5V * 10K резистор: * +5V хүртэл дуусдаг ба LCD VO зүү хүртэл газрын арчигч (зүү 3)

Номын сан анх 2008 оны 4 -р сарын 18 -нд Дэвид А. Меллис номын сангийн 2009 оны 7 -р сарын 5 -ны өдөр Лимор Фрид (https://www.ladyada.net) оруулсан жишээг Том Иго 2009 оны 7 -р сарын 9 -нд нэмсэн бөгөөд 2010 оны 11 -р сарын 22 -нд Том Игое өөрчилсөн.

Энэ жишээ код нь нийтийн домэйнд байна.

www.arduino.cc/en/Tutorial/LiquidCrystal *

/ номын сангийн кодыг оруулна уу: #include

// номын санг LiquidCrystal lcd (12, 11, 5, 4, 3, 2) интерфэйсийн зүү тоогоор эхлүүлэх;

void setup () {// LCD -ийн багана, мөрийн тоог тохируулах: lcd.begin (16, 2); // Зурвасыг LCD дэлгэц дээр хэвлэх. lcd.print ("сайн уу, дэлхий!"); }

void loop () {// курсорыг 0 -р баганын 1 -р мөрөнд тохируулна // (тэмдэглэл: тоолох нь 0 -ээр эхэлдэг тул 1 -р мөр бол хоёр дахь мөр юм): lcd.setCursor (0, 1); // дахин тохируулснаас хойшхи секундын тоог хэвлэх: lcd.print (millis () / 1000); }

Зөвлөмж болгож буй: