Cuprins:
Video: LCD I2C pe NodeMCU V2 cu IDE Arduino: 3 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
În această instrucțiune rapidă vă voi arăta cum să luați masa LCD cu adaptorul serial I2C pe NodeMCU v2 folosind ArduinoIDE și bibliotecile disponibile.
Pasul 1: Piese și software necesare
Hardware:
1. NodeMCU v2
2. Afișaj LCD 16x2 cu modul adaptor de interfață serial i2c
3. Unele fire, USB pentru alimentare și încărcarea schițelor
Software:
1. ArduinoIDE -
2. Biblioteca LiquidCrystal_I2C -
Pasul 2: Configurare hardware
Pregătiri:
Când comandați LCD de la Ali / ebay, puteți lipi anteturi cu 16 pini pe afișajul LCD, pentru a evita „dezordinea cablării” la conectarea la adaptorul serial
Înființat:
- Așezați afișajul LCD și adaptorul serial pe placa de pană unul lângă celălalt
- Conectați pinul SCL al adaptorului cu pinul NodeMCU D1
- Conectați pinul SDA al adaptorului cu pinul NodeMCU D2
- Conectați adaptorul GND, pinii VCC cu NodeMCU GND, Vin în consecință - aici trebuie să explic un lucru. Practic, ar trebui să conectați afișajul LCD la sursa de 5v, dar NodeMCU are doar ieșiri de 3.3v, astfel încât ecranul LCD este destul de întunecat. Dacă furnizați LCD cu sursă externă de 5v, va trebui să utilizați convertorul de nivel logic, deoarece nu va funcționa. Aici am folosit unele hack-uri folosind puterea oferită de USB, care este ocolită de Vin. Este 5V dar funcționează:)
Pasul 3: Schița
Pregătiri:
- Instalați ArduinoIDE
- Adăugați suport NodeMCU - descris frumos aici.
- Adăugați o bibliotecă LiquidCrystal_I2C - folosiți instrucțiunile furnizate de autor. Instalarea de la AdruinoIDE va adăuga o versiune învechită
Schița:
#include
#include
LiquidCrystal_I2C lcd (0x27, 16, 2);
configurare nulă () {
Serial.begin (115200);
// Utilizați constrângeri PINS predefinite
Wire.begin (D2, D1);
lcd.begin ();
lcd.home ();
lcd.print ("Bună ziua, NodeMCU");
}
void loop () {// nu face nimic aici}
Încărcați schița și gata!
Recomandat:
Releu I2C Met Arduino IDE: 5 pași
I2C Relay Met Arduino IDE: comand o releu plăcută, dar nu a existat nicio instrucțiune ArduinoIDE, doar Raspberry Pi e.o. Aflu cum să-l folosesc cu Arduino și vreau să-l împărtășesc, astfel încât să puteți economisi timp. Exemplu original RaspberryPi: wiki.52pi.com/index.php/DockerPi_4_Channel_R
Afișaj LCD I2C / IIC - Utilizați un LCD SPI pe afișajul LCD I2C Utilizând modulul SPI la IIC cu Arduino: 5 pași
Afișaj LCD I2C / IIC | Utilizați un LCD SPI pe afișajul LCD I2C Utilizarea modulului SPI la IIC cu Arduino: Bună băieți, deoarece un SPI LCD 1602 normal are prea multe fire pentru a se conecta, deci este foarte dificil să îl interfațați cu arduino, dar există un modul disponibil pe piață. convertiți afișajul SPI în afișajul IIC, deci trebuie să conectați doar 4 fire
Afișaj LCD I2C / IIC - Convertiți un LCD SPI în afișajul LCD I2C: 5 pași
Afișaj LCD I2C / IIC | Convertiți un LCD SPI pe afișajul LCD I2C: utilizarea afișajului spi lcd are nevoie de prea multe conexiuni, ceea ce este foarte greu de făcut, așa că am găsit un modul care poate converti lcd i2c în lcd spi, așa că să începem
Noțiuni introductive despre Esp 8266 Esp-01 cu Arduino IDE - Instalarea plăcilor Esp în Arduino Ide și programarea Esp: 4 pași
Noțiuni introductive despre Esp 8266 Esp-01 cu Arduino IDE | Instalarea plăcilor Esp în Arduino Ide și programarea Esp: În acest instructables vom învăța cum să instalați plăci esp8266 în Arduino IDE și cum să programați esp-01 și să încărcați codul în acesta. aceasta și majoritatea oamenilor se confruntă cu probleme
Adaptor I2c LCD cu caractere (exemplu de conexiune I2c): 12 pași (cu imagini)
Adaptor I2c cu caractere LCD (Exemplu de conexiune I2c): fac o schemă de conexiune pentru un adaptor i2c cu afișaj de caractere. Verifică actualizările de pe site-ul meu. Acum adaug și o schemă de conexiune de cablare pentru a utiliza biblioteca originală, nu a furcii mele. Biblioteca LiquidCrystal Arduino pentru afișajele LCD cu caractere, proiecte furculite