KY-021 - Mini Reed-Modul
KY-021 - Mini Reed-Modul
Einführung
Ein Reed-Schalter ist ein magnetsensor der normalerweise geöffnet ist und geschlossen wird, wenn er einem Magnetfeld ausgesetzt ist. Im Beispiel wird die LED 13 des Arduino eingeschaltet, sobald man sich dem Modul mit einem Magnet nähert.
Das Modul beinhaltet einen 10K Ohm Widerstand, also werden keine weiteren Teile benötigt.
Anschluss
Arduino | Modul |
---|---|
GND | Pin - |
+5V | Pin Mitte |
Pin 3 | Pin S |
Beispielcode
// Example code for sensor KY021
// More info on http://tkkrlab.nl/wiki/Arduino_KY-021_Mini_magnetic_reed_modules
int Led = 13 ;
// define LED Interface
int buttonpin = 3; // define the Reed sensor interfaces
int val ;// define numeric variables val
void setup () {
pinMode (Led, OUTPUT) ; // define LED as output interface
pinMode (buttonpin, INPUT) ; // output interface as defined Reed sensor
}
void loop () {
val = digitalRead (buttonpin) ;// digital interface will be assigned a value of 3 to read val
if (val == HIGH) // When the Reed sensor detects a signal, LED flashes {
digitalWrite (Led, HIGH);
}
else {
digitalWrite (Led, LOW);
}
}
- Zugriffe: 226