Arduino UNO R4 - Relais
Deze tutorial leert u hoe u een Arduino UNO R4 en een relais gebruikt om de aan- en uitstanden van apparaten te besturen die hoogspanningsvoeding gebruiken, zoals gloeilampen, ventilatoren, elektromagnetische sloten en lineaire actuatoren. In detail leren we:
- Hoe een relais werkt.
- Hoe u het relais aansluit op een hoogspanningsapparaat.
- Hoe u de Arduino UNO R4 aansluit op het relais.
- Hoe u de Arduino UNO R4 programmeert om het relais te besturen voor het aan- en uitzetten van hoogspanningsapparaten.

Benodigde 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 Relais
Een relais is een schakelaar die u kunt programmeren, bestuurd door apparaten zoals Arduino UNO R4 of andere microcontrollers. Het stelt u in staat apparaten automatisch aan of uit te zetten, vooral die welke hoogspanning of hoge stroom gebruiken.
Het relais is een brug tussen Arduino UNO R4 en hoogspanningsapparaten.
WARNING
Bij het werken aan projecten die verbonden zijn met netspanning is het cruciaal om de juiste kennis te hebben om uzelf niet te schokken. Veiligheid is zeer belangrijk. Als u niet volledig zeker bent van wat u doet, probeer dan niets te hanteren. Zoek in plaats daarvan hulp bij iemand met ervaring.
Wij raden aan om een DC-apparaat (tot 24V) te gebruiken voor tests, ook al kunnen sommige relais werken met zowel DC- als AC-apparaten.
Relais Pinout

Een relais bestaat uit twee sets pinnen: de invoerpinnen, die laagspanning gebruiken, en de uitvoerpinnen die hoogspanning gebruiken.
- De pinnen in de invoergroep zijn verbonden met de Arduino UNO R4 en bevatten drie pinnen:
- DC- pin: sluit deze aan op GND (0V).
- DC+ pin: sluit deze aan op VCC (5V).
- IN pin: deze accepteert het besturingssignaal van de Arduino UNO R4.
- De pinnen in de uitvoergroep sluiten aan op het hoogspanningsapparaat en hebben ook drie pinnen (meestal te vinden in een schroefklem):
- COM pin: dit is de gemeenschappelijke pin gebruikt in zowel de normally open modus als de normally closed modus.
- NO pin: dit is de normally open pin. Deze wordt gebruikt in de normally open modus.
- NC pin: dit is de normally closed pin. Deze wordt gebruikt in de normally closed modus.
- Voor normally open modus gebruiken we alleen de COM pin en de NO pin.
- Voor normally closed modus gebruiken we alleen de COM pin en de NC pin.
- LOW level trigger modus
- HIGH level trigger modus
- normally open modus
- normally closed modus.
- De normally open modus en normally closed modus werken op tegengestelde wijze.
- De meeste relaismodules ondersteunen zowel normally open als normally closed modus.
- De LOW level trigger en HIGH level trigger modus werken op tegengestelde wijze.
- Niet elke relaismodule ondersteunt zowel LOW level trigger als HIGH level trigger modus.
- Op elk gegeven moment kan de relaismodule slechts in één modus werken, ofwel LOW level trigger of "HIGH level trigger."
- Wanneer de IN pin is verbonden met LOW (0V), is de schakelaar open en het apparaat is UIT.
- Wanneer de IN pin is verbonden met HIGH (5V), is de schakelaar gesloten en het apparaat is AAN.
- Wanneer de IN pin is verbonden met LOW (0V), is de schakelaar gesloten. Dit betekent dat het apparaat AAN is.
- Wanneer de IN pin is verbonden met HIGH (5V), is de schakelaar open. Dit betekent dat het apparaat UIT is.
- Sluit de pin van de Arduino UNO R4 aan op de IN pin van het relais.
- Programmeer de pin om LOW of HIGH te zijn om het relais te bedienen.
In de praktijk gebruiken we meestal niet alle pinnen in de hoogspanningsgroep. We gebruiken er slechts twee van.
Als het relais zowel LOW als HIGH level triggers kan gebruiken, is er meestal een jumper om te kiezen tussen LOW level trigger of HIGH level trigger.
※ Notiz:
Verschillende fabrikanten kunnen de pinnen op de relaismodule in verschillende volgordes plaatsen. Controleer altijd de labels op het relais en volg deze om het correct aan te sluiten. Kijk zorgvuldig!
Hoe u het Hoogspanningsapparaat aan het Relais Aansluit

