Stap 6: Solid State Relais
WAAROM SOLID STATE RELAIS?
- Besturingselement airco huidige voor waterpomp en licht. De 101 Arduino zal leiden tot power ON/OFF op basis van een referentieperiode van de te bouwen in de RTC (real time klok).
NOTITIES
- Zie afbeelding voor bedrading instructies.
- DC + 5V
- DC-met GND
- CH1 aan digitale Pin 3
- CH2 aan digitale Pin 4
- Als je nieuw bij Relais bent en airco huidige, zorg ervoor om te lezen dit artikel en waarschuwingen zoals airco huidige kan je vermoorden: http://tech.iprock.com/?p=10030.
RELAY GEBRUIKT
- 5V 2A kanaal Solid State Relais Module Board lage niveau Trigger met Fuse stal voor Arduino Uno Duemilanove MEGA2560 MEGA1280 ARM DSP PIC Raspberry Pi Relay
- Kenmerken:
- Gebruiken om de controle van verschillende apparaten, en andere apparatuur met groot tekort.
- Het kan direct door de Microcontroller worden gecontroleerd (Arduino, Raspberry Pi, 8051, AVR, PIC, DSP, ARM, ARM, MSP430, TTL logica).
- Specificaties:
- Voeding: 5V DC (160mA)
- Controle-signaal ingangsspanning: (0-0.5V laag stadium SSR is OFF) (2.5-20V hoog podium SSR brandt)
- SSR Output (elk kanaal): laden spanningsbereik: 75 tot 264VAC (50 / 60Hz).
- Belasting: 0. 1 tot 2 AMP.
- Voeding: 5VDC / 160mA (alle kanaal ON).
- Controle-signaal ingangsspanning: 0V - 0. 5V
- Lage fase (SSR is OFF): 0.5V-2.5V. 2. 5V - 20V
- Hoog staat (SSR brandt)
- Kenmerken:
DE CODE
// Digital pin for Light #define RELAY1_PIN 3 // Digital pin for Pump #define RELAY2_PIN 4 // the setup function runs once when you press reset or power the board void setup() { // initialize digital pin 2 and 3 as an output. pinMode(RELAY1_PIN, OUTPUT); pinMode(RELAY2_PIN, OUTPUT); }// the loop function runs over and over again forever void loop() { // turn the signal to GPIOs pin of Relay 1 to high and Relay 2 to low(HIGH the voltage level) digitalWrite(RELAY1_PIN, HIGH); digitalWrite(RELAY2_PIN, LOW); delay(2*1000); // wait for 2 second // turn the signal to GPIOs pin of Relay 2 to high and Relay 1 to low(HIGH the voltage level) digitalWrite(RELAY1_PIN, LOW); digitalWrite(RELAY2_PIN, HIGH); delay(2*1000); // wait for 2 second //Turn both relay to OFF digitalWrite(RELAY1_PIN, LOW); digitalWrite(RELAY2_PIN, LOW); delay(5*1000); // wait for 5 second }