Arduino - 4-kanaals relaismodule
Als u vier apparaten met hoge spanning wilt aansturen, zoals pompen, ventilatoren, actuatoren... kunt u meerdere relaismodules gebruiken. Er is echter een eenvoudigere manier: gebruik een 4-kanaals relaismodule. Een 4-kanaals relaismodule is een combinatie van 4 relais op één printplaat.
Een 4-kanaals relaismodule vs 4 x 1-kanaals relaismodules:
- Een 4-kanaals relaismodule heeft een eenvoudigere bedrading.
- Een 4-kanaals relaismodule neemt minder ruimte in.
- Een 4-kanaals relaismodule is goedkoper.
- De programmering is hetzelfde.
Hardware Benodigd
Of u kunt de volgende kits kopen:
| 1 | × | DIYables Sensorkit (30 sensoren/displays) | |
| 1 | × | DIYables Sensorkit (18 sensoren/displays) |
Over 4-Kanaals Relaismodule
Pinout

Een 4-kanaals relaismodule heeft de volgende pinnen:
- Voedingspinnen voor relaiskaarten
- DC+: sluit deze pin aan op de 5V pin van de voeding
- DC-: sluit deze pin aan op de GND pin van de voeding en ook op de GND pin van de Arduino
- Signaalpinnen:
- IN1: deze pin ontvangt het stuur-signaal van de Arduino om relais 1 op de module te bedienen
- IN2: deze pin ontvangt het stuur-signaal van de Arduino om relais 2 op de module te bedienen
- IN3: deze pin ontvangt het stuur-signaal van de Arduino om relais 3 op de module te bedienen
- IN4: deze pin ontvangt het stuur-signaal van de Arduino om relais 4 op de module te bedienen
- Output pinnen: NCx (normaal gesloten pin), NOx (normaal open pin), COMx (gemeenschappelijke pin),
- NC1, NO1, COM1: deze pinnen verbinden met een hoogspanningsapparaat dat wordt aangestuurd door relais 1
- NC2, NO2, COM2: deze pinnen verbinden met een hoogspanningsapparaat dat wordt aangestuurd door relais 2
- NC3, NO3, COM3: deze pinnen verbinden met een hoogspanningsapparaat dat wordt aangestuurd door relais 3
- NC4, NO4, COM4: deze pinnen verbinden met een hoogspanningsapparaat dat wordt aangestuurd door relais 4
Voor details over het aansluiten van relais aan hoogspanning en de verschillen tussen normaal gesloten en normaal open, zie Arduino - Relais tutorial
De module heeft ook 4 jumpers waarmee u per relais kunt kiezen tussen laag actieve (low trigger) of hoog actieve (high trigger) besturing.
Bedradingsschema
Een 4-kanaals relaismodule verbruikt aanzienlijke stroom. Daarom mogen we de module NIET direct vanaf de 5V pin van de Arduino voeden. We moeten de module via een externe 5V voeding van stroom voorzien.
We gebruiken dus drie voedingen:
- Een 5V adapter voor de Arduino
- Een 5V adapter voor de 4-kanaals relaismodule
- Een voeding met hogere spanning (12VDC, 24VDC, 48VDC, 220VAC ...) voor de apparaten die door de relaismodule worden bestuurd
- Bedradingsschema met drie voedingen. De voeding van de Arduino (niet op de afbeelding) kan via USB-kabel of stroomadapter.

This image is created using Fritzing. Click to enlarge image
- We kunnen het aantal voedingen verminderen door één 5V voeding te gebruiken voor zowel Arduino als de 4-kanaals relaismodule.

This image is created using Fritzing. Click to enlarge image
※ Notiz:
Als de 4 apparaten die worden aangestuurd door een 4-kanaals relaismodule dezelfde spanning gebruiken, kunt u één enkele voeding gebruiken voor alle apparaten. Als ze verschillende spanningen gebruiken, gebruikt u per onderdeel een aparte voeding.
Hoe programmeert u de 4-kanaals relaismodule
- Initialiseert de Arduino pin als digitale output met de functie pinMode().
- Bestuurt de staat van het relais met de functie digitalWrite().
Arduino Code
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
- Luister naar het klikgeluid van de relais.
- Bekijk het resultaat in de Serial Monitor.
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.