Taula de continguts:

Detalls i connexions de l'adaptador LCD I2C: 5 passos
Detalls i connexions de l'adaptador LCD I2C: 5 passos

Vídeo: Detalls i connexions de l'adaptador LCD I2C: 5 passos

Vídeo: Detalls i connexions de l'adaptador LCD I2C: 5 passos
Vídeo: How to Use I2C LCD with Arduino | Very Easy Arduino LCD I2C Tutorial | Arduino 16x2 LCD I2C Tutorial 2024, Setembre
Anonim
Detalls i connexions de l’adaptador LCD I2C
Detalls i connexions de l’adaptador LCD I2C

L'adaptador lcd I2C és un dispositiu que conté un microprocessador xip PCF8574. Aquest microcontrolador és un expansor d'E / S, que es comunica amb un altre xip de microcontrolador amb protocol de comunicació de dos fils. Amb aquest adaptador, tothom pot controlar una pantalla LCD de 16x2 amb només dos cables (SDA, SCL). Estalvia molts pins d'Arduino o altres microcontroladors. Té un potenciòmetre integrat per controlar el contrast lcd. L'adreça I2C per defecte és 0x27. Podeu canviar aquesta adreça connectant A0, A1, A2.

A0 A1 A2 Adreça

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 => BAIX

1 => ALT

Pas 1: connexió entre LCD i adaptador

Connexió entre LCD i adaptador
Connexió entre LCD i adaptador
Connexió entre LCD i adaptador
Connexió entre LCD i adaptador
Connexió entre LCD i adaptador
Connexió entre LCD i adaptador
Connexió entre LCD i adaptador
Connexió entre LCD i adaptador

En primer lloc, heu de soldar aquest adaptador amb lcd. Podeu connectar-lo directament a la part posterior de la pantalla LCD. Però l'he soldat en un pcb. També podeu fer-ho com vulgueu. Però heu de tenir cura de la connexió correcta. En cas contrari, tindràs un gran problema.

Pas 2: connexió amb Arduino i adaptador Lcd I2C

Connexió amb Arduino i adaptador Lcd I2C
Connexió amb Arduino i adaptador Lcd I2C

Arduino => Adaptador LCD I2C

GND => GND

5V => VCC

A4 => SDA

A5 => SCL

Pas 3: engegueu i proveu

Enceneu i proveu
Enceneu i proveu
Engegueu i proveu
Engegueu i proveu
Engegueu i proveu
Engegueu i proveu
Engegueu i proveu
Engegueu i proveu

#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 (columna, fila); lcd.print ("ABCD 1234 + - / *"); lcd.setCursor (0, 1); // aquí fila = 1 significa segona línia lcd.print ((char) 64); // 64 = @ lcd.print ((char) 223); // 223 = signe dgree lcd.print ((char) 224); // 224 = signe alfa lcd.print ((char) 232); // 232 = root lcd.print ((char) 242); // 242 = thita lcd.print ((char) 228); // 228 = micro}

Pas 4: descàrrega de la biblioteca per a l'I2C Lcd

Descàrrega de la biblioteca per a l'I2C Lcd
Descàrrega de la biblioteca per a l'I2C Lcd
Descàrrega de la biblioteca per a l'I2C Lcd
Descàrrega de la biblioteca per a l'I2C Lcd

obre arduino IDE => vés a Eines => gestiona biblioteques => cerca Arduino Learning Board

i descarregueu la biblioteca.

Si ja teniu la biblioteca, ometeu aquest pas.

Pas 5: pas final

Pas final
Pas final
Pas final
Pas final

He utilitzat el lcd I2C per mostrar la temperatura i la humitat de l’entorn.

Recomanat: