Sommario:

Telecamera nascosta Pi: 6 passaggi (con immagini)
Telecamera nascosta Pi: 6 passaggi (con immagini)

Video: Telecamera nascosta Pi: 6 passaggi (con immagini)

Video: Telecamera nascosta Pi: 6 passaggi (con immagini)
Video: MINI TELECAMERA WIRELESS 2024, Luglio
Anonim
Image
Image
Telecamera nascosta Pi
Telecamera nascosta Pi
Telecamera nascosta Pi
Telecamera nascosta Pi

Questo è un ottimo progetto per il fine settimana che si intraprende utilizzando un Raspberry Pi e un modulo Pi Camera, che fungerà anche da telecamera di sicurezza per il tuo soggiorno o studio. Volevo anche menzionare che l'ispirazione per questo progetto è un istruibile chiamato Hidden GoPro Security Camera, che utilizzava una fotocamera GoPro invece di una fotocamera Raspberry Pi.

Nel mio caso sto usando un vecchio portaprogetto che non uso più, ma puoi seguire un vecchio libro come vedi nella telecamera di sicurezza GoPro nascosta istruibile.

Per il software sul Raspberry Pi Zero W, sto usando motionEyeOS che trasforma il tuo Pi in un dispositivo di sorveglianza e puoi anche attivare altre cose in casa come un altoparlante o luci per spaventare l'intruso. Nel mio caso sto usando IFTTT per accendere le mie luci Phillips HUE a casa e inviarmi un'e-mail.

Passaggio 1: cose di cui avrai bisogno

Cose di cui avrai bisogno
Cose di cui avrai bisogno
Cose di cui avrai bisogno
Cose di cui avrai bisogno

Ecco l'elenco dei componenti elettronici e degli strumenti di cui avrai bisogno in aggiunta a un vecchio portaprogetto o un vecchio libro.

  • Fotocamera Raspberry Pi
  • Raspberry Pi, nel mio caso sto usando un Raspberry Pi Zero ma puoi usare qualsiasi versione del Pi B+ o superiore. -Cavo Raspberry Pi Camera, questo dipenderà dalla versione del Pi che intendi utilizzare. Qui ho collegato il cavo del connettore Pi Zero che è diverso rispetto all'altro Raspberry Pi
  • scheda SD
  • Mini cavo USB e presa a muro per telefono cellulare.

Inoltre, avrai bisogno di qualcosa per contenere la Pi Camera e il Pi, se hai una stampante 3D a portata di mano puoi utilizzare i file STL nel passaggio sottostante o utilizzare la custodia ufficiale Raspberry Pi zero.

E avrai anche bisogno di colla o di una pistola per colla a caldo.

Passaggio 2: stampa 3D dei file STL allegati (opzionale se si dispone di un caso)

Stampa 3D dei file STL allegati (opzionale se hai un caso)
Stampa 3D dei file STL allegati (opzionale se hai un caso)
Stampa 3D dei file STL allegati (opzionale se hai un caso)
Stampa 3D dei file STL allegati (opzionale se hai un caso)
Stampa 3D dei file STL allegati (opzionale se hai un caso)
Stampa 3D dei file STL allegati (opzionale se hai un caso)

Questo è un passaggio facoltativo, se hai una stampante 3D a portata di mano. Scarica i file STL allegati e aggiungili alla tua affettatrice e stampa i file in 3D. Nel mio caso, sto usando Hatchbox brown PLA + che corrisponde alla cartella del progetto.

Per affettare sto usando Slic3r con –

  • Altezza dello strato come 0,3 mm
  • Densità di riempimento al 15%.
  • Temperatura 205 C La stampa dei file richiederà circa 30-40 minuti, a seconda delle impostazioni della stampante.

Passaggio 3: configurazione di MotionEye sul Raspberry Pi

Configurazione di MotionEye sul Raspberry Pi
Configurazione di MotionEye sul Raspberry Pi

Per eseguire lo streaming di video tramite la fotocamera Pi hai un sacco di opzioni dall'utilizzo di un semplice pacchetto come mjpg-streamer a qualcosa di più complesso e coinvolto come OpenCV. Nel mio caso sto usando MotionEyeOS perché è facile da configurare e ti dà un bel po' di parametri di configurazione con cui puoi giocare, di cui parlerò nel passaggio successivo. Ecco i passaggi che dovrai seguire per configurare Raspbian sul Pi.

Scarica l'ultima versione di motionEyeOS da -https://github.com/ccrisan/motioneyeos/releases

Inizia eseguendo i seguenti comandi per scrivere la scheda SD

wget

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

Come parte di questo comando, se stai utilizzando un Raspberry Pi zero W puoi modificare il comando sopra per includere il nome utente o la password del tuo router WiFi.

Nel mio caso, sto usando Ubuntu 16.04 come sistema operativo host per scrivere una scheda SD da 16 GB, ma se stai usando Windows puoi usare uno strumento come etch o usare l'app terminale se stai usando un Mac.

Per maggiori informazioni, controlla il wiki di motionEyeOS.

Passaggio 4: incollare la fotocamera Pi e il Pi Zero nella cartella del progetto

Incollare la fotocamera Pi e il Pi Zero nella cartella del progetto
Incollare la fotocamera Pi e il Pi Zero nella cartella del progetto
Incollare la fotocamera Pi e il Pi Zero nella cartella del progetto
Incollare la fotocamera Pi e il Pi Zero nella cartella del progetto
Incollare la fotocamera Pi e il Pi Zero nella cartella del progetto
Incollare la fotocamera Pi e il Pi Zero nella cartella del progetto
Incollare la fotocamera Pi e il Pi Zero nella cartella del progetto
Incollare la fotocamera Pi e il Pi Zero nella cartella del progetto

Dopo aver testato il flusso video dalla fotocamera Pi utilizzando un browser come Chrome sul tuo laptop/cellulare, ora è il momento di aggiungere tutto alla cartella del progetto o al libro.

Nel mio caso ho dovuto ritagliare circa 4 maniche dalla cartella, quindi praticare un foro fino alla fine come mostrato nelle immagini sopra. Ho quindi usato la colla a caldo per fissare le parti stampate in 3D alla cartella.

Infine aggiungi la cartella del progetto alla tua libreria e collega il cavo USB all'alimentatore a muro del tuo telefono cellulare

Passaggio 5: configurazione di MotionEye

Configurazione di MotionEye
Configurazione di MotionEye
Configurazione di MotionEye
Configurazione di MotionEye
Configurazione di MotionEye
Configurazione di MotionEye

MotionEye ha un'elegante interfaccia utente web e una serie di parametri di configurazione per rilevare il movimento, scattare foto, video, inviare un'e-mail quando viene rilevato un movimento e molti altri come puoi vedere nelle immagini sopra.

Una volta effettuato l'accesso per la prima volta utilizzando admin, è necessario aggiornare la password dell'amministratore e dell'utente tramite l'interfaccia utente web e riavviare il Pi.

Ora, dal momento che questa è una telecamera nascosta, potresti voler andare alla configurazione avanzata e disattivare il "Led attivazione telecamera CSI" come vedi nella prima schermata sopra. E puoi anche aggiornare l'orario di lavoro che è fondamentalmente il tempo durante il giorno in cui sei a scuola o al lavoro.

Per il rilevamento del movimento e in base a dove si imposta la telecamera nascosta nella stanza, potrebbe essere necessario modificare la soglia di cambio fotogramma per rilevare il movimento e prevenire falsi positivi.

Passaggio 6: impostazione di Hue Light utilizzando IFTTT per spaventare l'intruso

Configurazione di Hue Light utilizzando IFTTT per spaventare l'intruso
Configurazione di Hue Light utilizzando IFTTT per spaventare l'intruso
Configurazione di Hue Light utilizzando IFTTT per spaventare l'intruso
Configurazione di Hue Light utilizzando IFTTT per spaventare l'intruso
Configurazione di Hue Light utilizzando IFTTT per spaventare l'intruso
Configurazione di Hue Light utilizzando IFTTT per spaventare l'intruso

Questo è un passaggio facoltativo, ma è un'ottima aggiunta per spaventare l'intruso. Come parte della mia configurazione, sto usando la ricetta IFTTT per accendere tutte le luci Phillips Hue in casa una volta rilevato il movimento.

Per impostare la ricetta, vai su ifttt.com, crea un account e fai clic sulla nuova applet. Sul lato IF dell'applet scegli maker webhook e crea un evento trigger chiamato "HUE_on" e sul lato quindi dell'applet seleziona Phillps HUE e seleziona la luce che desideri accendere dal menu a discesa, nel mio caso sono scegli di accendere tutte le lampade della casa. Dovrai anche configurare prima il canale Phillps HUE accedendo al tuo account HUE.

Una volta terminato, prendi nota della chiave di impostazione del webhook che troverai a questo link. Quindi modifica l'URL sottostante con YOURKEY e aggiungilo all'URL Hook web in motionEye come mostrato nella prima schermata sopra.

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

Ora esegui un test rapido e regola l'impostazione della soglia di cambio fotogramma nella sezione di rilevamento del movimento, se necessario.

IFTTT è fantastico!, quindi prova a creare la tua ricetta per attivare un messaggio di telegramma a te stesso o far riprodurre della musica al tuo dispositivo Amazon Alexa Echo.

Consigliato: