Indholdsfortegnelse:
Video: Hjemmesikkerhed med Orange Pi: 3 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Grundlæggende handler det om den samme idé som i min tidligere instruerbare:
www.instructables.com/id/Home-Security-With…
Den eneste ændring er brugen af Orange Pi board (mit valg var PC2) og en 4050 level shifter til beskyttelse af boards IO'er.
For at opsummere - et billigt hjemmesikkerhedssystem, der sender dig e -mails med billeder af dine ejendele, når nogen uventet besøger din lejlighed. Et system, der let kan til- og frakobles på den mere konservative måde, end du kunne forvente - en switch og et RFID -mærke. Undskyld, jeg kan godt lide det;-)
Du kan få en Orange Pi til 10 $, et USB -kamera måske 2 $ (faktisk bruger jeg to klodsede uønskede!), Resten måske 30 $ alt sammen.
For at være mere specifik om, hvad du har brug for - et OPi -kort, dets strømforsyning, 74HC4050 niveauskift, en eller flere PIR -bevægelsessensorer, en RFID -læser, en øjeblikkelig kontakt, to lysdioder, 2x 220Ohm + 1x 10kOhm modstande, et brødbræt og kabler til at forbinde alle sammen, og USB -kameraer selvfølgelig.
Trin 1: Ledningsføring
Min konfiguration og kildekode bruger 2 kameraer med 2 PIR -sensorer. Denne pullup -modstand til kontakten bruges, fordi … jeg ikke havde tid til at kigge pyA20 biblioteksdokumenter, efter et par dage fandt jeg accedentielt det rigtige opkald (se README.txt i biblioteket, som du vil få med GIT - se næste trin), så du kan ændre koden og slippe af med den. Jeg bruger PC2 -kort, men andre Orange Pi -kort har lignende IO'er. 4050 -niveauskifteren bruges på grund af sensorer, og RFID -læseren bruger 5V, men OPi -kortet accepterer 3V (eller 3,3V, hvis du vil). Vigtigt - led alle "jordede" skilte til et af brædderne GND! Glem ikke at tilslutte dine USB -kameraer!:)
Trin 2: Software
Nedenstående rækkefølge antager, at du installerer Raspbian_desktop_lxde_For_PC2_H5_V0_1.img på dit SD -kort. Du kan blive anbefalet at bruge Armbian i stedet, men jeg har ikke testet det.
1) passwd - skift adgangskoden til orangepi -brugeren, som oprindeligt er orangepi.
2) Denne Raspbian leveres med kinesisk lokal, så sæt dette til/etc/default/locale og genstart:
LC_ALL = "da_US. UTF-8"
LANG = "da_US"
LANGUAGE = "da_US: da"
3) Jeg udvidede den indledende partition med fdisk /dev /mmcblk0, genstart og resize2fs /dev /mmcblk0p2. Du finder nogle tutorials om det med Google.
4) sudo apt-get opdatering
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 installation
15) hent koden fra (jeg prøver snart at lægge den til Github; jeg lægger den under GNU public, du er velkommen til at omfordele!):
github.com/boguszjelinski/rpi-alarm
Jeg mener opi-alarm.py.
16) sudo python opi-alarm.py
Husk at ændre IO -navne, hvis du bruger et andet kort eller ledninger. Hvis lysdioder begynder at blinke, er ledninger og software måske OK.
17) sudo apt-get install streamer
18) installer postfix lige som beskrevet her:
www.instructables.com/id/Home-Security-With…
Trin 3: Afsluttende overvejelser
Kør 'sudo python opi-alarm.py'
Du kan også bruge nohup sudo python opi-alarm.py &
og logge ud fra terminalen.
Hvis du kører programmet, og der ikke er nogen rfid.txt -fil i det lokale bibliotek (hvorfor skulle der være et?), Går dit sikkerhedssystem i læringstilstand - det venter på, at du lægger dine RFID -badges til læseren. Hvis den læser en, er den grønne LED tændt lidt længere. Når du har vist alle dine badges til læseren - tryk på knappen! Et rødt lys på 2 sekunder bekræfter, at indlæringen er afsluttet - rfid.txt bliver genereret, den skal indeholde koder på 10 tegn.
Vedhæft nu RFID -tags til dine nøgler. Systemet venter nu på at blive aktiveret (tilkoblet).
Du kan trykke på kontakten igen og gå ind i området for PIR -sensor efter 10 sekunder. Du bør få et flot billede til din e-mail-boks;-)
Se den første Raspberry Pi -vejledning for de forskellige LED -signaler (skal opdateres, læringstilstanden er en ny funktion).
Næste vejledning - brug af GSM -modul, måske MMS i stedet for Postfix.
OPDATERING 27.05.2018
Streamer suger, det bliver nogle gange skørt, måske kun med mine uønskede kameraer. Efter en uge med CV2 - virker det som en charme. For at bruge koden, jeg lige har indsendt til GitHub:
apt-get install python-opencv
apt-get installer imagemagick
Måske en ting mere - et af mine kameraer plejede at forsvinde som en enhed, så hver gang jeg får billeder, kører jeg dette først (genindlæsning af kernemodul; måske kunne det gøres enklere):
os.system ('modprobe -r vfe_v4l2 && sleep 1 && modprobe vfe_v4l2')
Anbefalede:
Hjemmesikkerhed: 4 trin
Hjemmesikkerhed: Billederne ovenfor viser de tidlige designs af, hvad jeg overvejede at lave til projektet
Hjemmesikkerhed med Raspberry Pi: 6 trin (med billeder)
Hjemmesikkerhed med Raspberry Pi: Det er en simpel løsning, der kan få dig til at føle dig mere afslappet, når du forlader din lejlighed - modtag e -mails med billeder af din ejendom, der bliver besøgt af uønskede gæster, tilkobl og frakobl dit sikkerhedssystem på den mest lette og pålidelige måde ( tryk
ESP32+RC522+IFTTT = Hjemmesikkerhed: 5 trin
ESP32+RC522+IFTTT = Hjemmesikkerhed: Hej! Jeg lavede dette lille projekt med ESP32 udviklingstavle, RC522 RFID -læser, hall senor og IFTTT. Du modtager besked eller sms på smartenheden, hvis nogen åbner din dør og ikke sætter det korrekte RFID -tag på 10 sekunder. Sådan fungerer det
Hjemmesikkerhed med integreret system: 12 trin (med billeder)
Hjemmesikkerhed med integreret system: Hej læsere, dette er en instruks til konstruktion af et hjemmesikkerhedssystem i modsætning til alle andre sikkerhedssystemer. Dette system har en forbedret funktion TRAP og PANIC -tilstand, der forbinder offerhjemets ejer, nabo og politistation over netværk. I
Securibot: en lille Survelliance Drone til hjemmesikkerhed: 7 trin (med billeder)
Securibot: en lille Survelliance Drone til hjemmesikkerhed: Det er en simpel kendsgerning, at robotter er fantastiske. Sikkerhedsrobotter har imidlertid en tendens til at være alt for dyre for en gennemsnitlig person at have råd til eller er juridisk umulige at købe; Private virksomheder og militæret har en tendens til at holde sådanne enheder for sig selv, og