
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48

Úgy döntöttem, hogy megosztom ezt, mivel korábban is nehézségekkel szembesültem az előző feladattal, megpróbáltam grafikus (128x64) LCD -t csatlakoztatni Nodemcu -val, de hiába. Rájöttem, hogy ennek valami köze lehet a könyvtárhoz (a grafikus LCD könyvtára eltér a közönséges LCD -től). Úgy tűnik, hogy a jelenlegi meglévő könyvtár nem felel meg a GLCD interfészes nodemcu -nak, remélem, hogy a "megfelelő könyvtár" hamar. Ki akartam próbálni, de időszűkében vagyok, ezért úgy döntöttem, hogy átállok a grafikus LCD-ről a Bluebacklight 20x4 LCD-re. Azt hittem, hogy ez könnyű lesz, mivel a 16x2 LCD -hez hasonló tulajdonságokkal rendelkezik, de megint tévedtem. Így kezdje el a try-n-error utat, hogy ez sikerüljön.
Bármelyik LCD csatlakoztatása az Arduino Uno -val egyszerű, számos oktatóanyagot talál. A NodeMCU -val rendelkező LCD -hez való illesztéshez oktatóanyag is rendelkezésre áll, egyesek a "Shift register" "I2C kiadóját" használják, mások pedig "I2C LCD adaptert" használnak, de úgy tűnik, hogy ezek az oktatóanyagok nem kompatibilisek, és néhány "elavult", előfordulhat, hogy különböző vagy régi könyvtárat használva egyszer ilyen hibaüzenetet kapok: "Hiba a NodeMCU 1.0 (ESP-12E modul) alaplap fordításakor", ezért másik könyvtárra váltok. A fordítás kész, de egy figyelmeztetéssel: "FIGYELMEZTETÉS: a LiquidCrystal_I2C-1.1.2 könyvtár azt állítja, hogy (avr) architektúrán (rendszereken) fut, és lehet, hogy nem kompatibilis a jelenlegi táblájával, amely (esp8266) architektúrán fut". mindenképpen próbálkozz, töltsd fel a táblámra, majd Siker!
Lépés: Töltse fel a könyvtárat az Arduino könyvtárakba

Mielőtt elkezdené, győződjön meg arról, hogy már telepítette a NodeMCU könyvtárát, ha nem, akkor kövesse ezt a lépést. Ezt követően ne felejtse el letölteni és telepíteni a LiquidCrystal_I2C könyvtárát az LCD -hez.
Itt csatolom a LiquidCrystal_I2C könyvtár zip fájlját, amelyet az oktatóanyaghoz használtam. Nem emlékszem, hogy melyik weboldalról töltöttem le, de köszönet a tulajdonosnak.
megjegyzések: ez az a fájl, amelyhez az előbb említett figyelmeztetés tartozik. De nincs gondom feltölteni a kódot a NodeMCU kártyámra.
2. lépés: Csatlakoztassa a PIN -kódot

Az LCD kijelzőt a NodeMCU -hoz csatlakoztatom I2C LCD soros adapter használatával, az LCD 8 tűjétől az adapter 4 tűs csatlakozójáig. Ez nagyon kényelmes, mivel a NodeMCU kicsi, és szeretnénk korlátozni a pin használatát az alaplapon. A NodeMCU D1, D2, Vin és Gnd tűit használom. Csatlakozás az LCD -hez:
Vin = VCC
Gnd = Gnd
D1 = SDA
D2 = SCL
Nagyon egyszerű.
3. lépés: Töltse fel a kódot és futtassa


Másolja ide a csatolt kódot, és futtassa. Győződjön meg arról, hogy kiválasztotta az Alter the code to like. Sok szerencsét.
Hasznos lehet ez a kis bemutató. Ha bármilyen kérdése van, ne habozzon megjegyzést fűzni.
Ajánlott:
Hőmérsékletfigyelő DHT11 és I2C 20x4 LCD kijelzővel: 6 lépés

Hőmérsékletfigyelő DHT11 és I2C 20x4 LCD kijelzővel: Ebben az oktatóanyagban megtanuljuk, hogyan lehet egyszerű hőmérséklet -monitort készíteni DHT11 érzékelő és I2C LCD segítségével Nézze meg a videót
Arduino LCD 16x2 bemutató - Interfész 1602 LCD kijelző Arduino Uno -val: 5 lépés

Arduino LCD 16x2 bemutató | 1602 LCD kijelző illesztése az Arduino Uno -val: Sziasztok Srácok, mivel sok projektnek szüksége van egy képernyőre az adatok megjelenítéséhez, legyen szó akár barkácsmérőről, vagy YouTube -feliratkozók számáról, akár számológépről, vagy billentyűzárról kijelzővel, és ha az összes ilyen típusú projekt arduino határozni fognak
Interfész LED pontmátrix (8x8) NodeMCU -val: 6 lépés (képekkel)

Interface LED Dot Matrix (8x8) A NodeMCU -val: Hello Makers, egy másik egyszerű és klassz Instructable -nel vagyok. Ebben az Instructable -ban megtanuljuk, hogyan kell a LED Dot Matrix (8x8) interfészt a NodeMCU -val. Tehát, kezdjük
Hőmérséklet -érzékelő (LM35) interfész ATmega32 és LCD kijelzővel - Automata ventilátor vezérlés: 6 lépés

Hőmérséklet -érzékelő (LM35) interfész ATmega32 és LCD kijelzővel | Automatika Ventilátorvezérlés: Hőmérséklet -érzékelő (LM35) Összeköttetés ATmega32 és LCD kijelzővel
Interfész 8051 mikrokontroller 7 szegmenses kijelzővel: 5 lépés (képekkel)

A 8051 mikrokontroller illesztése 7 szegmenses kijelzővel: Ebben a projektben arról fogunk beszélni, hogyan kapcsolhatjuk össze a 7 szegmenses kijelzőt 8051 mikrokontrollerrel