Arduino Nano - 2-kanaals relaismodule
Deze handleiding leert u hoe u de Arduino Nano gebruikt om een 2-kanaals relaismodule te bedienen. We behandelen in detail:
- De pinout van een 2-kanaals relaismodule
- Hoe u Arduino Nano aansluit op een 2-kanaals relaismodule
- Hoe u Arduino Nano programmeert om de 2-kanaals relaismodule te sturen
Wanneer u twee hoogspanningsapparaten zoals pompen, ventilatoren of actuatoren wilt aansturen, heeft u twee opties. U kunt meerdere relaismodules gebruiken of kiezen voor een eenvoudigere oplossing. De eenvoudigere manier is het gebruik van een 2-kanaals relaismodule, een enkele printplaat met daarin al twee relais geïntegreerd. Dit maakt de opstelling eenvoudiger en handiger voor het besturen van beide apparaten.
Hardware Benodigd
Of u kunt de volgende kits kopen:
| 1 | × | DIYables Sensorkit (30 sensoren/displays) | |
| 1 | × | DIYables Sensorkit (18 sensoren/displays) |
Over de 2-kanaals Releaismodule
Pinout

Een 2-kanaals relaismodule heeft de volgende pinnen:
- Voedingspinnen voor het relaisbord
- DC+: sluit deze pin aan op de 5V-pin van de voedingsbron
- DC-: sluit deze pin aan op de GND-pin van de voeding en ook op de GND-pin van de Arduino Nano
- Signaalpinnen:
- IN1: deze pin ontvangt het besturingssignaal van Arduino Nano om relais 1 op de module te bedienen
- IN2: deze pin ontvangt het besturingssignaal van Arduino Nano om relais 2 op de module te bedienen
- Uitgangspinnen: NCx (normaal gesloten pin), NOx (normaal open pin), COMx (gemeenschappelijke pin),
- NC1, NO1, COM1: deze pinnen verbinden met een hoogspanningsapparaat dat wordt bestuurd door relais 1
- NC2, NO2, COM2: deze pinnen verbinden met een hoogspanningsapparaat dat wordt bestuurd door relais 2
- Hoe een relais aan te sluiten op hoogspanningsapparaten
- De termen normaal gesloten en normaal open
- De termen low-level trigger en high-level trigger
- Hoe u het relais kunt aansturen met Arduino Nano
Daarnaast bevat de 2-kanaals relaismodule 2 jumpers waarmee u per relais kunt kiezen tussen low-level trigger en high-level trigger.
Als u geïnteresseerd bent in de basisprincipes van relais, raad ik u aan de Arduino Nano - Relais tutorial te bekijken. De tutorial biedt gedetailleerde informatie over:
Aansluitschema

This image is created using Fritzing. Click to enlarge image
Als u van plan bent om de 5V-pinnen te gebruiken voor voeding van extra componenten, is er een kans dat de relaismodule niet genoeg vermogen ontvangt. Daarom is het essentieel een aparte 5V-voeding te gebruiken speciaal voor de relaismodule.
We hebben dus drie soorten voedingen nodig:
- Een 5V voeding voor de Arduino Nano
- Een 5V voeding voor de 2-kanaals relaismodule
- Eén of meerdere hoogspanningsvoedingen (12VDC, 24VDC, 48VDC, 220VAC...) voor de apparaten die door de 2-kanaals relaismodule worden bestuurd
Hieronder het aansluitdiagram met drie voedingen. De voeding voor Arduino Nano (niet afgebeeld) kan aangesloten worden via een USB-kabel of stroomadapter.

This image is created using Fritzing. Click to enlarge image
Om het aantal voedingen te verminderen kunt u vereenvoudigen door een enkele 5V voeding te gebruiken voor zowel Arduino Nano als de 2-kanaals relaismodule.

This image is created using Fritzing. Click to enlarge image
Zie De beste manier om Arduino Nano en andere componenten van stroom te voorzien.
※ Notiz:
Als de twee apparaten die met de 2-kanaals relaismodule worden bestuurd op dezelfde spanning werken, kunt u één enkele hoogspanningsadapter gebruiken om beide apparaten van stroom te voorzien. Als de apparaten verschillende spanningen vereisen, gebruikt u voor elk apparaat een afzonderlijke hoogspanningsadapter.
Hoe programmeert u voor de 2-kanaals relaismodule
- Initialiseer de Arduino Nano pinnen als digitale uitvoer met de pinMode() functie.
- Bestuur de toestand van het relais met de digitalWrite() functie.
Arduino Nano Code
Snelle Stappen
- Kopieer bovenstaande code en open deze met de Arduino IDE
- Klik op de Upload knop in Arduino IDE om de code naar de Arduino Nano te uploaden
- Luister naar het klikgeluid van de relais
- Controleer het resultaat in de Seriële 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.