Sommario:
- Passaggio 1: connessione tra LCD e adattatore
- Passaggio 2: connessione con Arduino e adattatore Lcd I2C
- Passaggio 3: accensione e test
- Passaggio 4: download della libreria per I2C Lcd
- Passaggio 5: passaggio finale
Video: Dettagli e connessioni dell'adattatore LCD I2C: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
L'adattatore lcd I2C è un dispositivo contenente un chip PCF8574 microcontrollore. Questo microcontrollore è un espansore I/O, che comunica con altri microcontrollori con protocollo di comunicazione a due fili. Utilizzando questo adattatore chiunque può controllare un LCD 16x2 con solo due fili (SDA, SCL). Salva molti pin di arduino o altri microcontrollori. Ha un potenziometro integrato per il controllo del contrasto lcd. L'indirizzo I2C predefinito è 0x27. È possibile modificare questo indirizzo collegando A0, A1, A2.
A0 A1 A2 Indirizzo
0 0 0 0x20 0 0 1 0x21 0 1 0 0x22 0 1 1 0x23 1 0 0 0x24 1 0 1 0x25 1 1 0 0x26 1 1 1 0x27
0 => BASSO
1 => ALTO
Passaggio 1: connessione tra LCD e adattatore
Innanzitutto, devi saldare questo adattatore con lcd. Puoi collegarlo direttamente al retro del display lcd. Ma l'ho saldato su un pcb. Puoi anche realizzarlo come desideri. Ma devi stare attento alla giusta connessione. Altrimenti ti troverai di fronte a un grosso problema.
Passaggio 2: connessione con Arduino e adattatore Lcd I2C
Arduino => Adattatore LCD I2C
GND => GND
5V => VCC
A4 => SDA
A5 => SCL
Passaggio 3: accensione e test
#define USE_ALB_LCD_I2C
#include "ArduinoLearningBoard.h" ALB_LCD_I2C lcd; void setup() { lcd.init(); lcd.backlight(); lcd.clear(); } void loop() { lcd.setCursor(0, 0);//lcd.setCursor(coloumn, row); lcd.print("ABCD 1234 +-/*"); lcd.setCursor(0, 1);//qui riga=1 significa seconda riga lcd.print((char)64);//64 = @ lcd.print((char)223);//223 = dgree segno lcd.print((char)224);//224 = segno alfabetico lcd.print((char)232);//232 = radice lcd.print((char)242);//242 = thita lcd.print((char)228);//228 = micro}
Passaggio 4: download della libreria per I2C Lcd
apri Arduino IDE => vai su Strumenti => gestisci librerie => cerca Arduino Learning Board
e scarica la libreria
Se hai già la libreria, salta questo passaggio.
Passaggio 5: passaggio finale
Ho usato l'LCD I2C per mostrare la temperatura e l'umidità dell'ambiente.
Consigliato:
Crea il tuo adattatore Ekit Rock Band (senza adattatore legacy), in modo non distruttivo!: 10 passaggi
Crea il tuo adattatore Ekit Rock Band (senza adattatore legacy), in modo non distruttivo!: Dopo aver sentito un famoso host di podcast menzionare la sua preoccupazione per la morte del suo adattatore legacy USB cablato, sono andato alla ricerca di una soluzione fai-da-te per collegare un eKit migliore / personalizzato a RB . Grazie a Mr DONINATOR su Youtube che ha realizzato un video che descrive in dettaglio il suo simile p
Connessioni al campus: 8 passaggi
Connessioni al campus: dichiarazione del problemaLa fine del semestre è spesso un periodo stressante dell'anno per gli studenti dell'Università dell'Indiana poiché si preoccupano degli esami finali e dei voti. L'Università dell'Indiana offre già alcune strategie per alleviare lo stress come Balance at Kelley
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
Registrazione/riproduzione/sovraincisione MIDI con connessioni a 5 pin: 3 passaggi
Midi Record/Play/Overdub con connessioni a 5 pin: * Utilizza un chip ATMega-1284 funzionante a 8 MHz, con 4 kByte di RAM e 4 kByte di eeprom* Utilizza i vecchi connettori DIN a 5 pin * Consente la registrazione e la riproduzione, così come la sovraincisione: registrare insieme a qualcosa che hai registrato in precedenza. * Menù completo * Capa
ESP32: dettagli interni e pinout: 11 passaggi
ESP32: dettagli interni e pinout: in questo articolo parleremo dei dettagli interni e del pinning di ESP32. Ti mostrerò come identificare correttamente i pin guardando il datasheet, come identificare quale dei pin funziona come OUTPUT/INPUT, come avere una panoramica a