INHOUDSOPGAWE:
Video: I2C LCD op NodeMCU V2 Met Arduino IDE: 3 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
In hierdie vinnige instruksie sal ek jou wys hoe om LCD te eet met I2C Serial Adapter op NodeMCU v2 met behulp van ArduinoIDE en beskikbare biblioteke.
Stap 1: Vereiste onderdele en sagteware
Hardeware:
1. NodeMCU v2
2. 16x2 LCD -skerm met i2c -seriële koppelvlakadaptermodule
3. Sommige drade, USB vir kragtoevoer en sketsoplaai
Sagteware:
1. ArduinoIDE -
2. LiquidCrystal_I2C biblioteek-https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library
Stap 2: hardeware -opstelling
Voorbereidings:
As u 'n LCD van Ali/eBay bestel, kan u 16 -pins koppe aan die LCD -skerm soldeer om 'bedrading' te vermy as u aan 'n seriële adapter koppel
Stel op:
- Plaas LCD -skerm en Serial Adapter op broodbord langs mekaar
- Koppel die SCL -pen van die adapter met die NodeMCU D1 -pen
- Koppel die SDA -pen van die adapter met die NodeMCU D2 -pen
- Verbind die GND, VCC -penne van die adapter met NodeMCU GND, Vin dienooreenkomstig - hier moet ek een ding verduidelik. Eintlik moet u 'n LCD -skerm aan 'n 5V -bron koppel, maar NodeMCU het slegs 3.3v -uitsette, sodat die LCD redelik donker is. As u 'n LCD met 'n eksterne 5v -bron voorsien, moet u 'n logika -omskakelaar gebruik, want dit werk nie. Hier het ek 'n bietjie hack gebruik met behulp van USB -krag wat na Vin omseil word. Dit is 5V maar dit werk:)
Stap 3: Die skets
Voorbereidings:
- Installeer ArduinoIDE
- Voeg NodeMCU -ondersteuning by - mooi beskryf hier.
- Voeg die LiquidCrystal_I2C -biblioteek by - gebruik die instruksies van die outeur. Installasie vanaf AdruinoIDE sal 'n verouderde weergawe byvoeg
Die skets:
#insluit
#insluit
LiquidCrystal_I2C lcd (0x27, 16, 2);
ongeldige opstelling () {
Serial.begin (115200);
// Gebruik vooraf gedefinieerde PINS -konst
Wire.begin (D2, D1);
lcd.begin ();
lcd.home ();
lcd.print ("Hallo, NodeMCU");
}
leemte -lus () {// doen niks hier nie}
Laai die skets op en u is klaar!
Aanbeveel:
I2C / IIC LCD -skerm - Gebruik 'n SPI LCD na die I2C LCD Display met behulp van SPI tot IIC module met Arduino: 5 stappe
I2C / IIC LCD -skerm | Gebruik 'n SPI LCD na die I2C LCD -skerm Met behulp van SPI na IIC -module met Arduino: Hallo ouens, aangesien 'n normale SPI LCD 1602 te veel drade het om aan te sluit, is dit baie moeilik om dit met arduino te koppel, maar daar is een module op die mark wat kan omskep SPI -skerm in IIC -skerm, sodat u slegs 4 drade moet aansluit
I2C / IIC LCD -skerm - Skakel 'n SPI LCD om na die I2C LCD Display: 5 stappe
I2C / IIC LCD -skerm | Skakel 'n SPI -LCD om na die I2C LCD -skerm: met behulp van spi -lcd -skerm is te veel verbindings nodig, wat baie moeilik is om te doen
Aan die slag met Esp 8266 Esp-01 Met Arduino IDE - Die installering van Esp -borde in Arduino Ide en programmering van Esp: 4 stappe
Aan die slag met Esp 8266 Esp-01 Met Arduino IDE | Installering van Esp-borde in Arduino Ide en programmering van Esp: In hierdie instruksies gaan ons leer hoe om esp8266-borde in Arduino IDE te installeer en hoe om esp-01 te programmeer en kode daarin te laai. dit en die meeste mense het 'n probleem
DIY weerstasie met behulp van DHT11, BMP180, Nodemcu met Arduino IDE oor Blynk -bediener: 4 stappe
DIY weerstasie met behulp van DHT11, BMP180, Nodemcu met Arduino IDE oor Blynk -bediener: Github: DIY_Weather_Station Hackster.io: Weerstasie U sou die weertoepassing reg gesien het? Soos, as u dit oopmaak, leer u die weerstoestande, soos temperatuur, humiditeit, ens., Die gemiddelde waarde van 'n groot is
Karakter LCD I2c -adapter (voorbeeld I2c -verbinding): 12 stappe (met foto's)
Karakter LCD I2c Adapter (I2c Connection Voorbeeld): Ek is besig met 'n verbindingskema vir 'n karakter display i2c adapter. Gaan die opdaterings op my webwerf na. Nou voeg ek olso 'n bedrading verbinding skema om oorspronklike biblioteek te gebruik nie my forked.LiquidCrystal Arduino biblioteek vir die karakter LCD -skerms, vurkprojekte