Arduino - Elektromagnetisch Slot
Het elektromagnetisch slot (EM lock) wordt veel gebruikt om deuren te vergrendelen. Het wordt gewoonlijk gecombineerd met een schakelaar, vingerafdruklezer, RFID/NFC-lezer, toetsenbord of een applicatie op een pc/mobiel om toegangscontrole te realiseren voor deuren, poorten van gebouwen, enzovoort. Het elektromagnetisch slot staat ook bekend als magneetslot of maglock.
Een alternatief voor het elektromagnetisch slot is het solenoïdeslot. U kunt hier meer over leren in de Arduino - Solenoid Lock tutorial.
Hardware Benodigd
Of u kunt de volgende kits kopen:
| 1 | × | DIYables Sensorkit (30 sensoren/displays) | |
| 1 | × | DIYables Sensorkit (18 sensoren/displays) |
Over het Elektromagnetisch Slot
Pinout
Het elektromagnetisch slot bestaat uit twee componenten:
- Eén elektromagneet met twee pins
- Eén ankerplaat (armature plate)

Hoe Het Werkt
- Wanneer de elektromagneet wordt gevoed, creëert de stroom die erdoorheen loopt een magnetische flux waardoor de ankerplaat wordt aangetrokken door de elektromagneet ⇒ dit veroorzaakt het vergrendelingsmechanisme
- Wanneer de elektromagneet NIET wordt gevoed, is er geen magnetische flux en wordt de ankerplaat NIET aangetrokken ⇒ de deur ontgrendelt
※ Notiz:
Het elektromagnetisch slot gebruikt gewoonlijk een voeding van 12V, 24V of 48V. Daarom mogen we het elektromagnetisch slot NIET direct op een Arduino-pin aansluiten. We moeten het aansluiten via een relais.
Als we het elektromagnetisch slot aansluiten op een relais (normaliter open modus):
- Wanneer het relais open is, is de deur ontgrendeld
- Wanneer het relais gesloten is, is de deur vergrendeld
Door de Arduino aan te sluiten op het relais kunnen we de Arduino programmeren om het elektromagnetisch slot te bedienen. Meer informatie over relais vindt u in de Arduino - Relay tutorial.
Voor de installatie wordt de ankerplaat bevestigd aan de deur of het raam (bewegend deel), en de elektromagneet aan het deurkozijn (vast deel). De twee componenten maken contact wanneer de deur gesloten is.
Bedradingsschema

This image is created using Fritzing. Click to enlarge image
Arduino Code
De onderstaande code vergrendelt/ontgrendelt de deur elke 5 seconden.
Snelle Stappen
- Kopieer bovenstaande code en open deze met de Arduino IDE
- Klik op de Upload knop in de Arduino IDE om de code naar de Arduino te uploaden
- Breng de ankerplaat dicht bij de elektromagneet
- Observeer de aantrekking tussen de ankerplaat en de elektromagneet
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.
Arduino - Knop bedient Elektromagnetisch Slot
Bekijk de Arduino - Button Controls Electromagnetic Lock tutorial