Reed Stikalni Modul
Reed stikalo (ang. Reed Switch) je posebeno stikalo in ključna komponenta za reed rele in stikalo na bližino. Reed stikalo je običajno sestavljeno iz dveh magnetnih materialov in kovinskih kontaktov, ki se samodejno prekineta, ko ni magneta.
Nekatera reed stika so opremljena tudi z drugim reed kontaktom, ki deluje kot tretji običajno zaprt kontakt.
Reed stikalo se lahko uporablja kot senzor prosotnosti (magneta), detekcijo (končne) pozicije, za štetje, omejevanje in druge namene. Na primer, ena vrsta kolesarskega kilometraže je sestavljena z nalepljanjem magneta na pnevmatiko in montažo reed stikala ob strani. Reed stikalo lahko namestimo na vrata za namene opozorilnih alarmov ali kot stikala.
int Led=13;//define LED interface
int buttonpin=3; //define magnetic ring sensor interface
int val;//define digital variable val
void setup()
{
pinMode(Led,OUTPUT);//define LED as output interface
pinMode(buttonpin,INPUT);//define magnetic ring sensor as output interface
}
void loop()
{
val=digitalRead(buttonpin);// read and assign the value of digital interface 3 to val
if(val==HIGH)//When a signal is detected by magnetic ring sensor, LED will flash
{
digitalWrite(Led,HIGH);
}
else
{
digitalWrite(Led,LOW);
}
}
Ko je ožičenje opravljeno in je napajanje vklopljeno, se koda uspešno naloži na ploščo. Lahko vidite, da je LED D13 na Arduino plošči vklopljen.
Nato postavimo nekaj magnetnih kroglic blizu senzorja. Ko senzor zazna magnetni signal, se bo LED na senzorju vklopil, LED D13 pa se bo izklopil.
Video: http://video.keyestudio.com/ks0038/
PDF in koda: https://fs.keyestudio.com/KS0038