Obsah:
Video: I2C LCD na NodeMCU V2 s Arduino IDE: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
V tomto rychlém návodu vám ukážu, jak obědvat LCD pomocí sériového adaptéru I2C na NodeMCU v2 pomocí ArduinoIDE a dostupných knihoven.
Krok 1: Požadované součásti a software
Hardware:
1. NodeMCU v2
2. 16x2 LCD displej s modulem adaptéru sériového rozhraní i2c
3. Některé vodiče, USB pro napájení a nahrávání skici
Software:
1. ArduinoIDE -
2. Knihovna LiquidCrystal_I2C-https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library
Krok 2: Nastavení hardwaru
Přípravy:
Když si objednáte LCD z Ali/ebay, můžete pájet 16kolíkové záhlaví na LCD displej, abyste se vyhnuli „nepořádku v zapojení“při připojení k sériovému adaptéru
Založit:
- Umístěte LCD displej a sériový adaptér na prkénko vedle sebe
- Propojte pin SCL adaptéru s pinem NodeMCU D1
- Propojte pin SDA adaptéru s pinem NodeMCU D2
- Podle toho propojte piny GND, VCC adaptéru s NodeMCU GND, Vin - zde musím vysvětlit jednu věc. V zásadě byste měli připojit LCD displej ke zdroji 5 V, ale NodeMCU má pouze 3,3 V výstupy, takže LCD je docela tmavý. Pokud poskytujete LCD s externím zdrojem 5 V, budete muset použít převodník logické úrovně, protože to nebude fungovat. Zde jsem použil nějaký hack pomocí napájení poskytovaného USB, které je vynecháno na Vin. Je to 5V, ale funguje to:)
Krok 3: Skica
Přípravy:
- Nainstalujte si ArduinoIDE
- Přidejte podporu NodeMCU - pěkně popsáno zde.
- Přidejte knihovnu LiquidCrystal_I2C - použijte prosím pokyny poskytnuté autorem. Instalace z AdruinoIDE přidá zastaralou verzi
Skica:
#zahrnout
#zahrnout
LiquidCrystal_I2C lcd (0x27, 16, 2);
neplatné nastavení () {
Serial.begin (115200);
// Použijte předdefinované konstanty PINS
Wire.begin (D2, D1);
lcd.begin ();
lcd.home ();
lcd.print ("Dobrý den, NodeMCU");
}
void loop () {// zde nic nedělejte}
Nahrajte skicu a máte hotovo!
Doporučuje:
Nastavení programování NodeMCU pomocí Arduino IDE: 3 kroky
Nastavení programování NodeMCU pomocí Arduino IDE: V tomto návodu vám ukážu, jak programovat desku NodeMCU pomocí Arduino IDE. Chcete -li to provést, musíte nainstalovat ovladače a přidat desku NodeMCU do seznamu desek Arduino. Pojďme krok za krokem
LCD displej I2C / IIC - Použijte SPI LCD na I2C LCD displej pomocí modulu SPI až IIC s Arduino: 5 kroků
LCD displej I2C / IIC | Použijte SPI LCD na I2C LCD displej pomocí modulu SPI až IIC s Arduino: Ahoj lidi, protože normální SPI LCD 1602 má příliš mnoho vodičů na připojení, takže je velmi obtížné propojit jej s arduino, ale na trhu je k dispozici jeden modul, který může převést SPI displej na IIC displej, takže pak potřebujete připojit pouze 4 vodiče
LCD displej I2C / IIC - Převeďte SPI LCD na I2C LCD displej: 5 kroků
LCD displej I2C / IIC | Převeďte SPI LCD na I2C LCD displej: použití spi lcd displeje vyžaduje příliš mnoho připojení, což je opravdu těžké, takže jsem našel modul, který dokáže převést i2c lcd na spi lcd, takže můžeme začít
Začínáme s Esp 8266 Esp-01 s Arduino IDE - Instalace desek Esp do Arduino Ide a programování Esp: 4 kroky
Začínáme s Esp 8266 Esp-01 s Arduino IDE | Instalace desek Esp do Arduino Ide a Programování Esp: V tomto návodu se naučíme, jak nainstalovat desky esp8266 do Arduino IDE a jak do nich naprogramovat esp-01 a nahrát kód. Protože desky esp jsou tak populární, přemýšlel jsem o opravě instructables pro toto a většina lidí čelí problému
Znakový adaptér LCD I2c (příklad připojení I2c): 12 kroků (s obrázky)
Adaptér Character LCD I2c (Příklad připojení I2c): Dělám schéma připojení pro adaptér i2c pro zobrazení znaků. Zkontrolujte aktualizace na mém webu. Nyní přidám také schéma zapojení kabeláže, abych použil původní knihovnu, nikoli moji rozeklanou. Knihovna LiquidCrystal Arduino pro znakové LCD displeje, vidlicový projektor