Turinys:

PIR judesio jutiklis: kaip naudoti PIR su „Arduino“ir „Raspberry Pi“: 5 žingsniai
PIR judesio jutiklis: kaip naudoti PIR su „Arduino“ir „Raspberry Pi“: 5 žingsniai

Video: PIR judesio jutiklis: kaip naudoti PIR su „Arduino“ir „Raspberry Pi“: 5 žingsniai

Video: PIR judesio jutiklis: kaip naudoti PIR su „Arduino“ir „Raspberry Pi“: 5 žingsniai
Video: BTT GTR v1.0/M5 v1.0 - TMC2209 UART with Sensor less Homing 2024, Birželis
Anonim
PIR judesio jutiklis: kaip naudoti PIR su „Arduino“ir „Raspberry Pi“
PIR judesio jutiklis: kaip naudoti PIR su „Arduino“ir „Raspberry Pi“

Šią ir kitas nuostabias pamokas galite perskaityti oficialioje „ElectroPeak“svetainėje

Šioje pamokoje sužinosite, kaip naudoti PIR judesio jutiklį judesiui aptikti. Šios pamokos pabaigoje sužinosite:

  1. Kaip veikia PIR judesio jutikliai
  2. Kaip naudoti PIR jutiklius su „Arduino“
  3. Kaip naudoti PIR jutiklius su „Raspberry Pi“

1 žingsnis: kaip veikia PIR judesio jutikliai

Kaip veikia PIR judesio jutikliai
Kaip veikia PIR judesio jutikliai
Kaip veikia PIR judesio jutikliai
Kaip veikia PIR judesio jutikliai

Pasyvūs infraraudonųjų spindulių jutikliai gali aptikti IR šviesą skleidžiančių objektų (pvz., Žmogaus kūnų) judėjimą. Todėl šių jutiklių naudojimas žmonių judėjimui ar užimtumui apsaugos sistemose aptikti yra labai įprastas. Pradinis šių jutiklių nustatymas ir kalibravimas trunka apie 10–60 sekundžių.

HC-SR501 infraraudonųjų spindulių vaizdo jutiklis yra efektyvus, nebrangus ir reguliuojamas modulis, skirtas aptikti judėjimą aplinkoje. Mažas dydis ir fizinis šio modulio dizainas leidžia lengvai jį naudoti savo projekte. PIR judesio aptikimo jutiklio išvestis gali būti tiesiogiai prijungta prie vieno iš „Arduino“(arba bet kurio mikrovaldiklio) skaitmeninių kaiščių. Jei jutiklis aptinka bet kokį judesį, ši kaiščio vertė bus nustatyta į „1“. Du plokštėje esantys potenciometrai leidžia reguliuoti jautrumą ir uždelsimo laiką aptikus judesį.

PIR moduliai turi pasyvų infraraudonųjų spindulių jutiklį, kuris aptinka užimtumą ir judėjimą iš žmogaus kūno skleidžiamos infraraudonųjų spindulių. Šį modulį galite naudoti apsaugos sistemose, išmaniosiose apšvietimo sistemose, automatikoje ir tt Rinkoje yra įvairių PIR modulių, tačiau jie iš esmės yra vienodi. Visi jie turi bent Vcc kaištį, GND kaištį ir skaitmeninę išvestį. Kai kuriuose iš šių modulių jutiklyje yra kamuolys, panašus į objektyvą, kuris pagerina žiūrėjimo kampą.

2 žingsnis: PIR jutiklio naudojimas su „Arduino“

PIR jutiklio naudojimas su „Arduino“
PIR jutiklio naudojimas su „Arduino“

Grandinė

PIR išvestį galite prijungti prie bet kurio skaitmeninio kaiščio. Už šio modulio yra trumpiklis. Jei perkelsite trumpiklį į L padėtį, jutiklis „persijungs“(pakeis būseną), kai bus aptiktas judesys. Mažai tikėtina, kad tai bus naudinga praktikoje. Šis režimas vadinamas neveikiančiu arba vieno aktyvinimo režimu. Perkėlus trumpiklį į H padėtį, bus sukurta labiau įprasta jutiklio logika. Jutiklis įsijungia, kai aptinkamas judesys, ir išsijungia po kurio laiko po paskutinio judesio aptikimo. Šis jutiklis iš naujo nustatys laikmatį (kuris priešingu atveju išjungtų išėjimą) kiekvieną kartą, kai aptinkamas judesys; tai gali būti taikoma, pavyzdžiui, kambario apšvietimo valdymui, kai nenorite, kad lemputės mirksėtų, kol įrenginys atstatomas. Tai vadinama atkūrimo režimu. (arba pakartojamas trigerio režimas). Už šio modulio taip pat yra du potenciometrai. Keisdami SENSITIVITY potenciometrą, galite sumažinti arba padidinti jutiklio jautrumą (padidėjimas pagal laikrodžio rodyklę), taip pat pakeitus TIME potenciometrą, pasikeis išėjimo uždelsimas po judesio aptikimo.

Kodas

Turite pridėti biblioteką ir įkelti kodą. Jei pirmą kartą paleidžiate „Arduino“plokštę, tiesiog atlikite šiuos veiksmus: Eikite į www.arduino.cc/en/Main/Software ir atsisiųskite savo OS programinę įrangą. Įdiekite IDE programinę įrangą, kaip nurodyta.

  1. Paleiskite „Arduino IDE“, išvalykite teksto redaktorių ir nukopijuokite šį kodą į teksto rengyklę.
  2. Pasirinkite lentą įrankiuose ir lentose, tada pasirinkite savo „Arduino“lentą.
  3. Prijunkite „Arduino“prie kompiuterio ir nustatykite įrankių ir prievado COM prievadą.
  4. Paspauskite mygtuką Įkelti (rodyklės ženklas).
  5. Tu pasiruošęs!

Norint tinkamai kalibruoti, prieš PIR jutiklį iki 15 sekundžių neturėtų būti jokių judesių (kol 13 kaištis nebus išjungtas). Pasibaigus šiam laikotarpiui, jutiklis turi savo žiūrėjimo zonos momentinę nuotrauką ir gali aptikti judesius. Kai PIR jutiklis aptinka judesį, išėjimas bus HIGH, kitaip jis bus LOW.

3 žingsnis: PIR jutiklio naudojimas su „Raspberry Pi“

PIR jutiklio naudojimas su „Raspberry Pi“
PIR jutiklio naudojimas su „Raspberry Pi“

Atkreipkite dėmesį į grandinę ir naudokite šį kodą:

4 žingsnis: pavyzdiniai projektai

Domina tolesni skaitymai? Nepraleiskite šio projekto:

Judėjimo ir gestų aptikimas naudojant „Arduino“ir PIR jutiklį

5 žingsnis: nusipirkite PIR judesio jutiklį

Pirkite PIR jutiklį iš „ElectroPeak“

Rekomenduojamas: