Obsah:
Video: I2C LCD na NodeMCU V2 s Arduino IDE: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
V tomto rýchlom návode vám ukážem, ako obedovať LCD pomocou sériového adaptéra I2C na NodeMCU v2 pomocou ArduinoIDE a dostupných knižníc.
Krok 1: Požadované diely a softvér
Hardvér:
1. NodeMCU v2
2. 16x2 LCD displej s modulom adaptéra sériového rozhrania i2c
3. Niektoré káble, USB na napájanie a nahrávanie náčrtu
Softvér:
1. ArduinoIDE -
2. Knižnica LiquidCrystal_I2C-https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library
Krok 2: Nastavenie hardvéru
Prípravy:
Keď si objednáte LCD z Ali/ebay, môžete spájkovať 16 -pinové záhlavia na LCD displej, aby ste sa vyhli „káblovému prepojeniu“pri pripájaní k sériovému adaptéru
Nastaviť:
- Položte LCD displej a sériový adaptér na dosku na chlieb vedľa seba
- Pripojte pin SCL adaptéra k kolíku NodeMCU D1
- Pripojte pin SDA adaptéra k kolíku NodeMCU D2
- Podľa toho prepojte kolíky GND, VCC adaptéra s NodeMCU GND, Vin - tu potrebujem vysvetliť jednu vec. V zásade by ste mali pripojiť LCD displej k zdroju 5 V, ale NodeMCU má iba 3,3 V výstupy, takže LCD je dosť tmavý. Ak poskytujete LCD s externým zdrojom 5 V, budete musieť použiť prevodník logickej úrovne, pretože nebude fungovať. Tu som použil nejaký hack pomocou napájania poskytovaného cez USB, ktoré je vynechané pre Vin. Je to 5V, ale funguje to:)
Krok 3: Skica
Prípravy:
- Nainštalujte ArduinoIDE
- Pridajte podporu NodeMCU - pekne popísané tu.
- Pridajte knižnicu LiquidCrystal_I2C - používajte prosím pokyny od autora. Inštalácia z AdruinoIDE pridá zastaranú verziu
Skica:
#zahrnúť
#zahrnúť
LiquidCrystal_I2C lcd (0x27, 16, 2);
neplatné nastavenie () {
Serial.begin (115200);
// Používajte preddefinované konštanty PINS
Wire.begin (D2, D1);
lcd.begin ();
lcd.home ();
lcd.print ("Dobrý deň, NodeMCU");
}
void loop () {// tu nič nerobte}
Nahrajte náčrt a máte hotovo!
Odporúča:
Nastavte programovanie NodeMCU pomocou Arduino IDE: 3 kroky
Nastavte programovanie NodeMCU pomocou Arduino IDE: V tomto návode vám ukážem, ako programovať dosku NodeMCU pomocou Arduino IDE. Na to musíte nainštalovať ovládače a pridať dosku NodeMCU do zoznamu dosiek Arduino. Urobme krok za krokom
LCD displej I2C / IIC - Použite SPI LCD na I2C LCD displej pomocou modulu SPI až IIC s Arduino: 5 krokov
LCD displej I2C / IIC | Použite SPI LCD na I2C LCD displej pomocou modulu SPI až IIC s Arduino: Ahoj, pretože normálny SPI LCD 1602 má príliš veľa káblov na pripojenie, takže je veľmi ťažké prepojiť ho s arduino, ale na trhu je k dispozícii jeden modul, ktorý môže preveďte displej SPI na displej IIC, takže potom potrebujete pripojiť iba 4 vodiče
LCD displej I2C / IIC - Premeňte SPI LCD na I2C LCD displej: 5 krokov
LCD displej I2C / IIC | Premeňte SPI LCD na I2C LCD displej: používanie spi LCD displeja vyžaduje príliš veľa pripojení, čo je skutočne ťažké. Našiel som modul, ktorý dokáže previesť i2c LCD na spi LCD, takže môžeme začať
Začíname s Esp 8266 Esp-01 s Arduino IDE - Inštalácia dosiek Esp do Arduino Ide a programovanie Esp: 4 kroky
Začíname s Esp 8266 Esp-01 s Arduino IDE | Inštalácia dosiek Esp do Arduino Ide a programovanie Esp: V tomto návode sa naučíme, ako nainštalovať dosky esp8266 do Arduino IDE a ako v nich naprogramovať esp-01 a nahrať kód. Keďže dosky esp sú také populárne, premýšľal som o úprave inštrukcií pre toto a väčšina ľudí má problém
Znakový adaptér LCD I2c (príklad pripojenia I2c): 12 krokov (s obrázkami)
Znakový adaptér LCD I2c (Príklad pripojenia I2c): Robím schému pripojenia pre adaptér i2c pre zobrazenie znakov. Skontrolujte aktualizácie na svojom webe. Teraz pridám aj schému zapojenia pomocou pôvodnej knižnice, nie mojej vidlice. Knižnica LiquidCrystal Arduino pre znakové LCD displeje, vidlicový projektor