Grove - Dry-Reed Relay

Från Karlskrona Makerspace Wiki
Version från den 27 oktober 2018 kl. 16.17 av Christian (diskussion | bidrag)
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till: navigering, sök

Grove-Dry Reed Relay är en relämodul som fungerar genom magnetisering av vibrationsröret via strömmen i spolarna. Jämfört med elektromagnetiska reläer är kontakterna helt förseglade den största egenskapen hos Dry-Reed Relay. Dessutom har den enkelhet i konstruktion, kompakthet, snabbhet och lång livslängd, vilket gör det allmänt tillämpat på många områden som mikroelektronisk detektering, automatisk styrning etc. Dry-Reed Relay kan stödja upp till 60VDC 1A belastning. Du kan använda den för att kontrollera motståndsbelastningen, men den är inte tillämplig på induktiv belastning (t.ex. Motor).

Kompatibilitet

  • Arduino
  • Raspberry Pi

Port

  • Digital


Exempelkod

Arduino

int Relay = 2;

// the setup routine runs once when you press reset:
void setup() {                
  // initialize the digital pin as an output.
  pinMode(Relay, OUTPUT);     
}

// the loop routine runs over and over again forever:
void loop() {
  digitalWrite(Relay, HIGH);   //the Relay close(HIGH is the voltage level)
  delay(5000);               // wait for five seconds
  digitalWrite(Relay, LOW);    //the Relay normally open by making the voltage LOW
  delay(5000);               // wait for five seconds
}

Raspberry Pi

import time
import grovepi
# Connect the Grove Relay to digital port D4
relay = 4

grovepi.pinMode(relay,"OUTPUT")

while True:
    try:
        # switch on for 5 seconds
        grovepi.digitalWrite(relay,1)
        print "on"
        time.sleep(5)

        # switch off for 5 seconds
        grovepi.digitalWrite(relay,0)
        print "off"
        time.sleep(5)

    except KeyboardInterrupt:
        grovepi.digitalWrite(relay,0)
        break
    except IOError:
        print "Error"

Mer information

http://wiki.seeedstudio.com/Grove-Dry-Reed_Relay/