Kazalo:
- Korak: Naložite knjižnico v knjižnice Arduino
- Korak: Povežite svoj pin
- 3. korak: Naložite kodo in zaženite
Video: Vmesniški zaslon LCD 20X4 z Nodemcu: 3 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Odločil sem se, da bom to delil, saj sem že imel težave s prejšnjo nalogo, poskušal sem povezati grafični (128x64) LCD z Nodemcu, vendar brez uspeha. Ugotovil sem, da mora biti to nekaj povezano s knjižnico (knjižnica za grafični LCD se razlikuje od običajnega LCD -ja). Zdi se, da trenutna obstoječa knjižnica ne ustreza GLode -jevemu vmesniku nodemcu, res upam, da bodo dobili "primerno knjižnico" kmalu. Želel sem poskusiti, vendar sem časovno omejen, zato sem se odločil, da iz grafičnega LCD-ja preidem v LCD zaslon Bluebacklight 20x4. Mislil sem, da bo to enostavno, saj so funkcije precej podobne 16x2 LCD, vendar sem se spet zmotil. Tako se je začelo moje poizkusno napačno potovanje, da bi to uspelo.
Povezovanje katerega koli LCD -ja z Arduino Uno je preprosto, na voljo je veliko vadnic. Na voljo so tudi vadnice za povezovanje LCD z NodeMCU, nekateri uporabljajo "I2C expender" iz "Shift register", drugi pa uporabljajo "I2C LCD adapter", vendar se zdi, da vse te vadnice niso združljive in nekatere so "zastarele", morda so pri uporabi druge ali stare knjižnice dobim napako, kot je ta: "Napaka pri sestavljanju za ploščo NodeMCU 1.0 (modul ESP-12E)", zato preidem v drugo knjižnico. Kompilacija je končana, vendar z opozorilom: "OPOZORILO: knjižnica LiquidCrystal_I2C-1.1.2 trdi, da deluje na (avr) arhitekturi (-ah) in je morda nezdružljiva z vašo trenutno ploščo, ki deluje na (esp8266) arhitekturi", sem jo dal vseeno poskusi, naloži na mojo tablo in potem uspe!
Korak: Naložite knjižnico v knjižnice Arduino
Preden začnete, se prepričajte, da ste knjižnico za NodeMCU že namestili, če ne, lahko sledite temu koraku tukaj. Po tem ne pozabite prenesti in namestiti knjižnice LiquidCrystal_I2C tudi za svoj LCD.
Tukaj je priložena zip datoteka knjižnice LiquidCrystal_I2C, ki sem jo uporabljal za to vadnico. Ne spomnim se, s katere spletne strani sem jo naložil, vendar priznanje lastniku.
Opombe: to je datoteka, ki vsebuje opozorilo, ki sem ga omenil prej. Nimam težav pri nalaganju kode na ploščo NodeMCU.
Korak: Povežite svoj pin
LCD zaslon povezujem z NodeMCU z uporabo serijskega vmesnika LCD I2C, od 8 -polnega LCD -ja do 4 -polnega adapterja. To je zelo priročno, saj je NodeMCU majhen in želimo omejiti uporabo pin na tej plošči. Uporabljam pin D1, D2, Vin in Gnd NodeMCU. Povezava z LCD -zaslonom:
Vin = VCC
Gnd = Gnd
D1 = SDA
D2 = SCL
Zelo naravnost.
3. korak: Naložite kodo in zaženite
Kopirajte kodo, ki sem jo priložil tukaj, in zaženite. Prepričajte se, da ste izbrali možnost Spremeni kodo, ki vam je všeč. Vso srečo.
Naj vam bo ta majhna vadnica v pomoč. Če imate kakršno koli vprašanje, ne oklevajte in komentirajte.
Priporočena:
Vmesniški senzor ADXL335 na Raspberry Pi 4B v 4 korakih: 4 koraki
Vmesniški senzor ADXL335 na Raspberry Pi 4B v 4 korakih: V tem navodilu bomo povezovali senzor ADXL335 (merilnik pospeška) na Raspberry Pi 4 s Shunya O/S
I2C / IIC LCD zaslon - Uporabite SPI LCD za LCD zaslon I2C z uporabo modula SPI do IIC z Arduinom: 5 korakov
I2C / IIC LCD zaslon | Uporabite SPI LCD za LCD zaslon I2C z uporabo modula SPI do IIC z Arduinom: Pozdravljeni, saj ima navaden SPI LCD 1602 preveč žic za povezavo, zato ga je zelo težko povezati z arduinom, vendar je na trgu na voljo en modul, ki lahko pretvorite zaslon SPI v zaslon IIC, tako da morate priključiti samo 4 žice
I2C / IIC LCD zaslon - Pretvorite SPI LCD v LCD zaslon I2C: 5 korakov
I2C / IIC LCD zaslon | Pretvorite SPI LCD v LCD zaslon I2C: uporaba spi lcd zaslona zahteva preveč povezav, kar je res težko narediti, zato sem našel modul, ki lahko i2c lcd pretvori v spi lcd, zato začnimo
Vmesniški mikrokrmilnik 8051 z LCD-jem v 4-bitnem načinu: 5 korakov (s slikami)
Povezovanje mikrokrmilnika 8051 z LCD-jem v 4-bitnem načinu: V tej vadnici vam bomo povedali, kako lahko povežemo LCD z 8051 v 4-bitnem načinu
Vmesniški mikrokrmilnik 8051 s 16*2 Lcd v simulaciji Proteus: 5 korakov (s slikami)
Povezovanje mikrokrmilnika 8051 s 16*2 Lcd v simulaciji Proteus: To je zelo osnovni projekt 8051. V tem projektu vam bomo povedali, kako lahko povežemo mikrokrmilnik 16*2 lcd z 8051. Torej uporabljamo polni 8 -bitni način. V naslednji vadnici bomo povedali tudi o 4 -bitnem načinu