Conectarea senzorului de mișcare PIR la Arduino
Toți am văzut automat lămpi în apropierea intrărilor, case particulare care funcționează atunci când o persoană trece. Și dacă faci ceva similar pentru tine în pivniță sau în subsol? Este ușor!
Pentru a detecta mișcarea, avem nevoie de un senzor simplu de mișcare, iar pentru a activa lampa incandescentă, un consumator puternic, folosim un releu. Dacă utilizați LED-uri ca sursă de lumină, puteți face fără ea.
Să începem povestea noastră cu senzorul de mișcare.
Lucrarea senzorului PIR (senzor infraroșu pasiv), adică senzorul pasiv cu infraroșu se bazează pe măsurarea radiației infraroșii din obiecte.
Lucrarea poate fi împărțită în două etape:
1 - Calibrare. Când este pornit, senzorul măsoară radiația infraroșie pentru a obține valorile de referință.
2- Monitorizarea. Senzorul măsoară în mod constant radiația infraroșie și, dacă este deviată de cea de referință, emite o unitate către port.
Conectarea senzorului de mișcare la Arduino
Deci, să începem cu parametrii tehnici de bază:
• Zona de lucru a senzorului: Până la 6 metri (zona de detectare 110 ° x 70 °)
• Tensiune de operare: 5V-9V
Modulul are 3 ieșiri (standard de 2,54 mm):
GND: "-" putere.
VCC: Puterea "+".
OUT. ieșire semnal de ieșire
GND pe oricare dintre pinii GND --- arduino.
VCC la +5 volți pe arduino.
OUT la orice intrare / ieșire digitală a Arduino (în exemplele conectate la 2)
Cel mai simplu exemplu de lucru cu un senzor de mișcare este următoarea schiță. Când se detectează mișcarea, LED-ul conectat la pinul 13 se aprinde și senzorul este de asemenea înscris în port.
Cod exemplu