Sadržaj:
Video: I2C LCD na NodeMCU V2 sa Arduino IDE: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
U ovom kratkom uputstvu ću vam pokazati kako ručati LCD sa I2C serijskim adapterom na NodeMCU v2 koristeći ArduinoIDE i dostupne biblioteke.
Korak 1: Potrebni dijelovi i softver
Hardver:
1. NodeMCU v2
2. 16x2 LCD ekran sa modulom adaptera za serijsko sučelje i2c
3. Neke žice, USB za napajanje i postavljanje skica
Softver:
1. ArduinoIDE -
2. Biblioteka LiquidCrystal_I2C-https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library
Korak 2: Postavljanje hardvera
Pripreme:
Kada naručujete LCD s Ali/ebaya, možete lemiti 16 -polna zaglavlja na LCD zaslon kako biste izbjegli "nered u ožičenju" pri povezivanju na serijski adapter
Postaviti:
- Postavite LCD ekran i serijski adapter na ploču za hljeb jedan do drugog
- Povežite SCL pin adaptera sa NodeMCU D1 pinom
- Povežite SDA pin adaptera sa NodeMCU D2 pinom
- Povežite GND adaptera, VCC pinove s NodeMCU GND, Vin u skladu s tim - ovdje moram objasniti jednu stvar. U osnovi, trebali biste spojiti LCD ekran na 5v izvor, ali NodeMCU ima samo 3.3v izlaze, tako da je LCD prilično taman. Ako LCD -u isporučujete vanjski 5v izvor, morat ćete koristiti pretvarač logičkog nivoa jer neće raditi. Ovdje sam upotrijebio neki hack koristeći USB napajanje koje je zaobišlo Vin. 5V je, ali radi:)
Korak 3: Skica
Pripreme:
- Instalirajte ArduinoIDE
- Dodajte podršku za NodeMCU - lijepo opisano ovdje.
- Dodajte biblioteku LiquidCrystal_I2C - molimo vas da se pridržavate uputa autora. Instalacija iz AdruinoIDE -a će dodati zastarjelu verziju
Skica:
#include
#include
LiquidCrystal_I2C LCD (0x27, 16, 2);
void setup () {
Serial.begin (115200);
// Koristimo unaprijed definirane PINS konstove
Wire.begin (D2, D1);
lcd.begin ();
lcd.home ();
lcd.print ("Zdravo, NodeMCU");
}
void loop () {// ne radite ništa ovdje}
Otpremite skicu i gotovi ste!
Preporučuje se:
I2C relej s Arduinom IDE: 5 koraka
I2C relej s Arduino IDE -om: Naručio sam lijepu relejnu ploču, ali nije bilo ArduinoIDE upute, samo Raspberry Pi e.o. Saznao sam kako ga koristiti s Arduinom i želim ga podijeliti kako biste uštedjeli vrijeme. Originalni primjer RaspberryPi: wiki.52pi.com/index.php/DockerPi_4_Channel_R
I2C / IIC LCD ekran - Upotreba SPI LCD -a za I2C LCD ekran Korištenje SPI do IIC modula s Arduinom: 5 koraka
I2C / IIC LCD ekran | Upotrijebite SPI LCD na I2C LCD zaslonu Korištenje SPI na IIC modula s Arduinom: Zdravo momci, budući da normalni SPI LCD 1602 ima previše žica za povezivanje pa je vrlo teško povezati ga s arduinom, ali na tržištu postoji jedan modul koji može pretvorite SPI zaslon u IIC zaslon pa morate spojiti samo 4 žice
I2C / IIC LCD ekran - Pretvorite SPI LCD u I2C LCD ekran: 5 koraka
I2C / IIC LCD ekran | Pretvorite SPI LCD u I2C LCD ekran: za korištenje spi lcd ekrana potrebno je previše veza, što je zaista teško učiniti pa sam pronašao modul koji može pretvoriti i2c lcd u spi lcd pa počnimo
Prvi koraci sa Esp 8266 Esp-01 sa Arduino IDE - Instaliranje Esp ploča u Arduino Ide i programiranje Esp: 4 koraka
Prvi koraci sa Esp 8266 Esp-01 sa Arduino IDE | Instaliranje Esp ploča u Arduino Ide i programiranje Esp: U ovom uputstvu naučit ćemo kako instalirati esp8266 ploče u Arduino IDE i kako programirati esp-01 i učitati kod u njega. Budući da su esp ploče toliko popularne pa sam razmišljao o tome da ispravim instrukcije za ovo i većina ljudi se suočava s problemom
Karakterni LCD I2c adapter (primjer povezivanja I2c): 12 koraka (sa slikama)
Karakterni LCD I2c adapter (primjer povezivanja I2c): Radim shemu povezivanja za prikaz znakova i2c adapter. Provjerite ažuriranja na svojoj web lokaciji. Sada dodajem i shemu povezivanja ožičenja za korištenje izvorne biblioteke, a ne moje račvane. LiquidCrystal Arduino biblioteka za LCD ekrane sa znakovima, račvastu projekciju