Optokobler Relæ 2-Kanal 24V LOW/HIGH Module er velegnet til Arduino PIC ARM AVR DSP. Giver mulighed for kontrol af mange apparater og andet udstyr med højt strømforbrug (op til 10A).
Tekniske detaljer:
Antal relækanaler: 2 Channel
Relæ spolespænding: 24Vdc
Trigger: LOW, and HIGH Trigger
Maks. relæbelastning: 250V 10A / 30Vdc 10A
Eksempel
Her viser vi et hurtig eksempel på hvordan du sammen sætter dette modul til en “Arduino Uno R3”, Brug de 2 “Print Button” til at tænde og slutte for mudules releer.
Dette eksempel er gældende for alle varianter. (Billede er dog vist med et 2-Channel relæ men princippet er det samme for alle)
Du skal bruge:
Alle dele kan købes i webshoppen. Klik på navnet for at blive viderestillet til produktet.
Forbind det sådan:
Pin 12 (Arduino) – Relay Module IN1
Pin 11 (Arduino) – Relay Module IN2
Pin 10 (Arduino) – Breadboard Push Button 1
Pin 9 (Arduino) – Breadboard Push Button 2
Pin +5v (Arduino) – Relay Module VCC
Pin GND (Arduino) – Relay Module GND
HUSK at stille jumperen om den skal være HIGH, eller LOW trigger.
Kode:
//Hentet fra ardustore.dk - info@ardustore.dk int Relay2 = 12; int Relay1 = 11; int Button1 = 10; int Button2 = 9; int StateRelay1 = HIGH; int StateRelay2 = HIGH; int StateButton1; int StateButton2; int previous1 = HIGH; int previous2 = HIGH; long time = 0; long debounce = 300; void setup() { pinMode(Button1, INPUT); pinMode(Button2, INPUT); pinMode(Relay1, OUTPUT); pinMode(Relay2, OUTPUT); //Sluk Udgang previous1 = LOW; previous2 = LOW; } void loop() { StateButton1 = digitalRead(Button1); StateButton2 = digitalRead(Button2); if(StateButton1 == HIGH && previous1 == LOW && millis() - time > debounce) { if(StateRelay1 == HIGH){ StateRelay1 = LOW; } else { StateRelay1 = HIGH; } time = millis(); } digitalWrite(Relay1, StateRelay1); previous1 == StateButton1; if(StateButton2 == HIGH && previous2 == LOW && millis() - time > debounce) { if(StateRelay2 == HIGH){ StateRelay2 = LOW; } else { StateRelay2 = HIGH; } time = millis(); } digitalWrite(Relay2, StateRelay2); previous2 == StateButton2; }
Download
Kontakt os
Du er altid velkommen til at kontakte os på info@ardustore.dk, eller sende os en besked via messenger (Klik her) og vi vil hjælpe dig.
Anmeldelser
Der er endnu ikke nogle anmeldelser.