Optokobler Relæ 1-Kanal 5V 30A LOW/HIGH Module er et et højkvalitets 30A relæ. Maksimal belastning for normalt åbne kontakter er AC 250V/30A, DC 30V/30A. Modulet bruger chip optokobler isolation, som giver stærk drivkapacitet og stabil ydeevne, udløserstrøm er 5mA. Modulets driftsspænding er 5V. Optokobler Relæ 1-Kanal 5V 30A LOW/HIGH Module kan udløses ved hjælp af en jumper, som kan indstille en høj- eller lav-udløser. Interface-designen er brugervenlig, og alle tilslutninger kan foretages direkte gennem terminalblokken, hvilket er meget praktisk.
Tekniske detaljer:
Relæversion: 5V
Hvilestrøm: 5mA
Maksimal strøm: 190mA
Udløserstrøm: 2-4mA
Modulinterface Beskrivelse:
DC +: Modulets DC-strømforsyning positiv (udløserterminalens spænding positiv)
DC -: Modulets DC-strømforsyning negativ (udløserterminalens spænding negativ)
IN: Signaluudløserterminal (standard udløser spænding og strømforsyning er den samme)
Høj / Lav niveau udløsertilstand: Som vist, vælg mode ved at forbinde jumper til L-siden for
lav-niveau udløser eller til H-siden for høj-niveau udløser
NC (NC): Normalt lukket relæ
Common (COM): Relæ fælles
NO (NO): Relæ normalt åbent
Installere Arduino IDE Software
Før du kan starte din programmering skal Arduino’s IDE software hentes. Dette program bruges til at programmere din arduino.
Download fra dette link: Download
Programmering
Inden programmeringen kan udføres skal de rigtige “Optiens” findes. Åben linket til det udviklingsboard du bruger.
Eksempel
Her viser vi et hurtigt eksempel på, hvordan du sammenkobler dette modul med en Arduino Uno R3. Når du trykker på knappen, vil relæet blive aktiveret og forblive tændt, indtil du trykker på knappen igen, hvorved relæet slukkes.
Du skal bruge:
Forbind det sådan:
VCC (Modul) – 5V (Arduino)
GND (Modul) – GND (Arduino)
IN1 (Modul) – 8 (Arduino)
S1 (Push Button) – 2 (Arduino)
Kode:
const int buttonPin = 2; // Den digitale pin, som knappen er tilsluttet const int relayPin = 8; // Den digitale pin, som relæet er tilsluttet bool relayState = LOW; // Start med relæet slukket bool lastButtonState = LOW; // Sidste tilstand af knappen bool currentButtonState = LOW; // Aktuel tilstand af knappen bool buttonPressed = false; // Flag til at spore knaptryk void setup() { pinMode(buttonPin, INPUT_PULLUP); // Sætter knappen pin som input med intern pull-up modstand pinMode(relayPin, OUTPUT); // Sætter relæ pin som output digitalWrite(relayPin, relayState); // Sørger for at relæet er slukket ved opstart } void loop() { currentButtonState = digitalRead(buttonPin); // Læs den aktuelle tilstand af knappen // Tjek om knappen er trykket ned if (currentButtonState == LOW && lastButtonState == HIGH) { buttonPressed = true; } else { buttonPressed = false; } // Hvis knappen blev trykket ned if (buttonPressed) { relayState = !relayState; // Skift tilstand af relæet digitalWrite(relayPin, relayState); // Opdater relæet delay(200); // Debounce delay for at undgå flere registreringer af et enkelt tryk } lastButtonState = currentButtonState; // Opdater sidste knap tilstand }
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.