Skillnad mellan versioner av "Grove - Dry-Reed Relay"
(En mellanliggande version av samma användare visas inte) | |||
Rad 63: | Rad 63: | ||
[[Category:Grove]] | [[Category:Grove]] | ||
+ | [[Category:Grove-Actuator]] | ||
+ | [[Category:Kna-Wiki]] |
Nuvarande version från 4 februari 2021 kl. 07.41
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"