Sisällysluettelo:

Kotiturvallisuus Orange Pi: 3 askelta (kuvilla)
Kotiturvallisuus Orange Pi: 3 askelta (kuvilla)

Video: Kotiturvallisuus Orange Pi: 3 askelta (kuvilla)

Video: Kotiturvallisuus Orange Pi: 3 askelta (kuvilla)
Video: НЕ ВЫБРОСИЛА СТАРЫЙ ТЮЛЬ И ХОРОШО СЭКОНОМИЛА СЕМЕЙНЫЙ БЮДЖЕТ! 4 КРУТЫЕ ИДЕИ ИЗ ТЮЛЯ! 2024, Marraskuu
Anonim
Kotiturvallisuus Orange Pi: n avulla
Kotiturvallisuus Orange Pi: n avulla

Pohjimmiltaan se on suunnilleen sama ajatus kuin edellisessä ohjeessani:

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

Ainoa muutos on Orange Pi -levyn (valintani oli PC2) ja yhden 4050 -tasonsiirtimen käyttö levyn IO: iden suojaamiseksi.

Yhteenvetona - halpa kodin turvajärjestelmä, joka lähettää sinulle sähköpostitse kuvia omaisuudestasi, kun joku vierailee asunnossasi odottamatta. Järjestelmä, joka on helposti viritetty ja kytketty pois päältä konservatiivisemmalla tavalla kuin osasit odottaa - kytkin ja RFID -tunniste. Anteeksi, pidän paljon;-)

Saat Orange Pi: n 10 dollarilla, USB -kameran ehkä 2 dollarilla (itse asiassa käytän kahta kömpelöä roskaa!), Loput ehkä 30 dollaria yhteensä.

Tarkemmin sanottuna mitä tarvitset - OPi -kortti, sen virtalähde, 74HC4050 -tasonvaihtaja, yksi tai useampi PIR -liiketunnistin, RFID -lukija, hetkellinen kytkin, kaksi LED -valoa, 2x 220Ohm + 1x 10kOhm vastukset, leipälauta ja kaapelit yhdistämiseen ja tietysti USB -kamerat.

Vaihe 1: Johdotus

Johdotus
Johdotus

Kokoonpanoni ja lähdekoodini käyttävät kahta kameraa, joissa on 2 PIR -anturia. Tätä kytkimen vetovoimaa käytetään, koska… Minulla ei ollut aikaa selata pyA20 -kirjastoasiakirjoja, muutaman päivän kuluttua löysin akentisesti oikean puhelun (katso README.txt hakemistosta, jonka aiot saada GIT: n kanssa - katso seuraava vaihe), joten voit muuttaa koodia ja päästä eroon siitä. Käytän PC2 -korttia, mutta muilla Orange Pi -levyillä on samanlaiset IO: t. 4050 -tasonvaihdinta käytetään, koska anturit ja RFID -lukija käyttävät 5V, mutta OPi -kortti hyväksyy 3V (tai 3,3V, jos haluat). Tärkeää - kytke kaikki "maadoitus" -merkit yhteen levyistä GND! Älä unohda liittää USB -kameroita!:)

Vaihe 2: Ohjelmisto

Ohjelmisto
Ohjelmisto

Seuraavassa järjestyksessä oletetaan, että asennat Raspbian_desktop_lxde_For_PC2_H5_V0_1.img SD -kortillesi. Sinua saatetaan neuvoa käyttämään Armbiania sen sijaan, mutta en ole testannut sitä.

1) passwd - Vaihda orangepi -käyttäjän salasana, joka on alun perin orangepi.

2) Tämän raspbianin mukana tulee kiinalainen paikallinen, joten aseta tämä kohteeseen/etc/default/locale ja käynnistä uudelleen:

LC_ALL = "fi_US. UTF-8"

LANG = "fi_US"

LANGUAGE = "fi_FI: fi"

3) Laajensin alkuperäistä osiota fdisk /dev /mmcblk0: lla, käynnistin uudelleen ja koon 2fs /dev /mmcblk0p2. Löydät siitä opetusohjelmia Googlen avulla.

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

10) sudo pip asennus pyA20

11) sudo apt-get install git

12) git -klooni

13) cd orangepi_PC_gpio_pyH3

14) sudo python setup.py install

15) Hanki koodi osoitteesta (yritän laittaa sen pian Githubiin; laitoin sen GNU: n julkiseksi, vapaasti levittää uudelleen!):

github.com/boguszjelinski/rpi-alarm

Tarkoitan opi- hälytystä.py.

16) sudo python opi-alarm.py

Muista vaihtaa IO -nimet, jos käytät muita kortteja tai johtoja. Jos LED -valot alkavat vilkkua, johdotus ja ohjelmisto ovat ehkä kunnossa.

17) sudo apt-get install streamer

18) asenna postfix tässä kuvatulla tavalla:

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

Vaihe 3: Viimeiset näkökohdat

Lopulliset näkökohdat
Lopulliset näkökohdat

Suorita sudo python opi-alarm.py

Voit myös käyttää nohup sudo python opi-alarm.py &

ja kirjaudu ulos terminaalista.

Jos suoritat ohjelman ja paikallisessa hakemistossa ei ole rfid.txt -tiedostoa (miksi sen pitäisi olla?), Niin turvajärjestelmäsi siirtyy oppimistilaan - se odottaa, että asetat RFID -tunnuksesi lukijalle. Jos se lukee yhden, vihreä LED palaa hieman kauemmin. Kun olet näyttänyt kaikki tunnuksesi lukijalle - paina painiketta! 2 sekunnin punainen valo vahvistaa oppimisen - rfid.txt luodaan, sen tulee sisältää 10 merkin koodeja.

Kiinnitä nyt RFID -tunnisteet avaimiin. Järjestelmä odottaa nyt aktivointia (viritystä).

Voit painaa kytkintä uudelleen ja siirtyä PIR -anturin toiminta -alueelle 10 sekunnin kuluttua. Sinun pitäisi saada kiva kuva sähköpostiisi;-)

Katso alkuperäisestä Raspberry Pi -opetusohjelmasta eri LED -signaalit (päivitys on tarpeen, oppimistapa on uusi ominaisuus).

Seuraava opetusohjelma - käyttämällä GSM -moduulia, ehkä MMS Postfixin sijaan.

PÄIVITYS 27.05.2018

Streamer on paskaa, se tulee joskus hulluksi, ehkä vain roskakameroillani. CV2 -viikon jälkeen - se toimii kuin viehätys. Jotta voisin käyttää juuri GitHubille lähettämääni koodia:

apt-get install python-opencv

apt-get install imagemagick

Ehkä vielä yksi asia - yksi kameroistani katosi laitteena, joten joka kerta, kun saan kuvia, suoritan tämän ensin (ydinmoduulin uudelleenlataus; ehkä voisi tehdä yksinkertaisemmin):

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

Suositeltava: