Arduino - Keypad - LCD
Hardware Vereist
Of u kunt de volgende kits kopen:
| 1 | × | DIYables Sensorkit (30 sensoren/displays) | |
| 1 | × | DIYables Sensorkit (18 sensoren/displays) |
Over Keypad en LCD
Als u nog niet bekend bent met keypad en LCD (pinout, werking, programmeren ...), leer er dan meer over in de volgende tutorials:
Bedradingsschema

This image is created using Fritzing. Click to enlarge image
Arduino Code
※ Notiz:
Het I2C-adres van het LCD kan verschillen per fabrikant. In de code gebruiken we 0x27, wat gespecificeerd is door de fabrikant DIYables.
Snelle Stappen
- Verbind de Arduino met de PC via de USB-kabel
- Open Arduino IDE, selecteer het juiste board en de juiste poort
- Navigeer naar het Libraries-icoon in de linkerzijbalk van de Arduino IDE
- Zoek naar “keypad” en vind de keypad bibliotheek van Mark Stanley en Alexander Brevig
- Klik op de Install-knop om de keypad bibliotheek te installeren

- Zoek naar “LiquidCrystal I2C” en vind de LiquidCrystal_I2C bibliotheek van Frank de Brabander
- Klik op de Install-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

- Druk enkele toetsen op het keypad
- Bekijk het resultaat op het LCD
Als er niets op het LCD wordt weergegeven, zie Probleemoplossing LCD I2C
Code-uitleg
Lees de lijn-voor-lijn uitleg in de commentaarregels van de broncode!
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 door het proces.