Sisällysluettelo:
Video: Kotiturvallisuus Orange Pi: 3 askelta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
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
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
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
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:
Ole tietoinen ATLAS - STAR WARS - Death Star II: 7 askelta (kuvilla)
Ole tietoinen ATLAS - STAR WARS - Death Star II: Rakenna Bandai Death Star II -muovimallista. Tärkeimpiä ominaisuuksia ovat: ✅Valo- ja äänitehosteet✅MP3-soitin✅InfraRED-kaukosäädin✅Lämpötila-anturi✅3 minuutin ajastinBlogi: https://kwluk717.blogspot.com/2020/12/be-aware-of-atlas-star-wars- kuolemantähti
Suurempi ja parannettu joulutähti Neopixel Attiny85: 3 askelta (kuvilla)
Suurempi ja parannettu joulutähti Neopixel Attiny85: Viime vuonna tein pienen 3D-tulostetun joulutähden, katso https://www.instructables.com/id/Christmas-Star-LE..Tänä vuonna tein isomman tähden langasta 50 neopikseliä (5V WS2811). Tällä suuremmalla tähdellä oli enemmän kuvioita (lisään ja parannan edelleen
Living Pixels - Imagine Technology has Life: 4 askelta (kuvilla)
Living Pixels - Imagine Technology has Life: Nähdessään älykkäät kodin tuotteet ovat yleisempiä elämässämme, olen alkanut miettiä ihmisten ja näiden tuotteiden välistä suhdetta. Jos jonain päivänä älykkäät kodin tuotteet tulevat välttämättömäksi osaksi jokaisen elämää, mitä asenteita meidän tulisi ottaa
PlotClock, WeMos ja Blynk Playing Vintage AMI Jukebox: 6 askelta (kuvilla)
PlotClock, WeMos ja Blynk Playing Vintage AMI Jukebox: Neljä teknistä innovaatiota mahdollistivat tämän projektin: 1977 Rowe AMI Jukebox, PlotClock -robotti käsisarja, WeMos/ESP 8266 -mikro -ohjain ja Blynk -sovellus/pilvipalvelu. Jukeboksi käsillä - älä lopeta lukemista! Tämä projekti voi
Orange PI HowTo: Käännä Sunxi -työkalu Windowsille Windowsissa: 14 vaihetta (kuvilla)
Orange PI HowTo: Käännä Sunxi -työkalu Windowsille Windowsissa: EDELLYTYKSET: Tarvitset (pöytätietokoneen), jossa on Windows. Internet -yhteys. Oranssi PI -kortti. Viimeinen on valinnainen, mutta olen varma, että sinulla on se jo. Muuten et lue tätä ohjeistusta. Kun ostat oranssin PI -synnin