Raspberry Pi - 4-Kanaals Relais Module
Wanneer we vier hoogspanningsapparaten zoals pompen, ventilatoren, actuatoren, enzovoort moeten aansturen, kunnen we meerdere relaismodules gebruiken. Er is echter een eenvoudigere oplossing: een 4-kanaals relaismodule. Dit type module bestaat uit vier relais op één enkele printplaat.
Een 4-kanaals relaismodule vergeleken met 4 x 1-kanaals relaismodules:
- De bedrading is eenvoudiger met de 4-kanaals relaismodule.
- De 4-kanaals relaismodule neemt minder ruimte in.
- De 4-kanaals relaismodule is kosteneffectiever.
- De programmering is voor beide hetzelfde.
Hardware Vereist
Of u kunt de volgende kits kopen:
| 1 | × | DIYables Sensorkit (30 sensoren/displays) | |
| 1 | × | DIYables Sensorkit (18 sensoren/displays) |
Over de 4-Kanaals Relais Module
De 4-Kanaals Relais Module Pinout

Een 4-kanaals relaismodule heeft de volgende pinnen:
- Voedingspinnen voor relaisprinten
- DC+: verbind deze pin met de 5V pin van de voeding
- DC-: verbind deze pin met de GND pin van de voeding en ook met de GND pin van de Raspberry Pi
- Signaalpinnen:
- IN1: deze pin ontvangt het besturingssignaal van de Raspberry Pi om relais 1 op de module aan te sturen
- IN2: deze pin ontvangt het besturingssignaal van de Raspberry Pi om relais 2 op de module aan te sturen
- IN3: deze pin ontvangt het besturingssignaal van de Raspberry Pi om relais 3 op de module aan te sturen
- IN4: deze pin ontvangt het besturingssignaal van de Raspberry Pi om relais 4 op de module aan te sturen
- Output pinnen: NCx (normaal gesloten pin), NOx (normaal open pin), COMx (gemeenschappelijk pin),
- NC1, NO1, COM1: Deze pinnen zijn verbonden met een hoogspanningsapparaat dat wordt aangestuurd door relais 1
- NC2, NO2, COM2: Deze pinnen zijn verbonden met een hoogspanningsapparaat dat wordt aangestuurd door relais 2
- NC3, NO3, COM3: Deze pinnen zijn verbonden met een hoogspanningsapparaat dat wordt aangestuurd door relais 3
- NC4, NO4, COM4: Deze pinnen zijn verbonden met een hoogspanningsapparaat dat wordt aangestuurd door relais 4
Voor informatie over het aansluiten van een relais op hoogspanning, evenals de verschillen tussen normaal gesloten en normaal open, raadpleeg de Raspberry Pi - Releishandleiding.
De module heeft ook 4 jumpers, waarmee u voor elk relais onafhankelijk kunt kiezen tussen de low trigger en de high trigger.
Bedradingsschema
De 4-kanaals relaismodule vereist veel stroom, daarom mag deze NIET rechtstreeks worden gevoed vanaf de 5V pin van de Raspberry Pi. Gebruik in plaats daarvan een externe 5V voeding.
Daarom zijn er drie voedingen nodig:
- Een 5V voedingsadapter voor de Raspberry Pi
- Een 5V voedingsadapter voor de 4-kanaals relaismodule
- Een voeding met hogere spanning (12VDC, 24VDC, 48VDC, 220VAC...) om de apparaten aan te sturen die door de 4-kanaals relaismodule worden bestuurd

This image is created using Fritzing. Click to enlarge image
※ Notiz:
Als de vier apparaten die worden bestuurd door de 4-kanaals relaismodule dezelfde spanning hebben, kan één enkele hoogspanningsvoedingsadapter voor alle apparaten worden gebruikt. Zijn de spanningen verschillend, dan moeten aparte hoogspanningsvoedingsadapters worden ingezet.
Hoe te Programmer voor de 4-Kanaals Relais Module
- Stel de Raspberry Pi pin in als digitale uitgang met de functie GPIO.setup().
- Stel de status van het relais in met de functie GPIO.output().
Raspberry Pi Code
Snelle Stappen
- Zorg dat u Raspbian of een ander voor Raspberry Pi geschikt besturingssysteem op uw Pi hebt geïnstalleerd.
- Zorg dat uw Raspberry Pi verbonden is met hetzelfde lokale netwerk als uw pc.
- Zorg dat uw Raspberry Pi verbinding met internet heeft als u libraries moet installeren.
- Als dit de eerste keer is dat u een Raspberry Pi gebruikt, bekijk dan de handleiding om de Raspberry Pi in te stellen.
- Maak via SSH verbinding tussen uw pc en de Raspberry Pi via de ingebouwde SSH-client in Linux en macOS of PuTTY in Windows. Zie de handleiding voor verbinding met Raspberry Pi via SSH.
- Zorg dat de RPi.GPIO library geïnstalleerd is. Zo niet, installeer deze met het volgende commando:
- Maak een Python scriptbestand aan met de naam 4_relay_module.py en voeg de volgende code toe:
- Sla het bestand op en voer het Python script uit via de terminal met de volgende opdracht:
- Luister naar het klikgeluid en kijk naar de LED-indicatoren op de relais.
- Bekijk het resultaat in de Seriële Monitor.
Het script draait continu in een oneindige lus totdat u in de terminal Ctrl + C indrukt.
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.