Sisällysluettelo:

Pi piilokamera: 6 vaihetta (kuvilla)
Pi piilokamera: 6 vaihetta (kuvilla)

Video: Pi piilokamera: 6 vaihetta (kuvilla)

Video: Pi piilokamera: 6 vaihetta (kuvilla)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Heinäkuu
Anonim
Image
Image
Pi piilotettu kamera
Pi piilotettu kamera
Pi piilotettu kamera
Pi piilotettu kamera

Tämä on loistava viikonloppuprojekti, jossa käytetään Raspberry Pi- ja Pi -kameramoduulia, joka toimii myös olohuoneesi tai työhuoneesi turvakamerana. Halusin myös mainita, että tämän projektin inspiraationa on opettavainen Hidden GoPro Security Camera, joka käytti GoPro -kameraa Raspberry Pi -kameran sijasta.

Minun tapauksessani käytän vanhaa projektinpidikettä, jota en enää käytä, mutta voit seurata vanhan kirjan mukana, kuten näet opastetussa piilotetussa GoPro -turvakamerassa.

Raspberry Pi Zero W: n ohjelmistossa käytän motionEyeOSia, joka muuttaa Pi: n valvontalaitteeksi, ja voit myös laukaista muita asioita talossasi, kuten kaiuttimen tai valot pelottaaksesi tunkeutujan. Minun tapauksessani käytän IFTTT: tä sytyttääkseni Phillips HUE -valot kotona ja lähettääkseni itselleni sähköpostia.

Vaihe 1: Tarvitsemasi asiat

Tarvitsemasi asiat
Tarvitsemasi asiat
Tarvitsemasi asiat
Tarvitsemasi asiat

Tässä on luettelo elektronisista komponenteista ja työkaluista, joita tarvitset vanhan projektinpidikkeen tai vanhan kirjan lisäksi.

  • Raspberry Pi -kamera
  • Raspberry Pi, minun tapauksessani käytän Raspberry Pi Zeroa, mutta voit käyttää mitä tahansa Pi B+ -versiota tai korkeampaa. -Vadelma Pi -kamerakaapeli, tämä riippuu siitä, mitä Pi -versiota aiot käyttää. Tässä on linkki Pi Zero -liitäntäkaapeliin, joka on erilainen verrattuna muihin Raspberry Pi -laitteisiin
  • Sd-kortti
  • USB -minikaapeli ja matkapuhelimen pistorasia.

Lisäksi tarvitset jotain Pi -kameran ja Pi: n pitämiseen, jos sinulla on 3D -tulostin käsillä, voit käyttää STL -tiedostoja alla olevassa vaiheessa tai käyttää virallista Raspberry Pi -koteloa.

Ja tarvitset myös liimaa tai kuumaa liimapistoolia.

Vaihe 2: 3D -tulostus liitteenä olevista STL -tiedostoista (valinnainen, jos sinulla on kotelo)

3D -tulostus liitteenä olevista STL -tiedostoista (valinnainen, jos sinulla on kotelo)
3D -tulostus liitteenä olevista STL -tiedostoista (valinnainen, jos sinulla on kotelo)
3D -tulostus liitteenä olevista STL -tiedostoista (valinnainen, jos sinulla on kotelo)
3D -tulostus liitteenä olevista STL -tiedostoista (valinnainen, jos sinulla on kotelo)
3D -tulostus liitteenä olevista STL -tiedostoista (valinnainen, jos sinulla on kotelo)
3D -tulostus liitteenä olevista STL -tiedostoista (valinnainen, jos sinulla on kotelo)

Tämä on valinnainen vaihe, jos sinulla on 3D -tulostin käsillä. Lataa liitteenä olevat STL -tiedostot ja lisää ne viipalointilaitteeseesi ja tulosta tiedostot 3D -muodossa. Minun tapauksessani käytän Hatchbox brown PLA +: ta, joka sopii projektikansioon.

Viipalointiin käytän Slic3r: tä -

  • Kerroksen korkeus 0,3 mm
  • Täyttötiheys 15 %.
  • Lämpötila 205 C Tiedostojen tulostaminen kestää noin 30-40 minuuttia tulostimen asetuksista riippuen.

Vaihe 3: MotionEyen määrittäminen Raspberry Pi -laitteeseen

MotionEyen asentaminen Raspberry Pi -laitteeseen
MotionEyen asentaminen Raspberry Pi -laitteeseen

Jos haluat suoratoistaa videota Pi-kameran kautta, sinulla on joukko vaihtoehtoja yksinkertaisen paketin käyttämisestä mjpg-suoratoistona johonkin monimutkaisempaan ja osallistavampaan, kuten OpenCV. Minun tapauksessani käytän MotionEyeOSia, koska se on helppo asentaa ja antaa sinulle melko paljon kokoonpanoparametreja, joita voit pelata ja joista keskustelen seuraavassa vaiheessa. Tässä on vaiheet, jotka sinun on suoritettava Raspbianin asentamiseksi Pi: hen.

Lataa motionEyeOSin uusin versio osoitteesta -https://github.com/ccrisan/motioneyeos/releases

Aloita suorittamalla seuraavat komennot kirjoittaaksesi SD -kortin

wget

sudo./writeimage.sh -d/dev/mmcblk0 -i "/path/motioneyeos-raspberrypi-20171008.img" -n 'yourWiFiRouterName: yourWiFiRouterPassowrd'

Osana tätä komentoa, jos käytät Raspberry Pi zero W -laitetta, voit muokata yllä olevaa komentoa sisältämään WiFi -reitittimen käyttäjänimen tai salasanan.

Minun tapauksessani käytän Ubuntu 16.04: tä isäntäkäyttöjärjestelmänä 16 Gt: n SD -kortin kirjoittamiseen, mutta jos käytät ikkunaa, voit käyttää työkalua, kuten syövytintä, tai käyttää pääteohjelmaa, jos käytät Macia.

Lisätietoja on motionEyeOS -wikissä.

Vaihe 4: Liimaa Pi -kamera ja Pi Zero projektikansioon

Liitä Pi -kamera ja Pi Zero projektikansioon
Liitä Pi -kamera ja Pi Zero projektikansioon
Liitä Pi -kamera ja Pi Zero projektikansioon
Liitä Pi -kamera ja Pi Zero projektikansioon
Liitä Pi -kamera ja Pi Zero projektikansioon
Liitä Pi -kamera ja Pi Zero projektikansioon
Liitä Pi -kamera ja Pi Zero projektikansioon
Liitä Pi -kamera ja Pi Zero projektikansioon

Kun olet testannut videovirtaa Pi -kamerasta Chrome -selaimella kannettavalla tietokoneellasi/mobiililaitteellasi, on nyt aika lisätä kaikki projektikansioosi tai kirjaasi.

Minun tapauksessani minun piti leikata kansiosta noin 4 hihaa ja porata reikä loppuun asti yllä olevien kuvien mukaisesti. Sitten kiinnitin 3D -tulostetut osat kansioon kuumaliimalla.

Lisää lopuksi projektikansio kirjahyllyysi ja liitä USB -kaapeli matkapuhelimen seinäsovittimeen

Vaihe 5: MotionEyen määrittäminen

MotionEye -asetusten määrittäminen
MotionEye -asetusten määrittäminen
MotionEye -asetusten määrittäminen
MotionEye -asetusten määrittäminen
MotionEye -asetusten määrittäminen
MotionEye -asetusten määrittäminen

MotionEye sisältää tyylikkään web -käyttöliittymän ja joukon kokoonpanoparametreja liikkeen havaitsemiseen, kuvan ottamiseen, videon lähettämiseen, sähköpostin lähettämiseen, kun liike havaitaan, ja paljon muuta, kuten yllä olevissa kuvissa näkyy.

Kun kirjaudut sisään ensimmäistä kertaa järjestelmänvalvojan avulla, päivitä järjestelmänvalvojan ja käyttäjän salasana web -käyttöliittymän kautta ja käynnistä Pi uudelleen.

Koska tämä on piilotettu nokka, haluat ehkä siirtyä "Enable CSI camera Led" -asetuksen esiasetuksiin ja käännökseen, kuten näet yllä olevassa ensimmäisessä kuvakaappauksessa. Ja voit myös päivittää työaikataulua, joka on pohjimmiltaan aikaa päivällä, kun olet koulussa tai töissä.

Liiketunnistusta varten ja riippuen siitä, mihin huoneen piilokamera on asennettu, saatat haluta muuttaa kehyksen muutoskynnystä liikkeen havaitsemiseksi ja väärien positiivisten tulosten estämiseksi.

Vaihe 6: Värisävyn asettaminen IFTTT: n avulla tunkeutujan pelottamiseksi

Värisävyn asettaminen IFTTT: n avulla pelottamaan tunkeutujaa
Värisävyn asettaminen IFTTT: n avulla pelottamaan tunkeutujaa
Värisävyn asettaminen IFTTT: n avulla tunkeutujan pelottamiseksi
Värisävyn asettaminen IFTTT: n avulla tunkeutujan pelottamiseksi
Värisävyn asettaminen IFTTT: n avulla pelottamaan tunkeutujaa
Värisävyn asettaminen IFTTT: n avulla pelottamaan tunkeutujaa

Tämä on valinnainen vaihe, mutta se on loistava lisä tunkeilijan pelottamiseen. Osana asennustani käytän IFTTT -reseptiä sytyttääkseni kaikki talon Phillips Hue -valot, kun liike havaitaan.

Jos haluat määrittää reseptin, siirry osoitteeseen ifttt.com, luo tili ja napsauta uutta sovelmaa. Valitse sovelman IF -puolelta valmistajan webhook ja luo liipaisutapahtuma nimeltä "HUE_on", ja valitse appletin toiselta puolelta Phillps HUE ja valitse avattavasta valikosta valo, jonka haluat kytkeä päälle. päätä sytyttää kaikki talon lamput. Sinun on myös ensin määritettävä Phillps HUE -kanava kirjautumalla HUE -tiliisi.

Kun olet valmis, kirjoita muistiin webhook -asetusavaimesi, jonka löydät tästä linkistä. Muokkaa sitten alla olevaa URL -osoitetta YOURKEY: lläsi ja lisää se Web Hookin URL -osoitteeseen motionEye yllä olevan ensimmäisen kuvakaappauksen mukaisesti.

maker.ifttt.com/trigger/HUE_on/with/key/YO…

Suorita nyt pikatesti ja säädä tarvittaessa kehysmuutoksen kynnysasetusta liiketunnistusosiossa.

IFTTT on mahtava !, joten kokeile luoda oma resepti, jolla voit lähettää sähkeviestin itsellesi tai pyytää Amazon Alexa Echo -laitettasi soittamaan musiikkia.

Suositeltava: