Satura rādītājs:
Video: Mājas drošība ar Orange Pi: 3 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Būtībā tā ir aptuveni tāda pati ideja kā manā iepriekšējā pamācībā:
www.instructables.com/id/Home-Security-With…
Vienīgā izmaiņa ir Orange Pi dēļa izmantošana (mana izvēle bija PC2) un viens 4050 līmeņa pārslēdzējs, lai aizsargātu dēļu IO.
Rezumējot - lēta mājas drošības sistēma, kas jums nosūta e -pastus ar jūsu mantas attēliem, kad kāds negaidīti apmeklē jūsu dzīvokli. Sistēma, kas ir viegli apbruņojama un atbruņojama konservatīvākā veidā, nekā jūs varētu gaidīt - slēdzis un RFID marķējums. Atvainojiet, man ļoti patīk;-)
Jūs varat saņemt Orange Pi par 10 ASV dolāriem, USB kameru varbūt par 2 ASV dolāriem (patiesībā es izmantoju divus neveiklus nevēlamus!), Pārējo varbūt kopā 30 USD.
Precīzāk sakot, kas jums nepieciešams - OPi dēlis, tā barošanas avots, 74HC4050 līmeņa pārslēdzējs, viens vai vairāki PIR kustības sensori, RFID lasītājs, mirkļa slēdzis, divas gaismas diodes, 2x 220 omi + 1 x 10 kOhm rezistori, maizes dēlis un kabeļi lai savienotu visus kopā, un, protams, USB kameras.
1. solis: Elektroinstalācija
Mana konfigurācija un avota kods izmanto 2 kameras ar 2 PIR sensoriem. Šis slēdža pievilkšanas rezistors tiek izmantots, jo… man nebija laika apskatīt pyA20 bibliotēkas dokumentus, pēc dažām dienām es ar akcentu atradu pareizo zvanu (skatiet README.txt direktorijā, kuru jūs saņemsiet ar GIT - skatiet nākamo soli), lai jūs varētu mainīt kodu un atbrīvoties no tā. Es izmantoju PC2 plati, bet citiem Orange Pi dēļiem ir līdzīgi IO. 4050 līmeņa pārslēdzējs tiek izmantots, jo sensori un RFID lasītājs izmanto 5 V, bet OPi plate pieņem 3 V (vai 3,3 V, ja vēlaties). Svarīgi - vadu visas "zemes" zīmes pie viena no dēļiem GND! Neaizmirstiet pievienot USB kameras!:)
2. darbība: programmatūra
Turpmākajā secībā tiks pieņemts, ka savā SD kartē instalēsit Raspbian_desktop_lxde_For_PC2_H5_V0_1.img. Jums var ieteikt tā vietā izmantot Armbian, bet es to neesmu pārbaudījis.
1) passwd - nomainiet orangepi lietotāja paroli, kas sākotnēji ir oranža.
2) Šī Raspbian ir aprīkota ar vietējo ķīniešu valodu, tāpēc ielieciet to uz/etc/default/locale un pārstartējiet:
LC_ALL = "lv_US. UTF-8"
LANG = "en_US"
LANGUAGE = "lv_LV: lv"
3) Es pagarināju sākotnējo nodalījumu ar fdisk /dev /mmcblk0, pārstartēju un mainīju izmēru2fs /dev /mmcblk0p2. Ar Google jūs atradīsit dažas apmācības par to.
4) sudo apt-get update
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 instalēt pyserial
10) sudo pip instalēt pyA20
11) sudo apt-get install git
12) git klons
13) cd orangepi_PC_gpio_pyH3
14) sudo python setup.py instalēt
15) iegūstiet kodu no (es drīz mēģināšu to ievietot Github; ievietoju to GNU publiskā vietā, nekautrējieties pārdalīt!):
github.com/boguszjelinski/rpi-alarm
Es domāju opi-alarm.py.
16) sudo python opi-alarm.py
Neaizmirstiet mainīt IO nosaukumus, ja izmantojat citu plati vai vadu. Ja gaismas diodes sāk mirgot, iespējams, ka vadi un programmatūra ir kārtībā.
17) sudo apt-get install straumētājs
18) instalējiet postfix tieši tā, kā aprakstīts šeit:
www.instructables.com/id/Home-Security-With…
3. darbība. Noslēguma apsvērumi
Palaidiet “sudo python opi-alarm.py”
Varat arī izmantot nohup sudo python opi-alarm.py &
un izrakstīties no termināļa.
Ja jūs palaižat programmu un vietējā direktorijā nav faila rfid.txt (kāpēc tam vajadzētu būt?), Tad jūsu drošības sistēma pāriet mācīšanās režīmā - tā gaida, kad jūs nodosit lasītājam savas RFID emblēmas. Ja tas rāda vienu, zaļā gaismas diode deg mazliet ilgāk. Kad esat parādījis lasītājam visas savas nozīmītes - nospiediet pogu! 2 sekunžu sarkanā gaisma apstiprina mācīšanās pabeigšanu - tiek ģenerēts fails rfid.txt, tajā jābūt 10 rakstzīmju kodiem.
Tagad pievienojiet RFID tagus savām atslēgām. Sistēma tagad gaida aktivizēšanu (ieslēgšanu).
Jūs varat vēlreiz nospiest slēdzi un pēc 10 sekundēm iekļūt PIR sensora diapazonā. Jums vajadzētu saņemt jauku attēlu uz e-pasta kastīti;-)
Skatiet sākotnējo Raspberry Pi apmācību par dažādiem LED signāliem (jāatjaunina, mācīšanās režīms ir jauna funkcija).
Nākamā apmācība - izmantojot GSM moduli, varbūt MMS, nevis Postfix.
ATJAUNINĀT 27.05.2018
Streamer sūkstās, tas dažreiz kļūst traks, varbūt tikai ar manām nevēlamām kamerām. Pēc nedēļas ar CV2 - tas darbojas kā šarms. Lai izmantotu tikko GitHub iesniegto kodu:
apt-get instalēt python-opencv
apt-get install imagemagick
Varbūt vēl viena lieta - viena no manām kamerām pazuda kā ierīce, tāpēc katru reizi, kad saņemšu attēlus, kurus palaižu vispirms (kodola moduļa pārlādēšana; varbūt to varētu izdarīt vienkāršāk):
os.system ('modprobe -r vfe_v4l2 && miega 1 && modprobe vfe_v4l2')
Ieteicams:
Mājas drošība: 4 soļi
Mājas drošība: Iepriekš redzamie attēli parāda agrīno dizainu tam, ko es apsveru projekta īstenošanai
DIY mājas drošība - kā izveidot vienkāršu kustību noteikšanu - Jaunā versija: 6 soļi
DIY mājas drošība - kā izveidot vienkāršu kustību noteikšanu | Jauna versija: Šajā projektā es jums parādīšu, kā izveidot zemu izmaksu DIY mājas drošības kustības paziņojumu trauksmi! Skatiet veco versiju: Kā izveidot 10 ASV dolāru WiFi drošības sistēmu mājās
Mājas drošība ar Raspberry Pi: 6 soļi (ar attēliem)
Mājas drošība, izmantojot Raspberry Pi: Tas ir vienkāršs risinājums, kas var likt jums justies mierīgāk, izejot no dzīvokļa - saņemt e -pastus ar attēliem par jūsu īpašumu, ko apmeklē nevēlami viesi, ieslēgt un atbruņot savu drošības sistēmu visvienkāršākajā un uzticamākajā veidā ( spied
ESP32+RC522+IFTTT = Mājas drošība: 5 soļi
ESP32+RC522+IFTTT = Mājas drošība: Sveiki! Es izveidoju šo mazo projektu ar ESP32 izstrādes paneli, RC522 RFID lasītāju, zāles sensoru un IFTTT. Jūs saņemsiet paziņojumu vai SMS viedierīcē, ja kāds atvērs jūsu durvis un 10 sekunžu laikā neievietos pareizo RFID tagu. Tā tas darbojas
Mājas drošība ar iegulto sistēmu: 12 soļi (ar attēliem)
Mājas drošība ar iegulto sistēmu: Sveiki lasītāji, šī ir instrukcija mājas drošības sistēmas izveidošanai atšķirībā no visām citām drošības sistēmām. Šai sistēmai ir uzlabota funkcija TRAP un PANIC Mode Savieno upura mājas īpašnieku, kaimiņu un policijas iecirkni tīklā