Taula de continguts:
- Pas 1: connexió entre LCD i adaptador
- Pas 2: connexió amb Arduino i adaptador Lcd I2C
- Pas 3: engegueu i proveu
- Pas 4: descàrrega de la biblioteca per a l'I2C Lcd
- Pas 5: pas final
Vídeo: Detalls i connexions de l'adaptador LCD I2C: 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
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
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
Arduino => Adaptador LCD I2C
GND => GND
5V => VCC
A4 => SDA
A5 => SCL
Pas 3: 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
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
He utilitzat el lcd I2C per mostrar la temperatura i la humitat de l’entorn.
Recomanat:
Connexions al campus: 8 passos
Connexions al campus: declaració de problemes El final del semestre és sovint una època estressant per als estudiants de la Universitat d’Indiana, ja que es preocupen pels exàmens finals i les notes. La Universitat d'Indiana ja ofereix algunes estratègies per alleujar l'estrès, com Balance at Kelley
Fundes USB personalitzades impreses en 3D: detalls: 4 passos
Fundes USB personalitzades impreses en 3D: detalls: Hola, em dic Emese. He creat el lloc https://customflashdrive.co.uk/3d-print-your-own. Aquest és un lloc on podeu personalitzar una funda USB impresa en 3D. Personalitzar una funda USB impresa en 3D és fàcil: afegiu el vostre propi text fins a 10 caràcters i escolliu
Adaptador LCD I2c de caràcters (exemple de connexió I2c): 12 passos (amb imatges)
Adaptador LCD I2c de caràcters (exemple de connexió I2c): estic fent un esquema de connexió per a un adaptador i2c de visualització de caràcters. Comproveu les actualitzacions del meu lloc. Ara afegeixo també un esquema de connexió de cablejat per utilitzar la biblioteca original que no sigui la meva bifurcada. Biblioteca LiquidCrystal Arduino per a les pantalles LCD de caràcters, projecció bifurcada
Midi Record / Play / Overdub amb connexions de 5 pins: 3 passos
Midi Record / Play / Overdub amb connexions de 5 pins: * Utilitza un xip ATMega-1284 que funciona a 8 MHz, amb 4 k bytes de RAM i 4 kBytes d'eeprom * Utilitza els antics connectors DIN de 5 pins * Permet gravar i reproduir, així com overdub: gravació juntament amb alguna cosa que havíeu gravat abans. * Menú complet * Capab
ESP32: Detalls interns i pinout: 11 passos
ESP32: Detalls interns i pinout: en aquest article, parlarem sobre els detalls interns i la fixació de ESP32. Us mostraré com identificar correctament els pins mirant el full de dades, com identificar quins dels pins funcionen com a OUTPUT / INPUT, com tenir una visió general i