Sadržaj:
- Korak 1: Prenesite biblioteku u knjižnice Arduino
- Korak 2: Povežite svoj pin
- Korak 3: Prenesite kôd i pokrenite
Video: Povezivanje LCD ekrana 20X4 s Nodemcuom: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
Odlučio sam podijeliti ovo jer sam se već suočio s poteškoćama sa svojim prethodnim zadatkom, pokušao sam povezati grafički (128x64) LCD s Nodemcuom, ali bez uspjeha, nisam uspio. Shvatio sam da to mora biti povezano s knjižnicom (Knjižnica za grafički LCD razlikuje se od uobičajenog LCD -a), Čini se da trenutna postojeća knjižnica ne odgovara GLCD sučelju nodemcu, stvarno se nadam da će izaći s "odgovarajućom knjižnicom" uskoro. Htio sam pokušati, ali sam vremenski ograničen pa sam donio odluku da promijenim grafički LCD u Bluebacklight 20x4 LCD. Mislio sam da će ovo biti lako jer su značajke vrlo slične 16x2 LCD -u, ali opet sam pogriješio. Dakle, početak mog pokušaja pokušaj i pogreška kako bih ovo riješio.
Povezivanje bilo kojeg LCD -a s Arduino Uno jednostavno je, možete pronaći mnogo dostupnih vodiča. Na raspolaganju su i vodiči za povezivanje LCD -a s NodeMCU -om, neki koriste "I2C expender" iz "Shift register", a neki drugi koriste "I2C LCD adapter", ali čini se da nisu svi ovi vodiči kompatibilni, a neki su "zastarjeli", možda su koristeći drugu ili staru knjižnicu, dobivam pogrešku jednom ovako: "Pogreška pri sastavljanju za ploču NodeMCU 1.0 (ESP-12E Modul)", pa se mijenjam u drugu knjižnicu. Sastavljanje je dovršeno, ali s upozorenjem: "UPOZORENJE: knjižnica LiquidCrystal_I2C-1.1.2 tvrdi da radi na (avr) arhitekturi (ima) i može biti nekompatibilna s vašom trenutnom pločom koja radi na (esp8266) arhitekturi", dao sam je pokušajte u svakom slučaju, učitajte na moju ploču pa uspjeh!
Korak 1: Prenesite biblioteku u knjižnice Arduino
Prije početka provjerite jeste li već instalirali knjižnicu za NodeMCU, ako ne, možete slijediti ovaj korak ovdje. Nakon toga ne zaboravite preuzeti i instalirati svoju biblioteku LiquidCrystal_I2C i za svoj LCD.
Ovdje je u privitku zip datoteka biblioteke LiquidCrystal_I2C koju sam koristio za ovaj vodič. Ne sjećam se s koje sam je web stranice skinuo, ali svaka čast vlasniku.
napomene: ovo je datoteka s upozorenjem koje sam ranije spomenuo. Ali nemam problema s učitavanjem koda na svoju ploču NodeMCU.
Korak 2: Povežite svoj pin
Povezujem LCD zaslon s NodeMCU pomoću I2C LCD serijskog adaptera, od 8 pinova LCD -a do 4 pina adaptera. To je vrlo prikladno jer je NodeMCU mali i želimo ograničiti upotrebu pin -a na toj ploči. Koristim pin D1, D2, Vin i Gnd NodeMCU -a. Veza s LCD -om:
Vin = VCC
Gnd = Gnd
D1 = SDA
D2 = SCL
Vrlo jednostavno.
Korak 3: Prenesite kôd i pokrenite
Kopirajte kôd koji sam ovdje priložio i pokrenite. Provjerite jeste li odabrali Promijeni kôd po svom ukusu. Sretno.
Neka vam ovaj mali vodič bude od pomoći. Ako imate bilo kakvo pitanje, ne ustručavajte se komentirati.
Preporučeni:
Povezivanje s LCD zaslonom M4Uključak: 5 koraka
Povezivanje s LCD zaslonom M4Uključak: Ovaj vodič će nam omogućiti upravljanje LCD zaslonom putem Wi-Fi-ja sa našeg pametnog telefona. Ako nemamo mali upravljački program, možemo koristiti arduino, ali ispod veze za razvoj Drivemall-a. Prednost preferira Drivemall umjesto klase
8051 Povezivanje s DS1307 RTC -om i prikaz vremenske oznake na LCD -u: 5 koraka
8051 Povezivanje s DS1307 RTC -om i prikaz vremenske oznake na LCD -u: U ovom smo vodiču objasnili kako možemo spojiti 8051 mikrokontroler s ds1307 RTC. Ovdje prikazujemo RTC vrijeme na LCD -u pomoću simulacije proteusa
Arduino LCD 16x2 vodič - Povezivanje 1602 LCD zaslona s Arduino Uno: 5 koraka
Arduino LCD 16x2 vodič | Povezivanje 1602 LCD zaslona s Arduino Uno: Zdravo dečki, budući da je za mnoge projekte potreban zaslon za prikaz podataka, bilo da se radi o nekom dijametru "uradi sam" ili o broju pretplatnika na YouTubeu ili kalkulatoru ili zaključavanju tipkovnice s zaslonom i ako su sve ove vrste projekata napravljene pomoću arduino će definitivno
Telegram bot pametne kuće s Nodemcuom (esp8266, relej, Ds18b20): 8 koraka
Telegram bot pametne kuće s Nodemcuom (esp8266, relej, Ds18b20): U ovom tutorijalu pokazat ću vam kako stvoriti telegram bot i upravljati kućom pomoću njega. Ali prvo, pretplatite se na moj Telegram kanal i brže otkrivajte nove projekte od drugih. To mi je motivacija. Idemo
Quadcopter s Nodemcuom i Blynkom (bez kontrolera leta): 5 koraka (sa slikama)
Quadcopter s Nodemcuom i Blynkom (bez kontrolera leta): Zdravo dečki.! Ovdje se završava potraga za pravljenjem bespilotne letjelice bez kontrolora leta. Nekako sam pravio bespilotnu letjelicu za svoj projekt koji uključuje survillenciju. Preko noći sam surfao kako bih uspio bez kontrolor leta i bilo je jako razočarano