Mundarija:
- 1 -qadam: PIR harakat sensori qanday ishlaydi
- 2 -qadam: Arduino bilan PIR sensoridan foydalanish
- 3 -qadam: Raspberry Pi bilan PIR sensoridan foydalanish
- 4 -qadam: Misol loyihalar
- 5 -qadam: PIR harakat sensori sotib oling
Video: PIR harakat sensori: Arduino va Raspberry Pi bilan PIR -dan qanday foydalanish kerak: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Siz bu va boshqa ajoyib darslarni ElectroPeak rasmiy veb -saytida o'qishingiz mumkin
Ushbu qo'llanmada siz harakatni aniqlash uchun PIR harakat sensori qanday ishlatilishini bilib olasiz. Ushbu dars oxirida siz quyidagilarni bilib olasiz:
- PIR harakat sensori qanday ishlaydi
- Arduino bilan PIR sensorlarini qanday ishlatish kerak
- Raspberry Pi bilan PIR sensorlarini qanday ishlatish kerak
1 -qadam: PIR harakat sensori qanday ishlaydi
Infraqizil passiv sensorlar infraqizil nurlarini (inson tanasi kabi) chiqaradigan narsalarning harakatini aniqlay oladi. Shuning uchun, bu sensorlar yordamida odamlarning harakatlanishini yoki xavfsizlik tizimlarida bandligini aniqlash juda keng tarqalgan. Ushbu sensorlarni dastlabki sozlash va kalibrlash taxminan 10-60 soniya davom etadi.
HC-SR501 infraqizil tasvir sensori-bu atrofdagi harakatni aniqlash uchun samarali, arzon va sozlanishi modul. Ushbu modulning kichik o'lchamlari va jismoniy dizayni uni loyihangizda bemalol ishlatishga imkon beradi. PIR harakatini aniqlash sensorining chiqishi to'g'ridan -to'g'ri Arduino (yoki har qanday mikrokontroller) raqamli pinlariga ulanishi mumkin. Agar biron bir harakat sensori tomonidan aniqlansa, bu pin qiymati "1" ga o'rnatiladi. Bortdagi ikkita potansiyometr harakatni aniqlagandan so'ng sezuvchanlik va kechikish vaqtini sozlash imkonini beradi.
PIR modullarida passiv infraqizil sensori mavjud bo'lib, u inson tanasidan chiqadigan infraqizil nurlanishning joylashishini va harakatini aniqlaydi. Siz ushbu modulni xavfsizlik tizimlarida, aqlli yoritish tizimlarida, avtomatlashtirishda va boshqalarda ishlatishingiz mumkin. Bozorda turli xil PIR modullari mavjud, lekin ularning barchasi asosan bir xil. Ularning barchasi kamida Vcc pin, GND pin va raqamli chiqishga ega. Bu modullarning ba'zilarida sensorda ko'rish burchagini yaxshilaydigan linzaga o'xshash to'p bor.
2 -qadam: Arduino bilan PIR sensoridan foydalanish
O'chirish
Siz PIR chiqishini har qanday raqamli pinga ulashingiz mumkin. Ushbu modul orqasida o'tish moslamasi bor. Agar siz jumperni L holatiga o'tkazsangiz, harakat aniqlanganda sensor "o'zgaradi" (holatini o'zgartiradi). Bu amaliy qo'llanmalarda juda foydali bo'lishi dargumon. Bu rejim ishga tushirilmaydigan yoki yagona ishga tushirish rejimi deb ataladi. Jumperni H holatiga o'tkazish odatiy sensor mantig'iga olib keladi. Sensor harakat aniqlanganda yonadi va oxirgi harakat aniqlangandan keyin birozdan keyin o'chadi. Bu sensor har safar harakat aniqlanganda taymerni qayta o'rnatadi (aks holda chiqish o'chadi); Bu, masalan, jihozni qayta o'rnatish paytida chiroqlar yonib -o'chib ketishini xohlamaydigan xonani yoritishni boshqarish uchun qo'llanilishi mumkin. Bu qayta yuklash rejimi deb ataladi. (yoki takrorlanadigan tetik rejimi). Bu modul ortida ikkita potentsiometr ham bor. SENSITIVITY potentsiometrini o'zgartirish orqali siz sensorning sezgirligini kamaytirishingiz yoki oshirishingiz mumkin (soat yo'nalishi bo'yicha), shuningdek TIME potentsiometrini o'zgartirsangiz, harakatni aniqlashdan keyin chiqish kechikishi o'zgaradi.
Kod
Siz kutubxonani qo'shishingiz va keyin kodni yuklashingiz kerak. Agar siz Arduino kartasini birinchi marta ishlatayotgan bo'lsangiz, quyidagi amallarni bajaring: www.arduino.cc/en/Main/Software saytiga o'ting va OS dasturiy ta'minotini yuklab oling. Ko'rsatmalarga muvofiq IDE dasturini o'rnating.
- Arduino IDE -ni ishga tushiring va matn muharririni tozalang va quyidagi kodni matn muharriridan nusxa ko'chiring.
- Asboblar va taxtalarda taxtani tanlang, so'ngra Arduino kartasini tanlang.
- Arduino -ni shaxsiy kompyuteringizga ulang va COM portini asboblar va portlarga o'rnating.
- Yuklash (Ok belgisi) tugmasini bosing.
- Hammasi tayyor!
To'g'ri kalibrlash uchun PIR sensori oldida 15 sekundgacha hech qanday harakat bo'lmasligi kerak (13 -pin o'chirilmaguncha). Bu vaqtdan so'ng, sensor ko'rish maydonining suratini oladi va u harakatlarni aniqlay oladi. Qachon PIR sensori harakatni aniqlasa, chiqish yuqori bo'ladi, aks holda u past bo'ladi.
3 -qadam: Raspberry Pi bilan PIR sensoridan foydalanish
Zanjirga e'tibor bering va quyidagi kodni ishlating:
4 -qadam: Misol loyihalar
Qo'shimcha o'qishga qiziqasizmi? Ushbu loyihani o'tkazib yubormang:
Arduino va PIR sensori yordamida harakat va imo -ishoralarni aniqlash
5 -qadam: PIR harakat sensori sotib oling
ElectroPeak -dan PIR sensorini sotib oling
Tavsiya:
Qo'llanma: Arduino UNO bilan HC-SR 505 Mini PIR harakat sensori qanday ishlatiladi: 3 qadam
Qo'llanma: Mini PIR harakat sensori HC-SR 505-ni Arduino UNO-dan qanday ishlatish kerak: Tavsif: Ushbu qo'llanma sizga Arduino Uno yordamida harakat sensori modulini ishlatish bo'yicha bir necha oddiy qadamlarni ko'rsatadi. Qo'llanma oxirida, siz taqqoslash natijasini olasiz, qachon sensor harakatni aniqlay oladi va hech qanday harakatni aniqlay olmaydi
Linux yuklash diskini qanday yaratish kerak (va undan qanday foydalanish kerak): 10 qadam
Linux yuklash diskini qanday yaratish kerak (va undan qanday foydalanish kerak): Bu Linux, xususan Ubuntu -dan qanday boshlash haqida oddiy kirish
Uyda PIR harakat sensori nurini qanday qilish kerak: 7 qadam
Uyda PIR harakat sensori nurini qanday qilish kerak: bu videoda men uyda pir harakat sensori nurini qanday qilishni ko'rsatdim. Siz mening videomni youtube -da ko'rishingiz mumkin. Iltimos obuna bo'ling, agar sizga mening videom yoqqan bo'lsa va menga o'sishiga yordam bersangiz. Https: //youtu.be/is7KYNHBSp8
Arduino bilan 360 ° RPLIDAR lazer skaneridan qanday foydalanish kerak: 3 qadam (rasmlar bilan)
Arduino bilan 360 ° RPLIDAR lazer skaneridan qanday foydalanish kerak: Men sumo robotlarini yaratishni yaxshi ko'raman va men har doim yangi, yangi sensorlar va materiallarni qidirib, yaxshiroq, tezroq va aqlli robot yaratish uchun foydalanaman. Men RPLIDAR A1 haqida bilib oldim, uni 99 dollarga DFROBOT.com saytidan olishingiz mumkin. Men aqlli ekanligimni aytdim
Mening eshikimda kim bor? PIR harakat sensori/diapazon sensori loyihasi: 5 qadam
Mening eshikimda kim bor? PIR harakat sensori/diapazon sensori loyihasi: Bizning loyihamiz PIR va masofa sensori orqali harakatni sezishga qaratilgan. Arduino kodi foydalanuvchiga yaqin bo'lganini bildirish uchun vizual va audio signal chiqaradi. MATLAB kodi foydalanuvchiga kimdir yaqinligini bildirish uchun elektron pochta xabarini yuboradi