Përmbajtje:

Siguria në shtëpi me Orange Pi: 3 hapa (me fotografi)
Siguria në shtëpi me Orange Pi: 3 hapa (me fotografi)

Video: Siguria në shtëpi me Orange Pi: 3 hapa (me fotografi)

Video: Siguria në shtëpi me Orange Pi: 3 hapa (me fotografi)
Video: Маленький лисенок вышел к людям за помощью 2024, Korrik
Anonim
Siguria në shtëpi me Orange Pi
Siguria në shtëpi me Orange Pi

Në thelb bëhet fjalë për të njëjtën ide si në udhëzimin tim të mëparshëm:

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

Ndryshimi i vetëm është përdorimi i bordit Orange Pi (zgjedhja ime ishte PC2) dhe një ndërrues i nivelit 4050 për të mbrojtur bordet IO.

Për ta përmbledhur - një sistem i lirë i sigurisë në shtëpi që ju dërgon email me fotografi të pronave tuaja kur dikush viziton apartamentin tuaj papritur. Një sistem i cili armatoset lehtë dhe çarmatoset në mënyrën më konservatore nga sa mund të prisni - një ndërprerës dhe një etiketë RFID. Më falni, më pëlqen shumë;-)

Mund të marrësh një Orange Pi për 10 dollarë, një aparat USB ndoshta 2 dollarë (në fakt unë përdor dy junk të ngathët!), Pjesa tjetër ndoshta 30 $ të gjitha së bashku.

Për të qenë më specifik në lidhje me atë që ju nevojitet - një bord OPi, furnizimi me energji elektrike, ndërruesi i nivelit 74HC4050, një ose më shumë sensor lëvizjeje PIR, një lexues RFID, një ndërprerës momental, dy LED, 2x 220Ohm + 1x 10kOhm rezistorë, një tabelë buke dhe kabllo për t'u lidhur të gjithë së bashku, dhe kamerat USB natyrisht.

Hapi 1: Instalimet elektrike

Instalime elektrike
Instalime elektrike

Konfigurimi im dhe kodi burim përdorin 2 kamera me 2 sensorë PIR. Ky rezistencë tërheqëse për çelësin përdoret sepse… Nuk kisha kohë të shikoja dokumentet e bibliotekës pyA20, pas disa ditësh gjeta thirrjen e duhur (shiko README.txt në drejtorinë që do të marrësh me GIT - shiko hapin tjetër), kështu që mund të ndryshosh kodin dhe të heqësh qafe atë. Unë përdor bordin PC2 por bordet e tjera Orange Pi kanë IO të ngjashme. Zhvendosësi i nivelit 4050 përdoret me sensorë bazauze dhe lexuesi RFID përdor 5V, por bordi OPi pranon 3V (ose 3.3V nëse ju pëlqen). E rëndësishme - lidhni të gjitha shenjat "tokësore" në njërën prej bordeve GND! Mos harroni të lidhni kamerat tuaja USB!:)

Hapi 2: Softueri

Softuer
Softuer

Sekuenca më poshtë do të supozojë se ju instaloni Raspbian_desktop_lxde_For_PC2_H5_V0_1.img në kartën tuaj SD. Ju mund të këshilloheni që të përdorni Armbian në vend, por unë nuk e kam testuar atë.

1) passwd - ndryshoni fjalëkalimin e përdoruesit të orangepi, i cili është orangepi fillimisht.

2) Ky Raspbian vjen me vendas kinez, kështu që vendoseni këtë në/etc/default/locale dhe rindizni:

LC_ALL = "sq_US. UTF-8"

LANG = "en_US"

LANGUAGE = "en_US: en"

3) Zgjat ndarjen fillestare me fdisk /dev /mmcblk0, ristartoj dhe ndryshoj madhësinë2fs /dev /mmcblk0p2. Do të gjeni disa mësime për këtë me Google.

4) përditësim sudo apt-get

5) sudo apt-get install build-thelbësore

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 klon

13) cd orangepi_PC_gpio_pyH3

14) sudo python setup.py install

15) merrni kodin nga (do të përpiqem ta fus në Github së shpejti; e vendos nën publikun e GNU, mos ngurroni ta rishpërndani!):

github.com/boguszjelinski/rpi-alarm

Unë do të thotë opi-alarm.py.

16) sudo python opialarm.py

Mos harroni të ndryshoni emrat e IO nëse përdorni tabela ose instalime elektrike të tjera. Nëse LED -të fillojnë të pulsojnë, atëherë mbase instalimet elektrike dhe softueri janë në rregull.

17) sudo apt-get install streamer

18) instaloni postfix ashtu siç përshkruhet këtu:

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

Hapi 3: Konsideratat përfundimtare

Konsideratat përfundimtare
Konsideratat përfundimtare

Drejtoni 'sudo python opi-alarm.py'

Ju gjithashtu mund të përdorni nohup sudo python opi-alarm.py &

dhe dilni nga terminali.

Nëse drejtoni programin dhe nuk ka skedar rfid.txt në drejtorinë lokale (pse duhet të ketë një të tillë?) Atëherë sistemi juaj i sigurisë kalon në modalitetin e mësimit - ai pret që ju të vendosni shënjat tuaja RFID tek lexuesi. Nëse lexon një, atëherë LED e gjelbër ndizet pak më gjatë. Pasi t'i keni treguar lexuesit të gjitha simbolet - shtypni butonin! Një dritë e kuqe 2 sekondare konfirmon përfundimin e mësimit - rfid.txt gjenerohet, duhet të përmbajë kode me 10 karaktere.

Bashkangjitni tani etiketat RFID në çelësat tuaj. Sistemi tani pret të aktivizohet (i armatosur).

Mund ta shtypni çelësin edhe një herë dhe të hyni në intervalin e sensorit PIR pas 10 sekondash. Ju duhet të merrni një fotografi të bukur për kutinë tuaj të postës elektronike;-)

Shihni tutorialin fillestar të Raspberry Pi për sinjalet e ndryshme LED (duhet të përditësohet, mënyra e të mësuarit është një veçori e re).

Udhëzuesi tjetër - duke përdorur modulin GSM, ndoshta MMS në vend të Postfix.

P URDITSIM 27.05.2018

Streamer është i keq, ndonjëherë bëhet i çmendur, ndoshta vetëm me kamerat e mia junk. Pas një jave me CV2 - funksionon si një bukuri. Për të përdorur kodin që sapo kam dorëzuar në GitHub:

apt-get install python-opencv

apt-get install imagemagick

Ndoshta edhe një gjë tjetër - njëra nga kamerat e mia zhdukej si pajisje, kështu që çdo herë që do të merrja imazhe e ekzekutoja këtë të parë (rimbushje e modulit të kernelit; mbase mund të bëhet më thjeshtë):

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

Recommended: