Raspberry Pi - Keypad - LCD
Deze handleiding legt uit hoe u de Raspberry Pi gebruikt om invoer van een keypad op een LCD-display weer te geven.
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 niet vertrouwd bent met keypad en LCD (inclusief pinout, functionaliteit, programmeren, enz.), kunnen de volgende tutorials u helpen:
Bedradingsschema

This image is created using Fritzing. Click to enlarge image
Om uw bekabelingsopstelling te vereenvoudigen en te organiseren, raden we het gebruik van een Schroevenklemaansluiting-shield voor Raspberry Pi aan. Deze shield zorgt voor veiligere en beter beheerbare verbindingen, zoals hieronder weergegeven:

Raspberry Pi Code
Snelle Stappen
- Zorg ervoor dat u Raspbian of een ander Raspberry Pi-compatibel besturingssysteem op uw Pi hebt geïnstalleerd.
- Zorg ervoor dat uw Raspberry Pi verbonden is met hetzelfde lokale netwerk als uw pc.
- Zorg ervoor dat uw Raspberry Pi verbonden is met internet als u sommige libraries moet installeren.
- Als u voor het eerst een Raspberry Pi gebruikt, zie hoe u de Raspberry Pi instelt
- Verbind uw pc via SSH met de Raspberry Pi met de ingebouwde SSH-client op Linux en macOS of PuTTY op Windows. Zie hoe u uw pc verbindt met Raspberry Pi via SSH.
- Controleer of u de RPi.GPIO library hebt geïnstalleerd. Zo niet, installeer deze dan met het volgende commando:
- Voordat u de LCD I2C met een Raspberry Pi gebruikt, moet u de I2C-interface op de Raspberry Pi inschakelen. Zie Hoe I2C interface op Raspberry Pi inschakelen
- Installeer de LCD I2C library door het volgende commando uit te voeren:
- Maak een Python script bestand keypad_lcd.py aan en voeg de volgende code toe:
- Sla het bestand op en voer het Python script uit door het volgende commando in de terminal te typen:
Het script draait in een oneindige lus totdat u Ctrl + C indrukt in de terminal.
- Druk op bepaalde toetsen van het keypad
- Bekijk het resultaat op het LCD-display
Als het LCD-display niets toont, raadpleeg dan Probleemoplossing bij LCD I2C voor hulp.
Code Uitleg
Bekijk de lijn-voor-lijn uitleg die is opgenomen 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.