Sommario:
- Passaggio 1: parti e software necessari
- Passaggio 2: configurazione hardware
- Passaggio 3: lo schizzo
Video: LCD I2C su NodeMCU V2 con Arduino IDE: 3 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
In questo rapido tutorial ti mostrerò come pranzare LCD con l'adattatore seriale I2C su NodeMCU v2 usando ArduinoIDE e le librerie disponibili.
Passaggio 1: parti e software necessari
Hardware:
1. NodeMCU v2
2. Display LCD 16x2 con modulo adattatore interfaccia seriale i2c
3. Alcuni cavi, USB per l'alimentazione e il caricamento di schizzi
Software:
1. ArduinoIDE -
2. Libreria LiquidCrystal_I2C -
Passaggio 2: configurazione hardware
Preparazioni:
Quando ordini LCD da Ali/ebay puoi saldare le intestazioni a 16 pin al display LCD per evitare "disordine di cablaggio" durante il collegamento all'adattatore seriale
Impostare:
- Posiziona il display LCD e l'adattatore seriale sulla breadboard uno accanto all'altro
- Collegare il pin SCL dell'adattatore con il pin NodeMCU D1
- Collegare il pin SDA dell'adattatore con il pin NodeMCU D2
- Collegare GND dell'adattatore, pin VCC con NodeMCU GND, Vin di conseguenza - qui devo spiegare una cosa. Fondamentalmente dovresti collegare il display LCD alla sorgente 5v ma NodeMCU ha solo uscite 3.3v, quindi l'LCD è piuttosto scuro. Se fornisci LCD con una sorgente 5v esterna, dovrai utilizzare un convertitore di livello logico perché non funzionerà. Qui ho usato alcuni hack usando l'alimentazione fornita dall'USB che viene bypassata a Vin. È 5V ma funziona:)
Passaggio 3: lo schizzo
Preparazioni:
- Installa ArduinoIDE
- Aggiungi il supporto NodeMCU - ben descritto qui.
- Aggiungi la libreria LiquidCrystal_I2C - utilizza le istruzioni fornite dall'autore. L'installazione da AdruinoIDE aggiungerà una versione obsoleta
Lo schizzo:
#includere
#includere
LiquidCrystal_I2C lcd(0x27, 16, 2);
void setup() {
Serial.begin(115200);
//Usa i PIN predefiniti const
Wire.begin(D2, D1);
lcd.begin();
lcd.home();
lcd.print("Ciao, NodeMCU");
}
void loop() { // non fare nulla qui }
Carica lo schizzo e il gioco è fatto!
Consigliato:
Relè I2C con Arduino IDE: 5 passaggi
I2C Relay Met Arduino IDE: ordino una bella relayboard ma non c'erano istruzioni ArduinoIDE, solo Raspberry Pi e.o. Ho scoperto come usarlo con Arduino e voglio condividerlo in modo da poter risparmiare quel tempo. Esempio originale RaspberryPi: wiki.52pi.com/index.php/DockerPi_4_Channel_R
Display LCD I2C / IIC - Utilizzare un display LCD SPI sul display LCD I2C utilizzando il modulo SPI su IIC con Arduino: 5 passaggi
Display LCD I2C / IIC | Utilizzare un display LCD SPI per il display LCD I2C utilizzando il modulo da SPI a IIC con Arduino: Ciao ragazzi poiché un normale LCD 1602 SPI ha troppi fili da collegare, quindi è molto difficile interfacciarlo con arduino ma c'è un modulo disponibile sul mercato che può convertire il display SPI in display IIC, quindi è necessario collegare solo 4 fili
Display LCD I2C / IIC - Converti un LCD SPI nel display LCD I2C: 5 passaggi
Display LCD I2C / IIC | Convertire un display LCD SPI in display LCD I2C: l'utilizzo del display lcd spi richiede troppe connessioni, il che è davvero difficile da fare, quindi ho trovato un modulo che può convertire l'affissione a cristalli liquidi i2c all'affissione a cristalli liquidi spi quindi iniziamo
Iniziare con Esp 8266 Esp-01 con Arduino IDE - Installazione di schede Esp in Arduino Ide e programmazione di Esp: 4 passaggi
Iniziare con Esp 8266 Esp-01 con Arduino IDE | Installazione di schede Esp in Arduino Ide e programmazione Esp: in questo tutorial impareremo come installare le schede esp8266 in Arduino IDE e come programmare esp-01 e caricare il codice in esso. Poiché le schede esp sono così popolari, ho pensato di raddrizzare un istruibile per questo e la maggior parte delle persone affrontano problemi
Adattatore I2c LCD a caratteri (esempio di connessione I2c): 12 passaggi (con immagini)
Adattatore I2c LCD a caratteri (esempio di connessione I2c): sto eseguendo uno schema di connessione per un adattatore i2c per display a caratteri. Controlla gli aggiornamenti sul mio sito. per i display LCD a caratteri, progetto biforcuto