Hoe Het Werkt
Een relais kan op verschillende manieren werken, afhankelijk van de fabrikant en hoe de gebruiker het installeert.
De invoermodus: Er zijn twee invoermodi die het relais tegengesteld laten functioneren:
De uitvoermodus: Er zijn twee uitvoermodi die het relais tegengesteld laten werken:
De term "normally" verwijst naar de toestand wanneer de "IN pin" is verbonden met "LOW (0V)". Laten we beginnen met wat snelle informatie:
De combinatie van invoermodi en uitvoermodi leidt tot veel gebruikssituaties. Voor beginners raden wij aan om HIGH level trigger modus en normally open modus te kiezen.
De LOW level trigger en HIGH level trigger modus functioneren op tegengestelde wijze. Vervolgens zullen we de HIGH level trigger modus in detail beschrijven. De LOW level trigger werkt op tegengestelde manier.
HIGH Level Trigger - Normally Open Modus
Om deze modus in te stellen, sluit u het hoogspanningsapparaat aan op zowel de COM pin als de NO pin.

HIGH Level Trigger - Normally Closed Modus
Om deze modus te gebruiken, sluit u het hoogspanningsapparaat aan op de COM pin en de NC pin.

Samenvatting
| Invoermodi | Uitvoermodi | IN pin (programmeerbaar) | Uitvoerpinnen | Relaisstatus | Apparaatstatus |
|---|---|---|---|---|---|
| HIGH Trigger | Normally Open | LOW | COM en NO pin | ⇒ open | ⇒ UIT |
| HIGH Trigger | Normally Open | HIGH | COM en NO pin | ⇒ gesloten | ⇒ AAN |
| HIGH Trigger | Normally Closed | LOW | COM en NC pin | ⇒ gesloten | ⇒ AAN |
| HIGH Trigger | Normally Closed | HIGH | COM en NC pin | ⇒ open | ⇒ UIT |
| LOW Trigger | Normally Open | LOW | COM en NO pin | ⇒ gesloten | ⇒ AAN |
| LOW Trigger | Normally Open | HIGH | COM en NO pin | ⇒ open | ⇒ UIT |
| LOW Trigger | Normally Closed | LOW | COM en NC pin | ⇒ open | ⇒ UIT |
| LOW Trigger | Normally Closed | HIGH | COM en NC pin | ⇒ gesloten | ⇒ AAN |
Er kunnen wel 8 gebruikssituaties zijn. Dit kan overweldigend lijken. Maar als u een beginner bent, hoeft u zich alleen te richten op de eerste twee gevallen. Deze omvatten de HIGH level trigger en normally open instellingen. Deze tutorial zal zich hoofdzakelijk richten op deze twee gevallen.
Arduino UNO R4 - Relais
De Arduino UNO R4 gebruikt een relais om een apparaat te besturen dat werkt op hoogspanning.
Een relais besturen is eenvoudig. We hebben alleen nodig:
Bedradingsdiagram

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.
Hoe Te Programmeren Voor Relais
- Stel de digitale uitvoermodus in voor een Arduino UNO R4 pin met behulp van de pinMode() functie. Bijvoorbeeld voor pin 3:
- Stel de pin in op LOW (0 volt) met behulp van de digitalWrite() functie.
- Stel de pin in op HIGH (5V) met behulp van de digitalWrite() functie.
Arduino UNO R4 Code
Snelle Stappen
Volg deze instructies stap voor stap:
- Als dit uw eerste keer is met de Arduino Uno R4 WiFi/Minima, raadpleeg de tutorial over het instellen van de omgeving voor Arduino Uno R4 WiFi/Minima in de Arduino IDE.
- Bedraaad de componenten volgens het meegeleverde diagram.
- Sluit de Arduino Uno R4 board aan op uw computer met een USB-kabel.
- Start de Arduino IDE op uw computer.
- Selecteer de juiste Arduino Uno R4 board (bijv. Arduino Uno R4 WiFi) en COM-poort.
- Kopieer de code en open deze in Arduino IDE
- Klik op de Upload knop in Arduino IDE om de code naar Arduino UNO R4 te sturen
- Controleer de LED strip: deze zou moeten knipperen
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.