2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54
Əslində, əvvəlki təlimatımdakı kimi eyni fikirdir:
www.instructables.com/id/Home-Security-With…
Yalnız dəyişiklik Orange Pi lövhəsinin (seçimim PC2 idi) və lövhələrin IO -larını qorumaq üçün bir 4050 səviyyəli dəyişdiricinin istifadəsidir.
Xülasə etmək üçün - kimsə mənzilinizə gözlənilmədən baş çəkəndə mülkünüzün şəkilləri olan e -poçtları göndərən ucuz bir ev təhlükəsizlik sistemi. Gözlədiyinizdən daha mühafizəkar şəkildə asanlıqla silahlandırılan və tərksilah edilmiş bir sistem - bir keçid və RFID etiketi. Bağışlayın, çox bəyəndim;-)
Orange Pi -ni 10 dollara, bir USB kameraya 2 dollara (əslində iki qeyri -adi zibil istifadə edirəm!), Qalanları hamısını birlikdə 30 dollara əldə edə bilərsiniz.
Ehtiyac duyduğunuz şeyi daha dəqiq ifadə etmək üçün - bir OPi lövhəsi, enerji təchizatı, 74HC4050 səviyyəli dəyişdirici, bir və ya daha çox PIR hərəkət sensoru, RFID oxuyucusu, bir anlıq keçid, iki LED, 2x 220Ohm + 1x 10kOhm rezistorlar, çörək taxtası və kabellər Əlbəttə ki, hamısını birləşdirmək üçün və USB kameralar.
Addım 1: Kabel çəkmə
Konfiqurasiya və mənbə kodumda 2 PIR sensoru olan 2 kamera istifadə olunur. Keçid üçün bu çəkmə rezistoru ona görə istifadə olunur ki … pyA20 kitabxana sənədlərinə baxmağa vaxtım yox idi, bir neçə gündən sonra lazımi çağırışı vurğu ilə tapdım (GIT ilə əldə edəcəyiniz qovluqdakı README.txt -ə baxın. - Növbəti addıma baxın), buna görə kodu dəyişə və ondan qurtula bilərsiniz. PC2 lövhəsindən istifadə edirəm, lakin digər Orange Pi lövhələrində oxşar IO var. 4050 səviyyəsi dəyişdiricisi baca sensorlar və RFID oxuyucusu 5V istifadə edir, lakin OPi lövhəsi 3V (və ya istəsəniz 3.3V) qəbul edir. Vacibdir - bütün "yer" işarələrini GND lövhələrindən birinə bağlayın! USB kameralarınızı taxmağı unutmayın!:)
Addım 2: Proqram təminatı
Aşağıdakı ardıcıllıq, SD kartınıza Raspbian_desktop_lxde_For_PC2_H5_V0_1.img qurduğunuzu güman edəcək. Bunun əvəzinə Armbian istifadə etməyiniz məsləhət görülə bilər, amma sınamamışam.
1) passwd - əvvəlcə orangepi olan orangepi istifadəçisinin parolunu dəyişdirin.
2) Bu Raspbian çinli yerli ilə gəlir, buna görə bunu/etc/default/localale qoyun və yenidən başladın:
LC_ALL = "en_US. UTF-8"
LANG = "en_US"
LANGUAGE = "en_US: en"
3) İlkin bölməni fdisk /dev /mmcblk0 ilə genişləndirdim, yenidən başladın və resize2fs /dev /mmcblk0p2. Google ilə bu mövzuda bəzi dərslər tapa bilərsiniz.
4) sudo apt-get yeniləməsi
5) sudo apt-get install build-essential
6) sudo apt-get python-setuptools quraşdırın
7) sudo apt-get install python-dev
8) sudo easy_install pip
9) sudo pip install pyserial
10) sudo pip install pyA20
11) sudo apt-get install git
12) git klonu
13) cd orangepi_PC_gpio_pyH3
14) sudo python setup.py qurun
15) kodu alın (tezliklə Github -a qoymağa çalışacağam; GNU ictimaiyyətinin altına qoydum, yenidən paylamaqdan çekinmeyin!):
github.com/boguszjelinski/rpi-alarm
Mən opi-alarm.py deməkdir.
16) sudo python opi-alarm.py
Başqa bir lövhə və ya kabel istifadə edirsinizsə, IO adlarını dəyişdirməyi unutmayın. LEDlər yanıb -sönməyə başlayırsa, bəlkə də kabellər və proqram təminatı yaxşıdır.
17) sudo apt-get install streamer
18) postfiksi burada təsvir edildiyi kimi quraşdırın:
www.instructables.com/id/Home-Security-With…
Addım 3: Son mülahizələr
'Sudo python opi-alarm.py' işlədin
Nohup sudo python opi-alarm.py & də istifadə edə bilərsiniz.
və terminaldan çıxın.
Proqramı işə salırsınızsa və yerli qovluqda rfid.txt faylı yoxdursa (niyə belə olmalıdır?), Onda təhlükəsizlik sisteminiz öyrənmə rejiminə keçir - RFID nişanlarınızı oxucuya verməyinizi gözləyir. Birini oxuyursa, yaşıl LED bir az daha uzun yanır. Oxucuya bütün nişanlarınızı göstərdikdən sonra düyməni basın! 2 saniyəlik qırmızı işıq öyrənmənin başa çatdığını təsdiqləyir - rfid.txt yaradılır, 10 simvoldan ibarət kodlardan ibarət olmalıdır.
İndi açarlarınıza RFID etiketləri əlavə edin. Sistem artıq aktivləşməsini (silahlı) gözləyir.
Açarı bir dəfə də basa və 10 saniyə sonra PIR sensoru aralığına girə bilərsiniz. E-poçt qutunuza gözəl bir şəkil almalısınız;-)
Fərqli LED siqnalları üçün ilkin Raspberry Pi təlimatına baxın (yenilənməsi lazımdır, öyrənmə rejimi yeni bir xüsusiyyətdir).
Növbəti dərs - GSM modulundan istifadə edərək, bəlkə də Postfix yerinə MMS.
YENİLƏNİB 27.05.2018
Streamer pis olur, bəzən dəli olur, bəlkə də yalnız lazımsız kameralarımla. CV2 ilə bir həftədən sonra - cazibədarlıq kimi işləyir. GitHub -a yeni təqdim etdiyim kodu istifadə etmək üçün:
apt-get install python-opencv
apt-get install imagemagick
Bəlkə də başqa bir şey - kameralarımdan biri əvvəllər cihaz kimi yox olurdu, buna görə də hər dəfə bu şəkilləri çəkdiyim zaman əvvəlcə işə salıram (kernel modulunun yenidən yüklənməsi; bəlkə də daha sadə edilə bilər):
os.system ('modprobe -r vfe_v4l2 && sleep 1 && modprobe vfe_v4l2')
Tövsiyə:
Velosiped Təhlükəsizliyi üçün Alternativ RFID Açarı: 7 Adım (Şəkillərlə birlikdə)
Velosiped Təhlükəsizliyi üçün Alternativ RFID Açarı: Velosiped təhlükəsizliyi üçün yalnız bir alovlanma kilidi açarı var. Və oğru tərəfindən asanlıqla hack edilə bilər. Bunun üçün DIY bir həll ilə gəlirəm. Ucuz və tikintisi asandır. Velosiped təhlükəsizliyi üçün alternativ bir RFID açarıdır. Gəlin
Lampa Təhlükəsizliyi Dağı: 8 Adım (Şəkillərlə birlikdə)
Lampa Təhlükəsizliyi Dağı: Bu yaxınlarda bir ampul kamerası aldım. Əvvəlcə düşündüm ki, " Bəli, bu cihaz kimi səliqəli bir casus olmazmı? Bunları normal işıq qurğularımın içinə qoya və evimi təhlükəsiz saxlaya bilərəm! &Quot; Mənə 25 dollara başa gəldi və vicdanla deyirəm ki, işlə məşğulam
Raspberry Pi ilə Ev Təhlükəsizliyi: 6 Addım (Şəkillərlə birlikdə)
Raspberry Pi ilə Ev Təhlükəsizliyi: Bu, mənzildən çıxarkən daha rahat hiss edə biləcəyiniz sadə bir həlldir - istənməyən qonaqlar tərəfindən ziyarət edilən əmlakınızın şəkilləri ilə e -poçtlar alın, təhlükəsizlik sisteminizi silahlandırın və tərksilah edin. basın
PIR ilə Hərəkət Təhlükəsizliyi Siqnalı: 4 Adım (Şəkillərlə)
PIR ilə Hərəkət Təhlükəsizliyi Alarmı: Heç bir otaqda bir insanın varlığını aşkar edə biləcək bir layihə qurmaq istəmisinizmi? Əgər belədirsə, bunu PIR (Passiv İnfra Qırmızı) Hərəkət sensoru ilə çox asanlıqla edə bilərsiniz
Portağal Led Cube 4x4x4: 5 Addım (Şəkillərlə birlikdə)
Portağal Led Cube 4x4x4: Hamıya Salam Sadə elektron əşyalar etməkdən bezmisən və əvvəlcədən bir şey etmək istəyirsən və ya sadə, lakin ağıllı bir hədiyyə axtarırsan, ona bir şəkil verməlisən, bu təlimatlı Narıncı Led Cube, f səndə var