KY-008 lézer dióda és lézer érzékelő szenzor

A KY-008 lézer diódának és a Lézer érzékelő szenzor -nak a teszteléséhez semmi extra sem szükséges, a bekötés rém egyszerű és a kód is, csak a felhasználáson kell elgondolkozni. Biztonsági megoldásnak nem ajánlanám, hiszen egy másik lézer diódával ki lehet játszani. Abban az esetben ha ez nem nem megoldható akkor nagy távolságon lehet szakadásérzékelőznek használni.

Lássuk a modulok bekötését:

Lézer diódaKY008 Lézer dióda és Lézer érzékelő szenzor

GND  —  GND

+5V  —  +5V

S  —  D5 pin

Lézer érzékelő szenzor

GND  —  GND

VCC  —  +5V

OUT  —  D3 pin

Ha a bekötéssel végeztünk, akkor a lézer diódának halványan már világítania kell és a lézer érzékelő szenzoron a piros lednek is világítania kell. Ha ez így van, akkor a modulok bekötése sikeres volt. Ezután nincs más dolgunk csak feltölteni a forráskódot, és letesztelni az eredményt.

Lézer érzékelő szenzor Forráskód:

 

#define laserOut 5
#define laserIn 3
int value = 0;
void setup() 
{
  Serial.begin(9600);
  pinMode(laserOut, OUTPUT);
  pinMode(laserIn, INPUT);
}

void loop()
{ 
digitalWrite(laserOut, 1);
value = digitalRead(laserIn);
if (value == 1)
{
  Serial.println("Laser IN");
  delay(200);
 }
else
 {
  Serial.println("Laser OUT");
  delay(200);
 }
  
}

Ha megvagyunk a forráskód feltöltésével, akkor nyissuk meg a serial monitort és nézzük az eredményt. Ha a lézernyaláb az érzékelőre vetül, akkor a “Laser IN” felirat jelenik meg, ellenben a “Laser OUT”. Amennyiben ezt a megoldást biztonságtechnikai dolgokra használjuk, akkor az kísértetiesen hasonlítani fog valami gagyi Mission Impossible féle akciófilmhez. Nem is rossz ötlet. Mások hang átvitelre is használják az érzékelőt. Forráskód itt.

Remélem segítettem a tesztelésben, és kívánok mindenkinek jó tesztelést és remek időtöltést.

 

(Statisztika: 400 megtekintés)

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.