Arduino - LCD 20x4
In deze Arduino LCD 20x4 I2C tutorial leren we hoe u een LCD 20x4 (Liquid Crystal Display) aansluit op een Arduino board via de I2C-interface.
Hardware Benodigd
Of u kunt de volgende kits kopen:
| 1 | × | DIYables Sensorkit (30 sensoren/displays) | |
| 1 | × | DIYables Sensorkit (18 sensoren/displays) |
Over LCD I2C 20x4
Pinout
De LCD 20x4 I2C gebruikt de I2C-interface en heeft dus 4 pinnen:
- GND pin: moet verbonden zijn met GND (0V).
- VCC pin: de voedingsspanning voor de LCD, moet verbonden zijn met VCC (5V).
- SDA pin: I2C data signaal
- SCL pin: I2C klok signaal

LCD Coördinaten
De LCD I2C 20x4 bestaat uit 20 kolommen en 4 rijen. De kolommen en rijen zijn genummerd vanaf 0.

Bedradingsschema

This image is created using Fritzing. Click to enlarge image
| LCD I2C | Arduino Uno, Nano | Arduino Mega |
|---|---|---|
| Vin | 5V | 5V |
| GND | GND | GND |
| SDA | A4 | 20 |
| SCL | A5 | 21 |
Hoe programmeert u de LCD I2C
Dankzij de LiquidCrystal_I2C bibliotheek is het gebruik van de LCD heel eenvoudig.
- Voeg de bibliotheek toe:
- Declareer een LiquidCrystal_I2C object met het I2C-adres, het aantal kolommen en het aantal rijen:
- Initialiseer de LCD.
- Verplaats de cursor naar de gewenste positie (kolom_index, rij_index)
- Print een bericht op de LCD.
※ Notiz:
Het I2C-adres van de LCD kan variëren afhankelijk van de fabrikant. In de code gebruiken we 0x27, zoals gespecificeerd door fabrikant DIYables
Arduino Code
Snelle Stappen
- Navigeer naar het Libraries icoon in de linkerzijbalk van de Arduino IDE.
- Zoek "LiquidCrystal I2C" en vind de LiquidCrystal_I2C bibliotheek van Frank de Brabander
- Klik op de Installeren knop om de LiquidCrystal_I2C bibliotheek te installeren.

- Kopieer de bovenstaande code en open deze met de Arduino IDE
- Klik op de Upload knop in de Arduino IDE om de code naar de Arduino te uploaden
- Bekijk het resultaat op de LCD

- Probeer de tekst en positie aan te passen
Video Tutorial
We overwegen het maken van videotutorials. Als u videotutorials belangrijk vindt, abonneer u dan op ons YouTube-kanaal om ons te motiveren de video's te maken.
Bekijk onze video-tutorial voor een visuele begeleiding bij dit project! De video biedt extra inzichten en helpt u stap voor stap bij het aansluiten en programmeren van de LCD 20x4 met Arduino via I2C.