Raspberry Pi - Vochtigheidssensor - LCD
Deze handleiding legt uit hoe u met een Raspberry Pi temperatuur en vochtigheid van de DHT22 sensor leest en deze weergeeft op een LCD I2C.
Hardware Benodigd
Of u kunt de volgende kits kopen:
| 1 | × | DIYables Sensorkit (30 sensoren/displays) | |
| 1 | × | DIYables Sensorkit (18 sensoren/displays) |
Over DHT22 en LCD
Bent u nog niet bekend met de DHT22 temperatuur- en vochtigheidssensor en LCD (inclusief pinout, werking en programmeren), dan kunnen onderstaande tutorials u helpen bij het leren:
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 - DHT22 Sensor - LCD I2C
Snelle Stappen
- Zorg dat u Raspbian of een ander Raspberry Pi compatibel besturingssysteem hebt geïnstalleerd op uw Pi.
- Controleer of uw Raspberry Pi verbonden is met hetzelfde lokale netwerk als uw pc.
- Zorg dat uw Raspberry Pi verbinding heeft met internet als u libraries moet installeren.
- Gebruikt u voor het eerst een Raspberry Pi? Bekijk dan hoe u de Raspberry Pi instelt.
- Verbind uw pc met de Raspberry Pi via SSH met de ingebouwde SSH-client op Linux en macOS, of PuTTY op Windows. Zie hoe u uw pc via SSH met Raspberry Pi verbindt.
- Controleer of de RPi.GPIO library geïnstalleerd is. Zo niet, installeer deze met het volgende commando:
- Voordat u LCD I2C met Raspberry Pi gebruikt, moet u de I2C-interface op de Raspberry Pi inschakelen. Bekijk Hoe u de I2C-interface inschakelt op Raspberry Pi.
- Installeer de LCD I2C library met het volgende commando:
- Installeer de library voor de DHT11 temperatuur- en vochtigheidssensor met het volgende commando:
- Maak een Python-scriptbestand DHT22_LCD.py aan en voeg de volgende code toe:
- Sla het bestand op en voer het Python-script uit met het volgende commando in de terminal:
Het script draait oneindig door totdat u Ctrl + C indrukt in de terminal.
- Verander de temperatuur in de omgeving van de sensor.
- Bekijk het resultaat op het LCD-scherm.
※ Notiz:
Het adres van het LCD kan verschillen per fabrikant. In onze code gebruikten we 0x27, wat door DIYables als adres wordt opgegeven.
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.