Arduino - DHT11 - Relay
In deze tutorial leren we hoe u met Arduino een relais aanstuurt op basis van de temperatuur die wordt uitgelezen door de DHT11 sensor.
Hardware Benodigd
Of u kunt de volgende kits kopen:
| 1 | × | DIYables Sensorkit (30 sensoren/displays) | |
| 1 | × | DIYables Sensorkit (18 sensoren/displays) |
Over het relais en de DHT11 sensor
Als u nog niet bekend bent met de DHT11 temperatuur sensor en het relais (pinout, werking, programmeren, enz.), raadpleeg dan de volgende tutorials:
Bedradingsschema

This image is created using Fritzing. Click to enlarge image
Hoe het systeem werkt
- Arduino leest de temperatuur uit de DHT11 sensor
- Als de temperatuur een hoger ingestelde drempelwaarde overschrijdt, schakelt Arduino het relais aan
- Als de temperatuur onder een lagere ingestelde drempelwaarde zakt, schakelt Arduino het relais uit
Het bovenstaande proces wordt continu herhaald in de loop.
Als u wilt dat het relais aan- en uitgaat wanneer de temperatuur respectievelijk boven en onder een specifieke waarde komt, kunt u de hogere en lagere drempelwaarde op dezelfde waarde instellen.
Arduino Code
In bovenstaande code schakelt de Arduino het relais aan zodra de temperatuur hoger is dan 25°C, en blijft het relais aan totdat de temperatuur daalt onder 20°C.
Snelle Stappen
- Verbind de Arduino met uw pc via de USB-kabel
- Open de Arduino IDE, selecteer het juiste board en de juiste poort
- Klik op het icoon Libraries in de linkerzijbalk van de Arduino IDE.
- Zoek naar “DHT” en vind de DHT sensor bibliotheek van Adafruit
- Klik op de Installeren knop om de bibliotheek te installeren.

- Er wordt gevraagd om extra afhankelijkheden te installeren
- Klik op de Alles installeren knop om alle bibliotheekafhankelijkheden te installeren.

- Kopieer de bij u passende code uit bovenstaand voorbeeld en open deze in de Arduino IDE
- Klik op de Uploaden knop in Arduino IDE om de code naar de Arduino te sturen
- Maak de omgeving rond de sensor warmer of kouder
- Observeer de status van het relais
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 om het project stap voor stap te volgen.