Tartalomjegyzék:

Otthoni biztonság Orange Pi -vel: 3 lépés (képekkel)
Otthoni biztonság Orange Pi -vel: 3 lépés (képekkel)

Videó: Otthoni biztonság Orange Pi -vel: 3 lépés (képekkel)

Videó: Otthoni biztonság Orange Pi -vel: 3 lépés (képekkel)
Videó: Aqara M2 HUB - новейший мультиинтерфейсный шлюз, первые впечатления, подключение, охранная система 2024, November
Anonim
Otthoni biztonság Orange Pi -vel
Otthoni biztonság Orange Pi -vel

Lényegében ugyanaz az ötlet, mint az előző utasításomban:

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

Az egyetlen változás az Orange Pi kártya használata (a választásom a PC2 volt) és egy 4050 -es fokozatváltó a táblák IO -k védelmére.

Összefoglalva - egy olcsó lakásbiztonsági rendszer, amely e -maileket küld a vagyonáról készült képekkel, amikor valaki váratlanul meglátogatja lakását. Egy rendszer, amely könnyen élesíthető és hatástalanított, a vártnál konzervatívabb módon - kapcsoló és RFID -címke. Bocs, nagyon tetszik;-)

Lehet kapni egy Orange Pi -t 10 dollárért, egy USB -kamerát talán 2 dollárért (valójában két ügyetlen szemetet használok!), A többit talán 30 dollárért.

Pontosabban fogalmazva, mire van szüksége - egy OPi tábla, annak tápegysége, 74HC4050 szintváltó, egy vagy több PIR mozgásérzékelő, RFID olvasó, pillanatkapcsoló, két LED, 2x 220Ohm + 1x 10kOhm ellenállás, kenyérsütő lemez és kábelek az összekötéshez, és természetesen az USB -kamerákhoz.

1. lépés: Kábelezés

Vezeték
Vezeték

A konfigurációm és a forráskódom 2 kamerát használ, 2 PIR érzékelővel. Ezt a felhúzó ellenállást használják a kapcsolóhoz, mert… nem volt időm a pyA20 könyvtári dokumentumok átnézésére, néhány nap múlva véletlenül megtaláltam a megfelelő hívást (lásd a README.txt fájlt abban a könyvtárban, amelyet a GIT -vel fog kapni - lásd a következő lépést), így megváltoztathatja a kódot, és megszabadulhat tőle. PC2 kártyát használok, de más Orange Pi táblák hasonló IO -kkal rendelkeznek. A 4050 -es szintváltót az érzékelők és az RFID -olvasó 5 V -os feszültséggel használják, de az OPi kártya 3 V -ot (vagy 3,3 V -ot, ha úgy tetszik) fogad. Fontos - kösse az összes "földelt" jelet az egyik táblához GND! Ne felejtse el csatlakoztatni az USB kamerákat!:)

2. lépés: Szoftver

Szoftver
Szoftver

Az alábbi sorrend feltételezi, hogy a Raspbian_desktop_lxde_For_PC2_H5_V0_1.img fájlt telepíti az SD -kártyára. Lehet, hogy azt tanácsolják, hogy inkább az Armbiant használja, de én nem teszteltem.

1) passwd - változtassa meg az orangepi felhasználó jelszavát, amely kezdetben orangepi.

2) Ez a Raspbian kínai helyi termékhez tartozik, ezért tegye ezt az/etc/default/locale helyre, és indítsa újra:

LC_ALL = "hu_HU. UTF-8"

LANG = "hu_HU"

LANGUAGE = "hu_HU: en"

3) A kezdeti partíciót kiterjesztettem az fdisk /dev /mmcblk0 fájllal, újraindítottam és átméreteztem a 2fs /dev /mmcblk0p2 fájlt. A Google segítségével talál néhány oktatóanyagot erről.

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 klón

13) cd orangepi_PC_gpio_pyH3

14) sudo python setup.py install

15) szerezze be a kódot (hamarosan megpróbálom feltenni a Github -ra; a GNU nyilvánossága alá helyezem, nyugodtan terjessze újra!):

github.com/boguszjelinski/rpi-alarm

Mármint az opi-alarm.py.

16) sudo python opi-alarm.py

Ne felejtse el megváltoztatni az IO neveket, ha más táblát vagy vezetéket használ. Ha a LED -ek villogni kezdenek, akkor a kábelezés és a szoftver rendben van.

17) sudo apt-get install streamer

18) telepítse a postfix -et az itt leírtak szerint:

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

3. lépés: Utolsó szempontok

Végső megfontolások
Végső megfontolások

Futtassa a "sudo python opi-alarm.py" fájlt

Használhatja a nohup sudo python opi-alarm.py &

és kijelentkezni a terminálról.

Ha futtatja a programot, és nincs rfid.txt fájl a helyi könyvtárban (miért kellene, hogy legyen?), Akkor a biztonsági rendszere tanulási módba lép - várja, hogy az olvasóhoz tegye az RFID -jelvényeit. Ha egyet olvas, akkor a zöld LED kicsit tovább világít. Miután minden jelvényét megmutatta az olvasónak - nyomja meg a gombot! A 2 másodperces piros lámpa megerősíti a tanulás befejezését - az rfid.txt létrejön, 10 karakterből álló kódot kell tartalmaznia.

Csatlakoztassa most az RFID -címkéket a kulcsokhoz. A rendszer most aktiválásra (élesítésre) vár.

Nyomja meg még egyszer a kapcsolót, és 10 másodperc múlva lépjen be a PIR érzékelő tartományába. Kapsz egy szép képet az e-mail fiókodhoz;-)

Lásd a Raspberry Pi kezdeti oktatóanyagát a különböző LED -jelekről (frissíteni kell, a tanulási mód új funkció).

Következő oktatóanyag - GSM modul használata, esetleg MMS a Postfix helyett.

FRISSÍTÉS 2018.05.27

A Streamer szar, néha megőrül, talán csak az ócska kameráimmal. Egy hét után a CV2 -vel - úgy működik, mint egy varázs. A GitHub -hoz most beküldött kód használatához:

apt-get install python-opencv

apt-get install imagemagick

Talán még egy dolog - az egyik fényképezőgépem eszközként tűnt el, így minden alkalommal, amikor olyan képeket kapok, amelyeket először futtatok (a kernelmodul újratöltése; talán egyszerűbb lenne):

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

Ajánlott: