Mundarija:

Telegramali Raspberry Pi DIY masofadan kiruvchi detektor tizimi: 7 qadam
Telegramali Raspberry Pi DIY masofadan kiruvchi detektor tizimi: 7 qadam

Video: Telegramali Raspberry Pi DIY masofadan kiruvchi detektor tizimi: 7 qadam

Video: Telegramali Raspberry Pi DIY masofadan kiruvchi detektor tizimi: 7 qadam
Video: Carreiras Tecnológicas! Valem a pena hoje em dia? 2024, Noyabr
Anonim
Telegrama bilan Raspberry Pi DIY masofadan kiruvchi detektor tizimi
Telegrama bilan Raspberry Pi DIY masofadan kiruvchi detektor tizimi

Ushbu loyihada siz PIR sensori yordamida tashqariga chiqayotganingizda uyingizda / xonangizda kimdir borligini tekshiradigan, PIR sensori kimnidir aniqlasa, uning rasmini (rasmlarini) oladi. tajovuzkor. Rasmlar qayerda bo'lsangiz telegram bot kanalingizga yuboriladi. Shuningdek, signalni ishga tushirish yoki oldindan yozib olingan ovozli xabar kabi "qo'rqitish" taktikasini qo'shishingiz mumkin.

Ta'minotlar

Raspberry Pi

SD -karta

Raspberry Pi quvvat manbai

PIR sensori

Pi kamera

Karnay (ixtiyoriy)

Umumiy mobil kamera linzalari (ixtiyoriy)

1 -qadam: Raspberry Pi -ni sozlang

Siz Raspberry Pi qurilmangizni standart paketli Rasberry Pi OS -ning eng so'nggi versiyasi bilan sozlashingiz kerak bo'ladi. Python3 Telepot va PiCamera modullarini pip3 yoki apt yordamida olganingizga ishonch hosil qiling.

$ sudo apt-get yangilanishi

$ sudo apt-get python3-picamera-ni o'rnating

$ sudo pip3 telepot o'rnating

2 -qadam: PiCam -ni o'rnating

PiCam -ni o'rnating
PiCam -ni o'rnating
PiCam -ni o'rnating
PiCam -ni o'rnating

CSI ulagichi yordamida pikamingizni Rasbperry Pi -ga ulang.

Shuningdek, Raspberry Pi konfiguratsiya ilovasida pikamera yoqilganligini tekshirish kerak.

3 -qadam: PIR sensorini o'rnating (passiv infraqizil mavjudlik sensori)

Passiv infraqizil sensori (PIR sensori) ni o'rnating
Passiv infraqizil sensori (PIR sensori) ni o'rnating

PIR sensorini Raspberry Pi -ga ulang

4 -qadam: Telegram botingizni o'rnating

Telegram tugmasi va chat identifikatorini BotFather botidan oling:

core.telegram.org/bots

5 -qadam: Karnayni o'rnating va o'rnating (ixtiyoriy)

Karnayni o'rnatish va sozlash (ixtiyoriy)
Karnayni o'rnatish va sozlash (ixtiyoriy)

Ovoz raz'emidan foydalanib, Raspberry Pi -ga oddiy dinamikni o'rnating. Ovozni HDMI chiqishi emas, balki 3,5 mm eshitish vositasi uyasi orqali sozlashni unutmang.

Ovozni matndan sintez qilish uchun espeak dasturini o'rnating

$ sudo apt-get install espeak

6 -qadam: Python skriptini va asosiy ishlatilishini o'rnating

Git repo orqali skriptni yuklab oling va o'rnating:

-BotFather -dan telegram kaliti va suhbat identifikatori

- PIR -pin sizning simlarni o'rnatishda ishlatiladi

Bosqinchilarni aniqlash tizimini ishga tushirish bo'yicha asosiy ko'rsatmalar:

-Maxsus ma'lumotlaringiz bilan skriptni tahrir qiling

-Skriptni boshlang

-Oldindan yaratilgan telegram botni oching va o'rnatilgan buyruqlar yordamida skriptni boshqaring

Buyruqlar:

pirni yoqish: agar PIR sensori yoqilgan bo'lsa, PIR ishga tushirilganda, skript rasm oladi va uni bot kanalingizga yuboradi.

pirni o'chiring: agar PIR sensori o'chirilgan bo'lsa, hech qachon avtomatik tarzda rasmga tushmaydi (siz uyda bo'lganingizda, tasvirni suv bosmasligi uchun PIR sensori o'chirilgan bo'lishi kerak)

ko'rsatish: real vaqtda rasmga oling va uni telegram bot kanaliga yuboring

matnni ayting: matn satrini karnay orqali o'qing

7 -qadam: tabriklaymiz! Sizda bor

Endi sizda bosqinchilarni aniqlash qurilmasi bor !!

Tavsiya: