Relay Module Optocoupler 4Ch 12V LOW/HIGH Trigger

kr.60.00 inkl. moms

På lager

Fortæl andre om dette produkt.

Email
Varenummer (SKU): 4197 Kategori: Tags: , , , , , , , ,

Beskrivelse

Relay Module Optocoupler 4Ch 12V LOW/HIGH Trigger. 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: 4 Channel
Relæ spolespænding: 12Vdc
Trigger: LOW, and HIGH
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
12V DC VCC– Relay Module VCC
12V DC GND – 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;
  
}

 

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.

Vær den første til at anmelde “Relay Module Optocoupler 4Ch 12V LOW/HIGH Trigger”

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *

Du kunne også være interesseret i...