![Prepojenie displeja LCD 20 x 4 na Nodemcu: 3 kroky Prepojenie displeja LCD 20 x 4 na Nodemcu: 3 kroky](https://i.howwhatproduce.com/images/001/image-1167-39-j.webp)
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:06
![Rozhranie LCD 20x4 displej na Nodemcu Rozhranie LCD 20x4 displej na Nodemcu](https://i.howwhatproduce.com/images/001/image-1167-40-j.webp)
Rozhodol som sa to zdieľať, pretože som už mal problémy s predchádzajúcou úlohou. Skúsil som prepojiť grafický (128 x 64) LCD displej s Nodemcu, ale bezvýsledne som zlyhal. Prišiel som na to, že to musí mať niečo do činenia s knižnicou (Knižnica pre grafický LCD sa líši od bežného LCD). Zdá sa, že súčasná existujúca knižnica nevyhovuje nodemcu rozhrania GLCD, naozaj dúfam, že vyjde s „vhodnou knižnicou“čoskoro. Chcel som to skúsiť, ale som v časovom obmedzení, a tak som sa rozhodol zmeniť z grafického LCD na Bluebacklight 20x4 LCD. Myslel som si, že to bude jednoduché, pretože funkciami je veľmi podobná LCD 16x2, ale opäť som sa mýlil. Začnite teda svojou cestou pokus-chyba-aby to vyšlo.
Rozhranie akéhokoľvek LCD s Arduino Uno je jednoduché, k dispozícii je mnoho návodov. K dispozícii je tiež návod na prepojenie LCD s NodeMCU, niektoré používajú „I2C expender“v „posuvnom registri“a niektoré používajú „adaptér I2C LCD“, ale zdá sa, že nie všetky tieto návody sú kompatibilné a niektoré sú „zastarané“, môžu byť Pri použití inej alebo starej knižnice sa mi zobrazí jedna taká chyba: „Chyba pri kompilácii pre dosku NodeMCU 1.0 (modul ESP-12E)“, preto prechádzam na inú knižnicu. Hotovo, ale s upozornením: „UPOZORNENIE: Knižnica LiquidCrystal_I2C-1.1.2 tvrdí, že beží na architektúre (avr) a môže byť nekompatibilná s vašou aktuálnou doskou, ktorá beží na architektúre (esp8266)“, dal som to Skúste to aj tak, nahrajte na moju nástenku a potom Úspech!
Krok 1: Nahrajte knižnicu do knižníc Arduino
![Odovzdajte knižnicu do knižníc Arduino Odovzdajte knižnicu do knižníc Arduino](https://i.howwhatproduce.com/images/001/image-1167-41-j.webp)
Pred spustením sa uistite, že ste už nainštalovali knižnicu pre NodeMCU, ak nie, môžete tu postupovať podľa tohto kroku. Potom si nezabudnite stiahnuť a nainštalovať svoju knižnicu LiquidCrystal_I2C aj pre svoj LCD displej.
Tu je priložený súbor zip knižnice LiquidCrystal_I2C, ktorý som použil pre tento tutoriál. Nepamätám si, z ktorého webu som to stiahol, ale kredit vlastníkovi.
poznámky: toto je súbor, ktorý obsahuje varovanie, ktoré som už spomenul. Ale nemám problém nahrať kód na moju dosku NodeMCU.
Krok 2: Pripojte svoj pin
![Pripojte svoj pin Pripojte svoj pin](https://i.howwhatproduce.com/images/001/image-1167-42-j.webp)
Pripájam LCD displej k NodeMCU pomocou sériového adaptéra I2C LCD, od 8 pinového LCD po 4 pinový adaptér. To je veľmi výhodné, pretože NodeMCU je malý a chceme obmedziť používanie pinov na tejto doske. Používam kolíky D1, D2, Vin a Gnd z NodeMCU. Pripojenie k LCD:
Vin = VCC
Gnd = Gnd
D1 = SDA
D2 = SCL
Veľmi jednoduché.
Krok 3: Nahrajte kód a spustite
![Nahrajte kód a spustite Nahrajte kód a spustite](https://i.howwhatproduce.com/images/001/image-1167-43-j.webp)
![Nahrajte kód a spustite Nahrajte kód a spustite](https://i.howwhatproduce.com/images/001/image-1167-44-j.webp)
Skopírujte sem priložený kód a spustite ho. Uistite sa, že ste vybrali zmeniť kód podľa svojho vkusu. Veľa štastia.
Nech vám tento malý návod pomôže. Ak máte akékoľvek otázky, neváhajte sa vyjadriť.
Odporúča:
Prepojenie zobrazovacieho modulu TM1637 s Arduino: 3 kroky
![Prepojenie zobrazovacieho modulu TM1637 s Arduino: 3 kroky Prepojenie zobrazovacieho modulu TM1637 s Arduino: 3 kroky](https://i.howwhatproduce.com/images/002/image-4237-14-j.webp)
Prepojenie zobrazovacieho modulu TM1637 s Arduino: As-Salam-O-Aleykum! Môj tento návod je o prepojení zobrazovacieho modulu TM1637 s Arduino. Toto je štvormiestny sedemsegmentový zobrazovací modul. Dodáva sa v rôznych farbách. Moja je červená farba. Používa Tm1637 Ic
Prepojenie modulu GPS s Raspberry Pi: Dashcam časť 2: 3 kroky
![Prepojenie modulu GPS s Raspberry Pi: Dashcam časť 2: 3 kroky Prepojenie modulu GPS s Raspberry Pi: Dashcam časť 2: 3 kroky](https://i.howwhatproduce.com/images/005/image-14172-j.webp)
Prepojenie GPS modulu s Raspberry Pi: Dashcam Časť 2: Toto je časť 2 projektu dashcam a v tomto príspevku sa naučíme, ako prepojiť GPS modul s Raspberry Pi. Potom použijeme údaje GPS a pridáme ich k videu ako textovú prekrytie. Prečítajte si časť 1 pomocou nižšie uvedeného odkazu, skôr ako
Prepojenie senzora Infineon DPS422 s Infineon XMC4700 a odosielanie údajov na NodeMCU: 13 krokov
![Prepojenie senzora Infineon DPS422 s Infineon XMC4700 a odosielanie údajov na NodeMCU: 13 krokov Prepojenie senzora Infineon DPS422 s Infineon XMC4700 a odosielanie údajov na NodeMCU: 13 krokov](https://i.howwhatproduce.com/images/011/image-30649-j.webp)
Rozhranie Infineon DPS422 senzor s Infineon XMC4700 a odosielanie dát na NodeMCU: V tomto návode sa naučíme používať DPS422 na meranie teploty a barometrického tlaku pomocou XMC4700. DPS422DPS422 je miniaturizovaný digitálny barometrický snímač tlaku a teploty vzduchu s vysokou presnosťou a nízkym prúdom. spotreba
Jednoduché prepojenie RFID MFRC522 s Arduino Nano: 4 kroky (s obrázkami)
![Jednoduché prepojenie RFID MFRC522 s Arduino Nano: 4 kroky (s obrázkami) Jednoduché prepojenie RFID MFRC522 s Arduino Nano: 4 kroky (s obrázkami)](https://i.howwhatproduce.com/images/002/image-3412-49-j.webp)
Jednoduché prepojenie RFID MFRC522 s Arduino Nano: Kontrola prístupu je mechanizmus v oblasti fyzickej bezpečnosti a informačnej bezpečnosti, ktorý obmedzuje anonymný prístup/prístup k zdrojom organizácie alebo geografickej oblasti. Akt sprístupnenia môže znamenať konzumáciu, zadanie alebo použitie
Prepojenie servomotora s NodeMCU: 6 krokov (s obrázkami)
![Prepojenie servomotora s NodeMCU: 6 krokov (s obrázkami) Prepojenie servomotora s NodeMCU: 6 krokov (s obrázkami)](https://i.howwhatproduce.com/images/005/image-13263-20-j.webp)
Prepojenie servomotora s NodeMCU: Ahoj všetci, toto je môj prvý projekt s pokynmi. Chcete začať s NodeMCU? No, som tu, aby som sa s vami podelil. Dnes vám ukážem, ako začať s NodeMCU. Poďme! NodeMCU má na palube ESP8266-12E