Arduino - Deursensor schakelt relais aan en uit
In een eerdere tutorial hebben we geleerd hoe het relais wordt ingeschakeld wanneer de deur open is en uitgeschakeld wanneer de deur gesloten wordt. In deze tutorial gaan we leren hoe het relais bij elke sluiting van de deur wordt omgeschakeld (getoggled).
Door het relais te verbinden met een lamp, led-strip, motor of actuator... kunnen we de deursensor gebruiken om deze apparaten aan en uit te schakelen.
Hardware Vereist
Of u kunt de volgende kits kopen:
| 1 | × | DIYables Sensorkit (30 sensoren/displays) | |
| 1 | × | DIYables Sensorkit (18 sensoren/displays) |
Over Relais en Deursensor
Als u niet precies weet wat een relais en deursensor zijn (pinout, werking, programmeren, etc.), leer hier meer via de volgende tutorials:
Bekabelingsschema

This image is created using Fritzing. Click to enlarge image
Arduino Code - Deursensor schakelt relais aan en uit
Snelle Stappen
- Verbind de Arduino met de PC via USB-kabel
- Open de Arduino IDE, selecteer het juiste board en de juiste poort
- Kopieer de bovenstaande code en open deze in de Arduino IDE
- Klik op de Upload-knop in de Arduino IDE om de code naar de Arduino te uploaden
- Beweeg de magneet dicht naar de reed switch en daarna weer weg van de reed switch. Herhaal dit meerdere keren
- Bekijk de statusverandering van het relais
Code Uitleg
Lees de regel-voor-regel uitleg in de commentaarregels van de code!
In de code is relayState = !relayState gelijk aan de volgende code:
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 laat stap voor stap zien hoe u de deursensor en het relais instelt en programmeert.