Indholdsfortegnelse:
Video: I2C LCD på NodeMCU V2 Med Arduino IDE: 3 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
I denne hurtige vejledning viser jeg dig, hvordan du spiser LCD med I2C Serial Adapter på NodeMCU v2 ved hjælp af ArduinoIDE og tilgængelige biblioteker.
Trin 1: Påkrævede dele og software
Hardware:
1. NodeMCU v2
2. 16x2 LCD -skærm med i2c serielt interface -modul
3. Nogle ledninger, USB til strømforsyning og skitseoverførsel
Software:
1. ArduinoIDE -
2. LiquidCrystal_I2C bibliotek-https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library
Trin 2: Hardwareopsætning
Forberedelser:
Når du bestiller LCD fra Ali/ebay, kan du lodde 16 -benede overskrifter til LCD -display for at undgå 'ledningsrod' ved tilslutning til seriel adapter
Opsætning:
- Læg LCD -display og seriel adapter på brødbrættet ved siden af hinanden
- Tilslut adapterens SCL -pin med NodeMCU D1 -pin
- Tilslut adapterens SDA -pin med NodeMCU D2 -pin
- Tilslut adapterens GND, VCC -ben med NodeMCU GND, Vin i overensstemmelse hermed - her skal jeg forklare en ting. Grundlæggende bør du tilslutte LCD -skærmen til 5v kilde, men NodeMCU har kun 3,3v udgange, så LCD'et er temmelig mørkt. Hvis du forsyner LCD med ekstern 5v kilde, skal du bruge en logisk niveauomformer, fordi den ikke fungerer. Her brugte jeg nogle hack ved hjælp af USB -leveret strøm, der er omgået til Vin. Det er 5V, men det virker:)
Trin 3: Skitsen
Forberedelser:
- Installer ArduinoIDE
- Tilføj NodeMCU support - pænt beskrevet her.
- Tilføj LiquidCrystal_I2C bibliotek - brug venligst instruktioner fra forfatteren. Installation fra AdruinoIDE tilføjer en forældet version
Skitsen:
#omfatte
#omfatte
LiquidCrystal_I2C lcd (0x27, 16, 2);
ugyldig opsætning () {
Serial.begin (115200);
// Brug foruddefinerede PINS -konst
Wire.begin (D2, D1);
lcd.begin ();
lcd.home ();
lcd.print ("Hej, NodeMCU");
}
void loop () {// gør ingenting her}
Upload skitsen, og du er færdig!
Anbefalede:
PWM Med ESP32 - Dæmpning LED med PWM på ESP 32 Med Arduino IDE: 6 trin
PWM Med ESP32 | Dæmpning af LED med PWM på ESP 32 Med Arduino IDE: I denne instruktion vil vi se, hvordan man genererer PWM -signaler med ESP32 ved hjælp af Arduino IDE & PWM bruges dybest set til at generere analog output fra enhver MCU, og den analoge output kan være alt mellem 0V til 3,3V (i tilfælde af esp32) & fra
I2C / IIC LCD -skærm - Brug et SPI LCD til I2C LCD Display Brug SPI til IIC modul med Arduino: 5 trin
I2C / IIC LCD -skærm | Brug en SPI LCD til I2C LCD -skærmen Brug af SPI til IIC -modulet med Arduino: Hej fyre, da en normal SPI LCD 1602 har for mange ledninger at tilslutte, så det er meget svært at grænseflade det med arduino, men der er et modul på markedet, som kan konverter SPI -skærm til IIC -skærm, så du skal kun tilslutte 4 ledninger
I2C / IIC LCD -skærm - Konverter en SPI LCD til I2C LCD Display: 5 trin
I2C / IIC LCD -skærm | Konverter en SPI LCD til I2C LCD Display: Brug af spi lcd display har brug for for mange forbindelser til at gøre, hvilket er virkelig svært at gøre, så jeg fandt et modul, der kan konvertere i2c lcd til spi lcd, så lad os komme i gang
Kom godt i gang med Esp 8266 Esp-01 Med Arduino IDE - Installation af Esp -plader i Arduino Ide og programmering af Esp: 4 trin
Kom godt i gang med Esp 8266 Esp-01 Med Arduino IDE | Installation af Esp-tavler i Arduino Ide og programmering af Esp: I denne instruktion lærer vi, hvordan du installerer esp8266-tavler i Arduino IDE, og hvordan du programmerer esp-01 og uploader kode i den. Da esp-tavler er så populære, så jeg tænkte på at rette en instruks til dette og de fleste mennesker står over for et problem
Character LCD I2c Adapter (eksempel på I2c -forbindelse): 12 trin (med billeder)
Character LCD I2c Adapter (I2c Connection Eksempel): Jeg laver et tilslutningsskema til en tegnvisning i2c adapter. Kontroller opdateringerne på mit websted. Nu tilføjer jeg også et kabelforbindelsesskema for at bruge det originale bibliotek, ikke mit forked.LiquidCrystal Arduino bibliotek til karakter LCD -skærme, forked project