Arduino - Temperatuur- en Vochtigheidssensor - OLED Display
In deze tutorial leert u:
- Hoe u temperatuur en vochtigheid kunt uitlezen van een DHT11 sensor en deze op een OLED-scherm weergeven.
- Hoe u temperatuur en vochtigheid kunt uitlezen van een DHT22 sensor en deze op een OLED-scherm weergeven.

Hardware Benodigd
| 1 | × | Arduino Uno R3 | |
| 1 | × | USB 2.0 kabel type A/B | |
| 1 | × | SSD1306 I2C OLED-Display 128x64 | |
| 1 | × | SSD1306 I2C OLED-Display 128x32 | |
| 1 | × | DHT11 Temperatuur- en Vochtigheidssensor | |
| 1 | × | Jumper kabels |
U kunt ook de DHT22 sensor gebruiken in plaats van de DHT11 sensor.
Of u kunt de volgende kits kopen:
| 1 | × | DIYables STEM V3 Starterskit (Arduino inbegrepen) | |
| 1 | × | DIYables Sensorkit (30 sensoren/displays) | |
| 1 | × | DIYables Sensorkit (18 sensoren/displays) |
Over OLED Display, DHT11 en DHT22 Temperatuur- en Vochtigheidssensor
Als u nog niet bekend bent met het OLED-display, de DHT11 en DHT22 temperatuur- en vochtigheidssensor (pinout, werking, programmeren ...), leer er dan meer over in de volgende tutorials:
- Arduino - OLED tutorial
Bedradingsschema
Arduino - DHT11 Module LCD Bedrading

This image is created using Fritzing. Click to enlarge image
Arduino - DHT22 Module LCD Bedrading

This image is created using Fritzing. Click to enlarge image
Arduino Code - DHT11 Sensor - OLED
Snel aan de slag
- Open de Arduino IDE op uw PC.
- Navigeer naar het Libraries icoon in de linkerzijbalk van de Arduino IDE.
- Zoek op “SSD1306” en vind de SSD1306 bibliotheek van Adafruit.
- Klik op de Installeren knop om de bibliotheek te installeren.

- U wordt gevraagd om aanvullende bibliotheekafhankelijkheden te installeren.
- Klik op de Alles installeren knop om alle afhankelijkheden te installeren.

- Zoek op “DHT” en vind de DHT sensor bibliotheek van Adafruit.
- Klik op de Installeren knop om de bibliotheek te installeren.

- U wordt gevraagd om aanvullende bibliotheekafhankelijkheden te installeren.
- Klik op de Alles installeren knop om alle afhankelijkheden te installeren.

- Kopieer de hierboven genoemde code en open deze met de Arduino IDE.
- Klik op de knop Uploaden in de Arduino IDE om de code naar de Arduino te uploaden.
- Houd de sensor in warm en koud water, of pak de sensor vast met uw hand.
- Bekijk het resultaat op het OLED-display en de seriële monitor.
※ Notiz:
De bovenstaande code centreert de tekst horizontaal en verticaal automatisch op het OLED-display.
Arduino Code - DHT22 Sensor - OLED
※ Notiz:
De code voor DHT11 en DHT22 is identiek behalve één regel code. De bibliotheek voor DHT11 en DHT22 is hetzelfde.
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.