Innholdsfortegnelse:
Video: Hjemmesikkerhet med Orange Pi: 3 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
I hovedsak er det omtrent den samme ideen som i min tidligere instruerbare:
www.instructables.com/id/Home-Security-With…
Den eneste endringen er bruk av Orange Pi -brettet (mitt valg var PC2) og en 4050 -nivåskifter for å beskytte brettets IOer.
For å oppsummere - et billig hjemmesikkerhetssystem som sender deg e -post med bilder av eiendelene dine når noen besøker leiligheten din uventet. Et system som er lett bevæpnet og frakoblet på den mer konservative måten enn du kunne forvente - en bryter og en RFID -tag. Beklager, jeg liker det veldig godt;-)
Du kan få en Orange Pi for 10 $, et USB -kamera kanskje 2 $ (faktisk bruker jeg to klumpete useriøse!), Resten kanskje 30 $ alt sammen.
For å være mer spesifikk om hva du trenger - et OPi -kort, strømforsyningen, 74HC4050 nivåskifter, en eller flere PIR -bevegelsessensorer, en RFID -leser, en øyeblikkelig bryter, to lysdioder, 2x 220Ohm + 1x 10kOhm motstander, et brødbrett og kabler for å koble alt sammen, og USB -kameraer selvfølgelig.
Trinn 1: Kabling
Min konfigurasjon og kildekoden bruker 2 kameraer med 2 PIR -sensorer. Denne pullup -motstanden for bryteren brukes fordi … Jeg hadde ikke tid til å se gjennom pyA20 -biblioteksdokumenter, etter noen dager fant jeg aksedentalt det riktige anropet (se README.txt i katalogen som du skal få med GIT - se neste trinn), så du kan endre koden og bli kvitt den. Jeg bruker PC2 -kort, men andre Orange Pi -kort har lignende IOer. 4050 -nivåskifteren brukes på grunn av sensorer og RFID -leseren bruker 5V, men OPi -kortet godtar 3V (eller 3,3V hvis du vil). Viktig - koble alle "jordede" skilt til et av brettene GND! Ikke glem å plugge inn USB -kameraene dine!:)
Trinn 2: Programvare
Sekvensen nedenfor forutsetter at du installerer Raspbian_desktop_lxde_For_PC2_H5_V0_1.img på SD -kortet. Du kan bli anbefalt å bruke Armbian i stedet, men jeg har ikke testet det.
1) passwd - endre passordet til orangepi -brukeren, som opprinnelig er orangepi.
2) Denne Raspbian kommer med kinesisk lokal, så sett dette til/etc/default/locale og start på nytt:
LC_ALL = "no_US. UTF-8"
LANG = "no_US"
LANGUAGE = "no_US: no"
3) Jeg utvidet den første partisjonen med fdisk /dev /mmcblk0, restarte og resize2fs /dev /mmcblk0p2. Du finner noen opplæringsprogrammer om det med Google.
4) sudo apt-get oppdatering
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 installer pyserial
10) sudo pip installer pyA20
11) sudo apt-get install git
12) git -klon
13) cd orangepi_PC_gpio_pyH3
14) sudo python setup.py installere
15) få koden fra (jeg skal prøve å legge den til Github snart; jeg legger den under GNU public, del gjerne om!):
github.com/boguszjelinski/rpi-alarm
Jeg mener opi-alarm.py.
16) sudo python opi-alarm.py
Husk å endre IO -navn hvis du bruker et annet kort eller ledninger. Hvis lysdioder begynner å blinke, er kanskje ledninger og programvare OK.
17) sudo apt-get install streamer
18) installer postfix akkurat som beskrevet her:
www.instructables.com/id/Home-Security-With…
Trinn 3: Avsluttende betraktninger
Kjør 'sudo python opi-alarm.py'
Du kan også bruke nohup sudo python opi-alarm.py &
og logge ut fra terminalen.
Hvis du kjører programmet og det ikke er noen rfid.txt -fil i den lokale katalogen (hvorfor skal det være en?), Går sikkerhetssystemet i læringsmodus - det venter på at du legger RFID -merkene dine til leseren. Hvis den leser en, lyser den grønne LED -en litt lenger. Etter at du har vist alle merkene dine for leseren - trykk på knappen! Et rødt lys på 2 sekunder bekrefter at læringen er fullført - rfid.txt blir generert, den skal inneholde koder på 10 tegn.
Fest nå RFID -koder til nøklene dine. Systemet venter nå på å bli aktivert (tilkoblet).
Du kan trykke på bryteren igjen og gå inn i området for PIR -sensor etter 10 sekunder. Du bør få et fint bilde til e-postboksen din;-)
Se den første Raspberry Pi -opplæringen for de forskjellige LED -signalene (må oppdateres, læringsmodus er en ny funksjon).
Neste opplæring - bruk av GSM -modul, kanskje MMS i stedet for Postfix.
OPPDATERING 27.05.2018
Streamer suger, det blir noen ganger gal, kanskje bare med søppelkameraene mine. Etter en uke med CV2 - fungerer det som en sjarm. For å bruke koden jeg nettopp har sendt til GitHub:
apt-get install python-opencv
apt-get install imageemagick
Kanskje en ting til - et av kameraene mine pleide å forsvinne som en enhet, så hver gang jeg får bilder, kjører jeg dette først (omlasting av kjernemodulen; kanskje kan gjøres enklere):
os.system ('modprobe -r vfe_v4l2 && sleep 1 && modprobe vfe_v4l2')
Anbefalt:
Hjemmesikkerhet: 4 trinn
Hjemmesikkerhet: Bildene ovenfor viser de tidlige designene av det jeg vurderte å gjøre for prosjektet
Hjemmesikkerhet med Raspberry Pi: 6 trinn (med bilder)
Hjemmesikkerhet med Raspberry Pi: Det er en enkel løsning som kan få deg til å føle deg mer avslappet når du forlater leiligheten din - motta e -post med bilder av eiendommen din som blir besøkt av uønskede gjester, slå av og frakoble sikkerhetssystemet ditt på den enkleste og påliteligste måten ( trykk
ESP32+RC522+IFTTT = Hjemmesikkerhet: 5 trinn
ESP32+RC522+IFTTT = Hjemmesikkerhet: Hei! Jeg laget dette lille prosjektet med ESP32 utviklingstavle, RC522 RFID -leser, hall senor og IFTTT. Du vil motta varsel eller SMS på smartenheten hvis noen åpner døren din og ikke setter riktig RFID -tag på 10 sekunder. Slik fungerer det
Hjemmesikkerhet med innebygd system: 12 trinn (med bilder)
Hjemmesikkerhet med innebygd system: Hei lesere, dette er en instruks for konstruksjon av et hjemmesikkerhetssystem i motsetning til alle andre sikkerhetssystemer. Dette systemet har en forbedret funksjon TRAP og PANIC Mode som kobler offerets eier, nabo og politistasjon over nettverk
Securibot: en liten Survelliance Drone for hjemmesikkerhet: 7 trinn (med bilder)
Securibot: a Small Survelliance Drone for Home Security: Det er et enkelt faktum at roboter er kjempebra. Sikkerhetsroboter har imidlertid en tendens til å være altfor dyre for en gjennomsnittlig person å ha råd til eller er juridisk umulige å kjøpe; Private selskaper og militæret har en tendens til å holde slike enheter for seg selv, og