Arduino UNO R4 - DHT22 - LCD
We gaan leren hoe u een Arduino UNO R4 programmeert om temperatuur en vochtigheid uit te lezen van een DHT22 sensor en deze weer te geven op een I2C LCD-scherm.

Vereiste Hardware
Of u kunt de volgende kits kopen:
| 1 | × | DIYables STEM V4 IoT Starterskit (Arduino inbegrepen) | |
| 1 | × | DIYables Sensorkit (30 sensoren/displays) | |
| 1 | × | DIYables Sensorkit (18 sensoren/displays) |
Over DHT22 en LCD
Leer meer over de DHT22 sensor en LCD, inclusief hun pinout, functies en programmeren, in de onderstaande tutorials:
Bedradingsschema

This image is created using Fritzing. Click to enlarge image
Zie De beste manier om Arduino Uno R4 en andere componenten van stroom te voorzien.
Arduino UNO R4 Code - DHT22 Sensor - LCD I2C
※ Notiz:
Het LCD I2C-adres kan verschillen afhankelijk van de fabrikant. In onze code hebben we het adres 0x27 gebruikt zoals verstrekt door fabrikant DIYables.
Snelle Stappen
Volg deze instructies stap voor stap:
- Als dit uw eerste keer is met de Arduino Uno R4 WiFi/Minima, raadpleeg dan de tutorial over het instellen van de omgeving voor Arduino Uno R4 WiFi/Minima in de Arduino IDE.
- Verbind de Arduino Uno R4 met de DHT22 module en LCD I2C volgens het meegeleverde schema.
- Verbind het Arduino Uno R4 board met uw computer via een USB-kabel.
- Start de Arduino IDE op uw computer.
- Selecteer het juiste Arduino Uno R4 board (bijv. Arduino Uno R4 WiFi) en COM-poort.
- Klik op het Libraries icoon aan de linkerkant van de Arduino IDE.
- Type "DHT" in het zoekveld en zoek naar de DHT sensor library van Adafruit.
- Klik op de Install knop om de library toe te voegen.

- U moet aanvullende library dependencies installeren.
- Klik op de Install All knop om alle library dependencies te installeren.

- Zoek naar "LiquidCrystal I2C" en kies de LiquidCrystal_I2C library van Frank de Brabander. Klik op de Install knop om de library te installeren.

- Kopieer de bovenstaande code en open deze in Arduino IDE.
- Klik op de Upload knop in Arduino IDE om de code te uploaden naar Arduino UNO R4.
- Verander de temperatuur rond de sensor door deze warmer of kouder te maken.
- Bekijk het resultaat op de LCD.
Als het LCD-scherm geen informatie toont, controleer dan hier: Probleemoplossing LCD I2C
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.