Mundarija:
- Ta'minotlar
- 1 -qadam: PIR sensori moduli
- 2 -qadam: Loyiha haqida
- 3 -qadam: O'chirish diagrammasi
- 4 -qadam: Dasturni ishga tushiring
Video: Arduino asosidagi PIR harakat sensori: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Ushbu loyiha yordamida siz PIRning yuqori holatini va sezuvchanligini boshqarishingiz mumkin.
Ta'minotlar
Arduino Uno
PIR harakat sensori
Buzzer
Dasturiy ta'minot vositasi
Arduino IDE
1 -qadam: PIR sensori moduli
PIR sensorli modul harakatni aniqlash uchun ishlatiladi. U ko'pincha ishlatilgan "PIR", "Piroelektrik", "Passiv infraqizil" va "IR Motion" sensori deb nomlanadi. Modulda bortli piroelektrik sensori, konditsioner sxemasi va gumbaz shaklidagi Fresnel linzalari mavjud. Bu odamlarning, hayvonlarning yoki boshqa narsalarning harakatini sezish uchun ishlatiladi. Ular, odatda, o'g'ri signallari va avtomatik faollashtirilgan yoritish tizimlarida ishlatiladi.
2 -qadam: Loyiha haqida
PIR sensori, asosan, ko'rish sohasidagi narsalardan chiqadigan infraqizil (IQ) nurni boshqaruvchi elektron sensor.
Bu sensorlar, shuningdek, harakatni sezishga imkon beradi va asosan odam o'z diapazonida harakat qilganmi yoki yo'qligini aniqlash uchun ishlatiladi. Hamma narsani birlashtirish uchun sizga 5 ta o'tish simlari kerak bo'ladi, bu simlarning hammasida erkak-ayol ulagichlari bo'lishi kerak. Siz chastotani 3000 Gts ga o'rnatishingiz mumkin, chunki ko'pchilik signallar bu chastotani ishlatadi. PIR sensori, asosan, harakat sensori, shuning uchun u har safar harakatlarni tan olganda, "OUT" ni "YUQORI" holatiga qo'yadi, shuningdek, foydalanuvchi 2 ta potentsiometr yordamida ushbu yuqori holatning vaqtini va sensoringizning sezuvchanligini boshqarishi mumkin. Ushbu loyiha har qanday harakatlar aniqlanganda signal beradi. For loopining oxiridagi kechikish vaqtini o'zgartirib, biz signal vaqtini osongina o'zgartirishimiz mumkin.
IoT Training Online sizga Arduino va boshqa IoT platformalarida sanoat IoT echimlarini yaratish uchun ko'proq bunday loyihalarni yaratishga yordam beradi.
3 -qadam: O'chirish diagrammasi
4 -qadam: Dasturni ishga tushiring
boT isToneOn = noto'g'ri;
int chastotasi = 3000;
bo'sh o'rnatish () {
// mana bu bizning PIR sensori
pinMod (2, Kirish);
// Mana bizning signalimiz
pinMode (3, OUTPUT);
}
void loop () {
// PIR sensori bizga YUQORI qiymatini berganida, bu harakatni aniqlaydi
agar (digitalRead (2) == YUQORI) {
// biz signalni 15 soniya davomida yoqamiz
// biz ohang () dan foydalanmoqdamiz, shunda biz ovozli signalimizning chastotasini nazorat qila olamiz
// ohangni o'chirish uchun biz noTone () dan foydalanishimiz kerak.
// agar siz ohang chastotasini o'zgartirmoqchi bo'lsangiz, buni o'zgaruvchida qilishingiz mumkin
// kodning yuqori qismida
uchun (int a = 0; a <30; a ++) {
agar (isToneOn) {
noTone (3);
isToneOn = noto'g'ri;
} boshqa {
// 3 - bu signal signallari ulangan pinimizni bildiradi
ohang (3, chastota);
// biz bu o'zgaruvchini haqiqatga o'zgartirishimiz kerak, bilishimiz kerak
// signalni qachon yoqish kerak va qachon yoqish kerak
isToneOn = rost; }
// kechiktirish 0,5 soniya, siz bu qiymatni o'zgartirishingiz mumkin
// sekinroq yoki tezroq ovozli signal
kechikish (500);
}
}
}
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
PIR harakat sensori: Arduino va Raspberry Pi bilan PIR -dan qanday foydalanish kerak: 5 qadam
PIR harakat sensori: Arduino va Raspberry Pi bilan PIR -dan qanday foydalanish kerak: Siz bu va boshqa ajoyib darslarni ElectroPeak rasmiy veb -saytida o'qishingiz mumkin, bu darsda siz harakatni aniqlash uchun PIR harakat sensori qanday ishlatilishini bilib olasiz. Qo'llanma oxirida siz quyidagilarni bilib olasiz: PIR harakat sensori qanday ishlaydi, undan qanday foydalanish kerak
Harakat sensori asosidagi shahar egzoz ventilyatorini Arduino holda boshqarish: 4 qadam
Harakat sensori asosidagi DC egzoz ventilyatorini Arduino holda boshqarish: Salom, aka -uka va opa -singillar, men sizning shahar ventilyatorini boshqarish uchun kichik loyihani tayyorlagan edim (agar siz bitta o'rni qo'shsangiz, siz AC ventilyatorini ham boshqarishingiz mumkin). ho'l qo'llaringizni quritadigan xona va boshqa ishlatilgan dastur
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
Harakat boshqariladigan rozetka - Harakat sezuvchi nurdan: 6 qadam
Harakat boshqariladigan rozetka - Harakat sezuvchi nurdan: Tasavvur qiling, siz hiyla-nayrangchi bo'lib, blokning eng qo'rqinchli uyiga borasiz. Barcha arvohlar, arvohlar va qabristonlardan o'tib, siz oxirgi yo'lga borasiz. Siz oldingizda bir piyola ichida konfetni ko'rishingiz mumkin! Ammo keyin birdaniga gho