Përmbajtje:

Sensori i lëvizjes PIR: Si të përdorni PIR me Arduino & Raspberry Pi: 5 hapa
Sensori i lëvizjes PIR: Si të përdorni PIR me Arduino & Raspberry Pi: 5 hapa

Video: Sensori i lëvizjes PIR: Si të përdorni PIR me Arduino & Raspberry Pi: 5 hapa

Video: Sensori i lëvizjes PIR: Si të përdorni PIR me Arduino & Raspberry Pi: 5 hapa
Video: BTT Manta M8P v2 - Basics with CB1 v2.2 2024, Nëntor
Anonim
Sensori i lëvizjes PIR: Si të përdorni PIR me Arduino & Raspberry Pi
Sensori i lëvizjes PIR: Si të përdorni PIR me Arduino & Raspberry Pi

Ju mund të lexoni këtë dhe mësime të tjera të mahnitshme në faqen zyrtare të ElectroPeak

Në këtë tutorial, do të mësoni se si të përdorni një sensor lëvizjeje PIR për të zbuluar lëvizjen. Në fund të këtij tutoriali do të mësoni:

  1. Si funksionojnë sensorët e lëvizjes PIR
  2. Si të përdorni sensorët PIR me Arduino
  3. Si të përdorni sensorët PIR me Raspberry Pi

Hapi 1: Si funksionojnë sensorët e lëvizjes PIR

Si funksionojnë sensorët e lëvizjes PIR
Si funksionojnë sensorët e lëvizjes PIR
Si funksionojnë sensorët e lëvizjes PIR
Si funksionojnë sensorët e lëvizjes PIR

Sensorët pasivë me rreze infra të kuqe mund të zbulojnë lëvizjen e objekteve që rrezatojnë dritë IR (si trupat e njerëzve). Prandaj, përdorimi i këtyre sensorëve për të zbuluar lëvizjen ose zënien e njerëzve në sistemet e sigurisë është shumë e zakonshme. Konfigurimi dhe kalibrimi fillestar i këtyre sensorëve zgjat rreth 10 deri në 60 sekonda.

Sensori i imazhit me rreze HC-SR501 është një modul efikas, i lirë dhe i rregullueshëm për zbulimin e lëvizjes në mjedis. Madhësia e vogël dhe dizajni fizik i këtij moduli ju lejojnë ta përdorni me lehtësi në projektin tuaj. Dalja e sensorit të zbulimit të lëvizjes PIR mund të lidhet drejtpërdrejt me një nga kunjat dixhitale Arduino (ose ndonjë mikrokontrollues). Nëse ndonjë lëvizje zbulohet nga sensori, kjo vlerë e pin do të vendoset në "1". Dy potenciometrat në tabelë ju lejojnë të rregulloni ndjeshmërinë dhe të vononi kohën pas zbulimit të një lëvizjeje.

Modulet PIR kanë një sensor infra të kuqe pasive që zbulon zënien dhe lëvizjen nga rrezet infra të kuqe të rrezatuara nga trupi i njeriut. Ju mund ta përdorni këtë modul në sistemet e sigurisë, sistemet e ndriçimit të zgjuar, automatizimin, etj. Ka module të ndryshme PIR të disponueshme në treg, por të gjitha ato janë në thelb të njëjta. Të gjithë ata kanë të paktën një kunj Vcc, pin GND dhe dalje dixhitale. Në disa nga këto module, ka një top si një lente në sensor që përmirëson këndin e shikimit.

Hapi 2: Përdorimi i një sensori PIR Me Arduino

Përdorimi i një sensori PIR Me Arduino
Përdorimi i një sensori PIR Me Arduino

Qarku

Mund ta lidhni daljen PIR me çdo pin dixhital. Ka një kërcyes prapa këtij moduli. Nëse e zhvendosni kërcyesin në pozicionin L, sensori do të "kalojë" (ndryshojë gjendjen) sa herë që zbulohet lëvizja. Kjo nuk ka gjasa të jetë shumë e dobishme në aplikimet praktike. Kjo mënyrë quhet mënyra jo-shkaktuese ose mënyra e aktivizimit të vetëm. Zhvendosja e kërcyesit në pozicionin H do të rezultojë në logjikën më të zakonshme të sensorit. Sensori do të ndizet kur zbulohet lëvizja dhe do të fiket pak kohë pasi të jetë zbuluar lëvizja e fundit. Ky sensor do të rivendosë kohëmatësin (i cili përndryshe do të fikte daljen) sa herë që zbulohet lëvizja; kjo do të ishte e zbatueshme, për shembull, për kontrollin e ndriçimit të zënies së dhomës ku nuk dëshironi që dritat të fiken ndërsa njësia rivendoset. Kjo quhet mënyra e tërheqjes. (ose modaliteti i shkaktimit të përsëritshëm). Ekzistojnë gjithashtu dy potenciometra prapa këtij moduli. Duke ndryshuar potenciometrin SENSITIVITY, ju mund të zvogëloni ose rrisni ndjeshmërinë e sensorit (rritet në drejtim të akrepave të orës), dhe gjithashtu duke ndryshuar potenciometrin TIME, vonesa e daljes pas zbulimit të lëvizjes do të ndryshojë.

Kodi

Ju duhet të shtoni bibliotekën dhe pastaj të ngarkoni kodin. Nëse është hera e parë që drejtoni një bord Arduino, thjesht ndiqni këto hapa: Shkoni te www.arduino.cc/en/Main/Software dhe shkarkoni softuerin e sistemit tuaj operativ. Instaloni programin IDE sipas udhëzimeve.

  1. Drejtoni Arduino IDE dhe pastroni redaktuesin e tekstit dhe kopjoni kodin e mëposhtëm në redaktuesin e tekstit.
  2. Zgjidhni tabelën në mjete dhe tabela, pastaj zgjidhni Bordin tuaj Arduino.
  3. Lidhni Arduino me kompjuterin tuaj dhe vendosni portën COM në mjete dhe portë.
  4. Shtypni butonin Ngarko (shenja e shigjetës).
  5. Jeni gati!

Për kalibrimin e duhur, nuk duhet të ketë asnjë lëvizje para sensorit PIR deri në 15 sekonda (derisa kunja 13 të fiket). Pas kësaj periudhe, sensori ka një fotografi të zonës së tij të shikimit dhe mund të zbulojë lëvizjet. Kur sensori PIR zbulon një lëvizje, dalja do të jetë LART HIGH, përndryshe, do të jetë E ULT.

Hapi 3: Përdorimi i një sensori PIR Me Raspberry Pi

Përdorimi i një sensori PIR Me Raspberry Pi
Përdorimi i një sensori PIR Me Raspberry Pi

Vini re qarkun dhe përdorni kodin e mëposhtëm:

Hapi 4: Shembuj të projekteve

Jeni të interesuar për lexime të mëtejshme? Mos e humbisni këtë projekt:

Zbulimi i Lëvizjes dhe Gjesteve nga Arduino dhe PIR Sensor

Hapi 5: Blini një sensor PIR Motion

Blini një sensor PIR nga ElectroPeak

Recommended: