Sisällysluettelo:
- Vaihe 1: Tarvitsemasi asiat
- Vaihe 2: 3D -tulostus liitteenä olevista STL -tiedostoista (valinnainen, jos sinulla on kotelo)
- Vaihe 3: MotionEyen määrittäminen Raspberry Pi -laitteeseen
- Vaihe 4: Liimaa Pi -kamera ja Pi Zero projektikansioon
- Vaihe 5: MotionEyen määrittäminen
- Vaihe 6: Värisävyn asettaminen IFTTT: n avulla tunkeutujan pelottamiseksi
Video: Pi piilokamera: 6 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
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
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)
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
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
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 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
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:
DIY 37 Leds Arduino -rulettipeli: 3 vaihetta (kuvilla)
DIY 37 Leds Arduino Roulette Peli: Ruletti on kasinopeli, joka on nimetty ranskalaisen sanan mukaan, joka tarkoittaa pientä pyörää
Covid -suojakypärä, osa 1: johdanto Tinkercad -piireihin!: 20 vaihetta (kuvilla)
Covid -suojakypärä, osa 1: johdanto Tinkercad -piireihin!: Hei, ystävä! Tässä kaksiosaisessa sarjassa opimme käyttämään Tinkercadin piirejä - hauskaa, tehokasta ja opettavaista työkalua piirien toiminnasta! Yksi parhaista tavoista oppia on tehdä. Joten suunnittelemme ensin oman projektimme: th
Weasleyn sijaintikello neljällä kädellä: 11 vaihetta (kuvilla)
Weasleyn sijaintikello neljällä kädellä: Joten Raspberry Pi: n kanssa, joka oli pyörinyt jonkin aikaa, halusin löytää mukavan projektin, jonka avulla voisin hyödyntää sitä parhaalla mahdollisella tavalla. Löysin ppeters0502 tämän upean Instructable Build Your Own Weasley Location Clockin ja ajattelin, että
Ammattimainen sääasema käyttäen ESP8266- ja ESP32 -DIY: 9 vaihetta (kuvilla)
Ammattimainen sääasema käyttämällä ESP8266- ja ESP32 -DIY: LineaMeteoStazione on täydellinen sääasema, joka voidaan liittää Sensirionin ammattitunnistimiin sekä joihinkin Davis -instrumenttikomponentteihin (sademittari, tuulimittari)
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)
Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite