Sisukord:

Kodu turvalisus Orange Pi abil: 3 sammu (piltidega)
Kodu turvalisus Orange Pi abil: 3 sammu (piltidega)

Video: Kodu turvalisus Orange Pi abil: 3 sammu (piltidega)

Video: Kodu turvalisus Orange Pi abil: 3 sammu (piltidega)
Video: Веб-разработка – информатика для руководителей бизнеса 2016 2024, Juuli
Anonim
Kodu turvalisus Orange Pi abil
Kodu turvalisus Orange Pi abil

Põhimõtteliselt on see umbes sama idee nagu minu eelmises juhendis:

www.instructables.com/id/Home-Security-With…

Ainus muudatus on Orange Pi plaadi kasutamine (minu valik oli PC2) ja üks 4050 taseme nihutaja plaatide IO kaitsmiseks.

Kokkuvõtteks - odav kodu turvasüsteem, mis saadab teile e -kirju koos teie vara piltidega, kui keegi ootamatult teie korterit külastab. Süsteem, mis on hõlpsasti relvastatud ja desarmeeritav konservatiivsemal viisil, kui võiksite oodata - lüliti ja RFID -silt. Vabandust, mulle väga meeldib;-)

Orange Pi saate 10 dollari eest, USB -kaamera võib -olla 2 dollarit (tegelikult kasutan kahte kohmakat rämpsu!), Ülejäänud võib -olla 30 dollarit kokku.

Täpsemalt, mida vajate - OPi -plaat, selle toiteallikas, 74HC4050 taseme nihutaja, üks või mitu PIR -liikumisandurit, RFID -lugeja, hetkeline lüliti, kaks LED -i, 2x 220Ohm + 1x 10kOhm takistid, leivaplaat ja kaablid kõigi ühendamiseks ja muidugi USB -kaamerad.

Samm: juhtmestik

Juhtmestik
Juhtmestik

Minu konfiguratsioon ja lähtekood kasutavad kahte kaamerat, millel on 2 PIR -andurit. Seda lüliti tõmbetakistust kasutatakse seetõttu, et… mul ei olnud aega pyA20 raamatukogu dokumente vaadata, mõne päeva pärast leidsin aktsententselt õige kõne (vt README.txt kataloogist, mille saate GIT -ga - vaadake järgmist sammu), nii et võite koodi muuta ja sellest lahti saada. Ma kasutan PC2 plaati, kuid teistel Orange Pi plaatidel on sarnased IO -d. 4050 taseme nihutajat kasutatakse andurite ja RFID -lugeja jaoks 5 V, kuid OPi -plaat aktsepteerib 3 V (või 3,3 V, kui soovite). Tähtis - traatige kõik "maandatud" märgid ühele tahvlile GND! Ärge unustage USB -kaameraid ühendada!:)

Samm 2: Tarkvara

Tarkvara
Tarkvara

Allolev jada eeldab, et installite oma SD -kaardile Raspbian_desktop_lxde_For_PC2_H5_V0_1.img. Teil võidakse soovitada selle asemel Armbiani kasutamist, kuid ma pole seda testinud.

1) passwd - muutke oranži kasutaja parooli, mis on esialgu oranži.

2) Sellel Raspbianil on Hiina kohalik, seega pange see faili/etc/default/locale ja taaskäivitage:

LC_ALL = "et_US. UTF-8"

LANG = "en_US"

KEEL = "et_US: et"

3) Laiendasin esialgset partitsiooni failiga fdisk /dev /mmcblk0, taaskäivitasin ja muutsin suurust2fs /dev /mmcblk0p2. Google'is leiate selle kohta mõned õpetused.

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 install pyserial

10) sudo pip install pyA20

11) sudo apt-get install git

12) git kloon

13) cd orangepi_PC_gpio_pyH3

14) sudo python setup.py install

15) hankige kood (proovin selle varsti Githubi panna; panen selle GNU avaliku alla, levitage julgelt!):

github.com/boguszjelinski/rpi-alarm

Pean silmas opi-alarm.py.

16) sudo python opi-alarm.py

Ärge unustage muuta IO nimesid, kui kasutate muud tahvlit või juhtmestikku. Kui LED -id hakkavad vilkuma, võib juhtmestik ja tarkvara olla korras.

17) sudo apt-get install streamer

18) installige postfix, nagu siin kirjeldatud:

www.instructables.com/id/Home-Security-With…

3. samm. Lõplikud kaalutlused

Lõplikud kaalutlused
Lõplikud kaalutlused

Käivitage "sudo python opi-alarm.py"

Võite kasutada ka nohup sudo python opi-alarm.py &

ja logige terminalist välja.

Kui käivitate programmi ja kohalikus kataloogis pole faili rfid.txt (miks peaks see olema?), Läheb teie turvasüsteem õpperežiimi - see ootab, kuni panete oma RFID -märgid lugejale. Kui see näitab ühte, siis roheline LED põleb natuke kauem. Kui olete lugejale kõiki märke näidanud - vajutage nuppu! 2 -sekundiline punane tuli kinnitab õppimise lõpetamist - genereeritakse rfid.txt, see peaks sisaldama 10 -kohalisi koode.

Kinnitage nüüd võtmetele RFID -sildid. Nüüd ootab süsteem aktiveerimist (relvastamist).

Võite vajutada lülitit veel kord ja minna 10 sekundi pärast PIR -anduri vahemikku. Peaksite oma e-posti kasti ilusa pildi saama;-)

Vaadake Raspberry Pi esialgset õpetust erinevate LED -signaalide kohta (seda tuleb värskendada, õppimisrežiim on uus funktsioon).

Järgmine õpetus - kasutades GSM -moodulit, võib -olla Postfixi asemel MMS -i.

UUENDA 27.05.2018

Streamer imeb, vahel läheb hulluks, võib -olla ainult minu rämpskaameratega. Pärast nädalat CV2 -ga - see toimib nagu võlu. GitHubile äsja esitatud koodi kasutamiseks:

apt-get install python-opencv

apt-get install imagemagick

Võib -olla veel üks asi - üks mu kaameratest kadus seadmena, nii et iga kord, kui saan pilte, käivitan selle esmalt (tuumamooduli uuesti laadimine; võib -olla saaks seda lihtsamini teha):

os.system ('modprobe -r vfe_v4l2 && sleep 1 && modprobe vfe_v4l2')

Soovitan: