KY-010 - Optisches Unterbrechermodul
KY-010 - Optisches Unterbrechermodul
Das Modul unterbricht das Signal, wenn ein gegenstand zwischen die Sensorfühler gebracht wird. Auf diese Weise lässt sich einerseits ein berührungsloser Schalter realisieren, aber auch ein zeitabhängiges Zählmodul wie bei einem Drehzahlmesser
Anschluss
Arduino | Modul |
---|---|
GND | GND |
Pin 3 | S (Signal) |
+ 5V | + |
Beispielcode
// Example code for KY-010
// photo interrupter module
int Led = 13 ;// define LED Interface
int buttonpin = 3; // define the photo interrupter sensor interface
int val ;// define numeric variables val
void setup ()
{
pinMode (Led, OUTPUT) ;// define LED as output interface
pinMode (buttonpin, INPUT) ;// define the photo interrupter sensor output interface
}
void loop ()
{
val = digitalRead (buttonpin) ;// digital interface will be assigned a value of 3 to read val
if (val == HIGH) // When the light sensor detects a signal is interrupted, LED flashes
{
digitalWrite (Led, HIGH);
}
else
{
digitalWrite (Led, LOW);
}
}
- Zugriffe: 247