Агуулгын хүснэгт:
Видео: Arduino IDE бүхий NodeMCU V2 дээрх I2C LCD: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Энэхүү хурдан зааварчилгаанд би ArduinoIDE болон боломжтой номын санг ашиглан NodeMCU v2 дээр I2C цуваа адаптер ашиглан LCD үдийн хоол хэрхэн хийхийг танд үзүүлэх болно.
Алхам 1: Шаардлагатай эд анги, програм хангамж
Техник хангамж:
1. NodeMCU v2
2. 16x2 LCD дэлгэц i2c сериал интерфэйс адаптер модультай
3. Зарим утас, цахилгаан хангамж, ноорог байршуулах USB
Програм хангамж:
1. ArduinoIDE -
2. LiquidCrystal_I2C номын сан-https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library
Алхам 2: Тоног төхөөрөмжийн тохиргоо
Бэлтгэл ажил:
Та Ali/ebay -ээс LCD захиалга өгөхдөө цуваа адаптерт холбогдохдоо 'утас эвдрэхээс' сэргийлэхийн тулд 16 зүү толгойг LCD дэлгэц дээр гагнах боломжтой.
Тохируулах:
- LCD дэлгэц ба цуваа адаптерийг талхны тавцан дээр зэрэгцүүлэн тавь
- Адаптерийн SCL зүүг NodeMCU D1 зүүгээр холбоно уу
- Адаптерийн SDA зүүг NodeMCU D2 зүүгээр холбоно уу
- Адаптерийн GND, VCC тээглүүрийг NodeMCU GND, Vin -тай холбоно уу - энд би нэг зүйлийг тайлбарлах хэрэгтэй байна. Үндсэндээ та LCD дэлгэцийг 5V эх үүсвэртэй холбох ёстой боловч NodeMCU нь зөвхөн 3.3V гаралттай тул LCD нь маш харанхуй юм. Хэрэв та 5V гадаад эх үүсвэртэй LCD дэлгэцээр хангадаг бол энэ нь ажиллахгүй тул логик түвшний хөрвүүлэгчийг ашиглах шаардлагатай болно. Энд би Винийг тойрч гарсан USB хүчийг ашиглан хакердсан. Энэ нь 5V боловч ажилладаг:)
Алхам 3: Ноорог
Бэлтгэл ажил:
- ArduinoIDE суулгана уу
- NodeMCU дэмжлэгийг нэмнэ үү - энд сайхан тайлбарласан байгаа.
- LiquidCrystal_I2C номын санг нэмнэ үү - зохиогчийн өгсөн зааврыг ашиглана уу. AdruinoIDE -ээс суулгах нь хуучирсан хувилбарыг нэмж оруулах болно
Ноорог:
#оруулах
#оруулах
LiquidCrystal_I2C lcd (0x27, 16, 2);
хүчингүй тохиргоо () {
Цуваа.begin (115200);
// Урьдчилан тодорхойлсон PINS consts ашиглах
Эхлэх утас (D2, D1);
lcd.begin ();
lcd.home ();
lcd.print ("Сайн уу, NodeMCU");
}
void loop () {// энд юу ч хийхгүй}
Ноорогоо байршуулаарай, та дууссан!
Зөвлөмж болгож буй:
LoRa Arduino, Esp8266 эсвэл Esp32: 15 алхам бүхий бага зардалтай E32 (sx1278/sx1276) төхөөрөмж бүхий 3 км -ээс 8 км хүртэлх утасгүй холбоо: 15 алхам
LoRa Arduino, Esp8266 эсвэл Esp32 -д зориулсан бага өртөгтэй E32 (sx1278/sx1276) төхөөрөмж бүхий 3Km -аас 8Km хүртэлх утасгүй холбоо: Би Semtech цувралын LoRa төхөөрөмж дээр суурилсан EBYTE E32 -ийг удирдах номын сан, маш хүчирхэг, энгийн бөгөөд хямд төхөөрөмжтэй. 3км -ийн хувилбар энд, 8км -ийн хувилбар энд байна Тэд 3000м -ээс 8000м -ийн зайд ажиллах боломжтой бөгөөд тэдгээр нь маш олон онцлог шинж чанартай байдаг
I2C / IIC LCD дэлгэц - Arduino ашиглан SPI -IIC модулийг ашиглан I2C LCD дэлгэц рүү SPI LCD ашиглах: 5 алхам
I2C / IIC LCD дэлгэц | IUC LCD дэлгэц дээр SPI LCD дэлгэцийг SPI -ийг IIC модулийг ашиглан Arduino ашиглан ашиглаарай: Сайн байна уу залуусаа, ердийн SPI LCD 1602 -ийг холбоход хэт олон утас байдаг тул үүнийг arduino -той холбоход маш хэцүү боловч зах зээл дээр боломжтой нэг модуль байдаг. SPI дэлгэцийг IIC дэлгэц болгон хөрвүүлэх тул та зөвхөн 4 утас холбох хэрэгтэй
I2C / IIC LCD дэлгэц - SPI LCD дэлгэцийг I2C LCD дэлгэц болгон хөрвүүлэх: 5 алхам
I2C / IIC LCD дэлгэц | SPI LCD дэлгэцийг I2C LCD дэлгэц болгон хөрвүүлэх: spi lcd дэлгэцийг ашиглахад хэт олон холболт шаардлагатай бөгөөд үүнийг хийх нь үнэхээр хэцүү тул i2c lcd -ийг spi lcd болгон хөрвүүлэх модулийг оллоо
Raspbian Stretch дээрх TP Link WN7200ND USB утасгүй адаптер бүхий тавин метрийн утасгүй нэвтрэх цэг: 6 алхам
Raspbian Stretch дээрх TP Link WN7200ND USB утасгүй адаптер бүхий тавин метрийн хүртээмжтэй утасгүй хандалтын цэг: Raspberry Pi нь аюулгүй утасгүй хандалтын цэгүүдийг бий болгоход тохиромжтой боловч сайн хүрээтэй байдаггүй, би үүнийг өргөжүүлэхийн тулд TP Link WN7200ND USB утасгүй адаптер ашигласан. Би үүнийг хэрхэн хийх талаар хуваалцахыг хүсч байна.Би яагаад чиглүүлэгчийн оронд бөөрөлзгөнө pi ашиглахыг хүсч байна вэ? T
Соронзон холболттой мотор ба LED бүхий дискэн дээрх Warhammer шидтэн: 4 алхам
Соронзон холболттой мотор, LED бүхий Warhammer шидтэн: Уран зургийн төслүүддээ PIZZAZZ нэмэхийг хүсч байна уу? Мотор, LED бол хамгийн сайн арга юм! Та Warhammer тоглоом сонирхогч уу? Энэ бол танд зориулагдсан! Энэ бол миний диск дээрх Tzeentch илбэчин Эзэн бөгөөд 3 LED, мотор, микро (PIC) болон жижиг хэмжээтэйгээр өөрчлөгдсөн