2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14
Umuman olganda, bu mening oldingi ko'rsatmalarimdagi kabi bir xil fikr:
www.instructables.com/id/Home-Security-With…
Yagona o'zgarish - bu Orange Pi taxtasi (mening tanlovim PC2) va bitta 4050 darajali almashtirgichlardan IO -larni himoya qilish.
Xulosa qilib aytganda - kimdir sizning kvartirangizga kutilmaganda tashrif buyurganida, sizning mulkingiz rasmlari bilan elektron pochta xabarlarini yuboradigan arzon uy xavfsizlik tizimi. Siz kutganingizdan ko'ra konservativ tarzda oson qurollangan va qurolsizlangan tizim - kalit va RFID yorlig'i. Kechirasiz, menga juda yoqdi;-)
Siz Orange Pi -ni 10 dollarga, USB -kamerani 2 dollarga olishingiz mumkin (aslida men ikkita bema'ni arzimas narsadan foydalanaman!), Qolganlari hammasi 30 dollar.
Sizga nima kerakligini aniqroq aytib berish uchun - OPi kartasi, uning quvvat manbai, 74HC4050 darajali o'zgartirgich, bir yoki bir nechta PIR harakat sensori, RFID o'quvchi, bir lahzali kalit, ikkita LED, 2x 220Ohm + 1x 10kOm qarshilik, non paneli va kabellar. Albatta, barchasini ulash uchun va USB kameralar.
1 -qadam: simlarni ulash
Mening konfiguratsiyam va manba kodim 2 ta PIR sensorli 2 ta kameradan foydalanadi. Kommutator uchun bu tortishish qarshiligi ishlatiladi, chunki … pyA20 kutubxonasi hujjatlarini ko'rib chiqishga vaqtim yo'q edi, bir necha kundan keyin men to'g'ri qo'ng'iroqni topdim (GIT bilan bog'lanmoqchi bo'lgan katalogdagi README.txt -ga qarang). - keyingi qadamni ko'ring), shuning uchun siz kodni o'zgartirishingiz va undan qutulishingiz mumkin. Men PC2 kartasidan foydalanaman, lekin boshqa Orange Pi taxtalarida shunga o'xshash IO mavjud. 4050 darajali almashtirgichda datchiklar ishlatiladi va RFID o'quvchi 5Vdan foydalanadi, lekin OPi kartasi 3V (yoki xohlasangiz 3.3V) ni qabul qiladi. Muhim - barcha "er" belgilarini GND taxtalaridan biriga ulang! USB kameralarini ulashni unutmang!:)
2 -qadam: dasturiy ta'minot
Quyidagi ketma -ketlik Raspbian_desktop_lxde_For_PC2_H5_V0_1.img -ni SD -kartangizga o'rnatganingizni taxmin qiladi. Sizga Armbian -dan foydalanish tavsiya qilinishi mumkin, lekin men uni sinab ko'rmaganman.
1) passwd - orangepi foydalanuvchining parolini o'zgartirish, dastlab orangepi.
2) Bu Raspbian xitoycha mahalliy til bilan birga keladi, shuning uchun uni/etc/default/localale ga qo'ying va qayta ishga tushiring:
LC_ALL = "en_US. UTF-8"
LANG = "en_US"
LANGUAGE = "en_US: en"
3) Men boshlang'ich qismini fdisk /dev /mmcblk0 bilan kengaytirdim, qayta ishga tushirdim va resize2fs /dev /mmcblk0p2. Siz bu haqda Google -dan ba'zi qo'llanmalarni topasiz.
4) sudo apt-get yangilanishi
5) sudo apt-get install build-essential
6) sudo apt-get install python-setuptools
7) sudo apt-get install python-dev
8) sudo easy_install pip
9) sudo pip o'rnatish pyserial
10) sudo pip install pyA20
11) sudo apt-get install git
12) git klon
13) CD orangepi_PC_gpio_pyH3
14) sudo python setup.py ni o'rnatish
15) kodni oling (men uni tez orada Github -ga qo'yishga harakat qilaman; men uni GNU jamoatchiligi ostiga qo'ydim, qayta tarqatishni xohlayman!):
github.com/boguszjelinski/rpi-alarm
Men opi-alarm.py demoqchiman.
16) sudo python opi-alarm.py
Agar boshqa taxta yoki simlardan foydalansangiz, IO nomlarini o'zgartirishni unutmang. Agar svetodiodlar miltillay boshlasa, demak, simlar va dasturiy ta'minot yaxshi.
17) sudo apt-get install streamer
18) postfiksni bu erda tasvirlanganidek o'rnating:
www.instructables.com/id/Home-Security-With…
3 -qadam: Yakuniy fikrlar
"Sudo python opi-alarm.py" ni ishga tushiring
Bundan tashqari, nohup sudo python opi-alarm.py dan foydalanishingiz mumkin &
va terminaldan chiqish.
Agar siz dasturni ishga tushirsangiz va mahalliy katalogda rfid.txt fayli bo'lmasa (nima uchun bunday bo'lishi kerak?), Keyin sizning xavfsizlik tizimingiz o'quv rejimiga o'tadi - siz o'quvchiga RFID nishonlarini qo'yishingizni kutadi. Agar u bitta o'qisa, yashil LED biroz uzoqroq yonadi. O'quvchiga barcha nishonlarni ko'rsatgandan so'ng - tugmani bosing! 2 soniya qizil chiroq o'qishni tugatganligini tasdiqlaydi - rfid.txt yaratiladi, unda 10 belgidan iborat kodlar bo'lishi kerak.
Endi kalitlarga RFID teglarini biriktiring. Endi tizim faollashishini kutadi (qurollangan).
Siz tugmani yana bir marta bosishingiz va 10 soniyadan so'ng PIR sensori diapazoniga o'tishingiz mumkin. Siz elektron pochta qutisiga chiroyli rasm olishingiz kerak;-)
Har xil LED signallari uchun Raspberry Pi boshlang'ich qo'llanmasini ko'ring (yangilanishi kerak, o'rganish rejimi - bu yangi xususiyat).
Keyingi qo'llanma - GSM moduli yordamida, balki Postfix o'rniga MMS.
Yangilandi 27.05.2018
Streamer achchiq, ba'zida aqldan ozadi, balki faqat keraksiz kameralarim bilan. CV2 bilan bir haftadan so'ng - bu joziba kabi ishlaydi. GitHub -ga yuborgan kodni ishlatish uchun:
apt-get install python-opencv
apt-get install imagemagick
Ehtimol, yana bir narsa - mening kameralarimdan biri qurilma sifatida yo'q bo'lib ketardi, shuning uchun har safar men rasm olsam, men buni birinchi marta ishga tushiraman (yadro modulini qayta yuklash, balki sodda qilib qo'yish mumkin):
os.system ('modprobe -r vfe_v4l2 && sleep 1 && modprobe vfe_v4l2')
Tavsiya:
Velosiped xavfsizligi uchun muqobil RFID kaliti: 7 qadam (rasmlar bilan)
Velosiped xavfsizligi uchun muqobil RFID kaliti: Velosiped xavfsizligi uchun faqat kontaktni qulflash tugmasi mavjud. Va uni o'g'ri osonlikcha buzishi mumkin. Mana men buning uchun DIY yechimi bilan keldim. Bu arzon va qurish oson. Bu velosiped xavfsizligi uchun muqobil RFID kaliti. Keling
Lampochka xavfsizligi tog'i: 8 qadam (rasmlar bilan)
Lampochka xavfsizligi tog'i: Yaqinda men lampochka kamerasini sotib oldim. Avvaliga men o'yladim: " Gee, bu josuslarga o'xshagan qurilma emasmi? Men bu narsalarni oddiy yoritgichlarimga qo'yib, uyimni xavfsiz saqlashim mumkin edi! &Quot; Ular menga 25 dollar, va rostini aytsam, ish bilan shug'ullanishadi
Raspberry Pi bilan uy xavfsizligi: 6 qadam (rasmlar bilan)
Raspberry Pi bilan uy xavfsizligi: bu sizning kvartirangizdan chiqqanda o'zingizni xotirjam his qilishingizga yordam beradigan oddiy echim - sizning mulkingiz kiruvchi mehmonlar tashrif buyurgan elektron pochta xabarlarini oling, xavfsizlik tizimini qurollantirish va qurolsizlantirishning eng oson va ishonchli usuli ( bosing
PIR bilan harakat xavfsizligi signalizatsiyasi: 4 qadam (rasmlar bilan)
PIR yordamida harakat xavfsizligi signalizatsiyasi: Siz xonada odam borligini aniqlaydigan loyiha qurishni xohlaganmisiz? Agar shunday bo'lsa, siz buni PIR (Passiv Infraqizil) Harakat sensori yordamida osonlik bilan bajarishingiz mumkin
O'rnatilgan tizim bilan uy xavfsizligi: 12 qadam (rasmlar bilan)
O'rnatilgan tizim bilan uy xavfsizligi: Salom o'quvchilar, bu boshqa xavfsizlik tizimlaridan farqli o'laroq, uy xavfsizlik tizimini yaratish bo'yicha ko'rsatmalar. Bu tizim qurbon uyining egasi, qo'shnisi va politsiya bo'limini tarmoq orqali bog'laydigan TRAP va PANIC rejimining yaxshilangan xususiyatiga ega