Kategorie: Sensoren
Veröffentlicht: Freitag, 29. Januar 2016 13:10
Geschrieben von Super User
Zugriffe: 1885

KY-021 - Mini Reed-Modul

KY 021Einfü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

ArduinoModul
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);
   }
}