Arduino Nano - LCD 20x4
Deze handleiding legt uit hoe u een LCD 20x4 display gebruikt met de Arduino Nano en hoe u voor de Arduino Nano programmeert om tekst op het LCD te tonen.
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
Een LCD I2C display bestaat uit een standaard LCD, een I2C-module en een potentiometer.
De LCD Pinout
De LCD I2C gebruikt de I2C interface om te verbinden met de Arduino Nano. Het heeft vier pinnen:
- De GND pin moet verbonden worden met massa (0V).
- De VCC pin levert voeding aan het LCD en moet worden aangesloten op VCC (5V).
- De SDA pin is het I2C data signaal.
- De SCL pin is het I2C kloksignaal.

LCD Coördinaten
Het LCD I2C 20x4 heeft 20 kolommen en 4 rijen, waarbij de kolommen en rijen genummerd zijn vanaf 0.

Bedradingsschema

This image is created using Fritzing. Click to enlarge image
| LCD I2C module | Arduino Nano |
|---|---|
| Vin | 5V |
| GND | GND |
| SDA | A4 |
| SCL | A5 |
Hoe te Programmeren voor LCD I2C
Om het LCD te gebruiken moet u de LiquidCrystal_I2C bibliotheek includen.
- LCD instellen:
Het LCD moet correct worden ingesteld om goed te functioneren.
- Schrijven naar het LCD:
Schrijven naar het LCD is eenvoudig dankzij de LiquidCrystal_I2C bibliotheek.
- Maak een LiquidCrystal_I2C object aan met het I2C-adres, het aantal kolommen en het aantal rijen.
- Start het LCD op.
- Ga naar de kolom en rij aangegeven door respectievelijk column_index en row_index.
- Toon een bericht op het LCD.
Ontdek de mogelijkheden met LCD in de sectie "Do More with LCD".
※ Notiz:
Het adres van het LCD kan verschillen afhankelijk van de fabrikant. In onze code gebruiken we 0x27 zoals gespecificeerd door DIYables.
Arduino Nano Code
Snelle Stappen
- Klik op het Bibliotheken icoon in de linker zijbalk van de Arduino IDE.
- Zoek naar "LiquidCrystal I2C" en zoek de LiquidCrystal_I2C bibliotheek van Frank de Brabander.
- Klik vervolgens op de Installeren knop om de bibliotheek toe te voegen.

- Kopieer de code en open deze met de Arduino IDE.
- Klik op de Upload knop in de IDE om de code naar de Arduino Nano te sturen.
- Controleer het LCD voor het resultaat.

- Experimenteer met het aanpassen van de tekst en de positie.
Uw Arduino Nano-board levert mogelijk niet voldoende stroom voor het LCD. Als het LCD niet helder is of geen tekens weergeeft, gebruik dan een externe voeding voor het LCD. Dit kunt u doen met deze stroomverdeler set, zoals hieronder weergegeven:

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 met setup en programmeren.