Sommario:

Webcam ad alta risoluzione: 9 passaggi (con immagini)
Webcam ad alta risoluzione: 9 passaggi (con immagini)

Video: Webcam ad alta risoluzione: 9 passaggi (con immagini)

Video: Webcam ad alta risoluzione: 9 passaggi (con immagini)
Video: LA WEBCAM PIÚ TECH AL MONDO 2024, Novembre
Anonim
Webcam ad alta risoluzione
Webcam ad alta risoluzione

Per alcuni anni ho usato una webcam basata su RPi (con il modulo PiCam). Le immagini prodotte andavano bene ma poi c'è stato il momento in cui non ero più soddisfatto della qualità. Ho deciso di realizzare una webcam ad alta risoluzione.

Sono state utilizzate le seguenti parti:

Forniture

- 1 RPi 3, Model B, V1.2 (acquistato localmente ~30$)- 1 Canon Powershot S5 (acquistato su una piattaforma online di seconda mano per circa 20$)- 1 Power over Ethernet Splitter: da PoE a 12V/9V/5V: (TL-POE10R: splitter PoE), ca. 12$- 2 convertitori step-down 1.5..35V a 1.5.. 35V: (DSN6000AUD), 2x 3.5$

Passaggio 1: preparare RPi

Prepara RPi
Prepara RPi

Non descriverò la preparazione dell'RPi. Ci sono probabilmente migliaia di Instructables e howto che mostrano questo passaggio. Di conseguenza, hai un RPi pronto con raspbian di una versione corrente.

Passaggio 2: personalizza l'RPi

Personalizza l'RPi
Personalizza l'RPi

Passiamo ora ai passaggi più interessanti. L'idea alla base dell'intero esercizio è: scattare foto ogni 10 minuti, archiviarle nella memoria collegata alla rete (un Synology NAS), stampare la data e l'ora sull'immagine e, voilà.

L'immagine corrente è disponibile sul Web poiché la cartella sul NAS è quella accessibile da Internet.

Innanzitutto l'RPi deve montare la condivisione disponibile sul NAS in cui deve essere archiviata l'immagine. Pertanto è stato necessario adattare il file /etc/fstab e aggiungere la seguente riga:

# monta il NAS192.168.1.2:/volume1/web /mnt/nas2/web/ nfs vers=3, rw, soft, intr 0 0

Se stai andando in quella direzione, usa i tuoi indirizzi di NAS appropriati. In alternativa, puoi anche salvare il file localmente su RPi e accedervi direttamente. In tal caso dimentica questa alterazione di /etc/fstab.

Per scattare le foto ho usato gphoto2 e il seguente semplice script:

#!/bin/sh

#kill qualsiasi processo di foto2 che potrebbe accedere al bus USB

pkill gphoto2

#scatta la foto con gphoto2

gphoto2 --capture-image-and-download --force-overwrite --filename /mnt/nas2/web/test.jpg

#inserisci data e ora nell'immagine

TESTO=`data +"%F %H:%M"`

convert -font helvetica -fill white -pointsize 70 -draw "text 20, 2350 '$TEXT'" /mnt/nas2/web/test.jpg /mnt/nas2/web/test.jpg

Questo script viene archiviato come

/home/pi/scatta-foto.sh

renderlo eseguibile da

chmod a+x /home/pi/take-picture.sh

Ora collega la fotocamera con un cavo USB e alimenta la fotocamera.

Se la memoria della fotocamera è montata automaticamente, è necessario sopprimerla poiché gphoto2 può accedere alla fotocamera se è nella cosiddetta modalità PTP. È possibile sopprimere l'automount sul desktop dell'RPi.

Esegui lo script e la fotocamera dovrebbe scattare una foto.

Riceverai una risposta del tipo:

pi@picam2-walensee:~ $./take-picture.sh

Neue Datei è in /store_00010001/DCIM/100CANON/IMG_0163-j.webp

Poiché, nel mio caso, l'immagine è ora presa, archiviata ed etichettata con data e ora, posso accedervi tramite il web.

Per eseguire lo script take-picture.sh tutti i 10 minuti, ho aggiunto una voce in crontab:

sudo crontab -e

aggiungere le seguenti righe:

# scatta una foto ogni 10 minuti */10 * * * * /home/pi/take-picture.sh

Questo eseguirà lo script /home/pi/take-picture.sh ogni 10 minuti (primo */10). Poiché abbiamo modificato il crontab con "sudo", il crontab viene creato per il superutente e lo script viene eseguito con i diritti del superutente. Questo potrebbe probabilmente essere fatto anche come utente 'pi'. Non l'ho provato. In tal caso, il comando per modificare il crontab dell'utente pi sarebbe "crontab -e".

Passaggio 3: caso

Caso
Caso

Per determinare le dimensioni della custodia per la webcam, ho costruito il tutto in Sketchup. Ho realizzato un modello approssimativo della telecamera nello stato ON (l'obiettivo è più lungo che nello stato OFF) e ho aggiunto tutti i componenti elettronici necessari: convertitore step-down da PoE a 12V, da 12V a 7,5V (per telecamera), Da 12V a 5V (per RPi).

Davanti all'obiettivo c'è l'apertura che verrà chiusa con un pezzo di vetro. L'apertura superiore e laterale è destinata al montaggio delle parti e alla manutenzione.

Piano inferiore (non visibile qui): il foro inferiore è per il cavo ethernet e la fessura è per la vite per fissare la telecamera.

Passaggio 4: preparazione per la conversione in DXF

Preparazione per la conversione in DXF
Preparazione per la conversione in DXF

Poiché ho solo un account Sketchup di base, ho dovuto trovare un modo per convertire il piano in un file DXF per il taglio laser.

Pertanto, ho posizionato tutte le pareti piatte, una accanto all'altra e ho rimosso la terza dimensione. Successivamente, ho scaricato il file STL risultante.

Passaggio 5: conversione in DXF

Conversione in DXF
Conversione in DXF

Per la conversione in DXF ho usato freecad. Importa il file STL ed esporta come DXF. Questo file è stato quindi inviato al negozio per tagliare il compensato da 5 mm.

Passaggio 6: oh-oh

Oh, oh
Oh, oh

Alcuni giorni dopo, i pezzi sono stati tagliati.. ma mamma mia. In qualche modo ho commesso un errore nel convertire i dati di sketchup nei dati dxf. Ho dovuto ridimensionarli e quindi: ho dovuto usare la raspa per far combaciare le parti. Che casino…

Ma alla fine ho potuto incollare tutte le parti insieme e infine dipingerle di bianco per riflettere più luce solare possibile. (non è previsto il raffreddamento.)

Passaggio 7: coperchi

coperchi
coperchi
coperchi
coperchi
coperchi
coperchi

Poiché ho già una certa esperienza con le webcam "non funzionanti", ho deciso di avere un facile accesso alle parti nel caso.

Per questo ho progettato dei coperchi molto semplici. Per il coperchio laterale e per il coperchio superiore, il meccanismo è molto semplice. È solo un pezzo di filo piegato che può essere ruotato di circa 30° per bloccare il coperchio in posizione.

Passaggio 8: accedi alle immagini

Accedi alle immagini
Accedi alle immagini

Le immagini sono accessibili tramite il seguente link:

www.windy.com/de/-Webcams/Schweiz/Sankt-Ga…

Queste sono ancora le immagini della vecchia webcam. Seguiranno i nuovi.

Passaggio 9: montaggio della fotocamera

Montaggio della fotocamera
Montaggio della fotocamera
Montaggio della fotocamera
Montaggio della fotocamera
Montaggio della fotocamera
Montaggio della fotocamera
Montaggio della fotocamera
Montaggio della fotocamera

Dopo l'installazione di tutte le parti nella custodia, è arrivato il momento di montarla.

Come faccio di solito, ho fissato l'intera custodia al tubo dell'acqua piovana utilizzando una staffa che normalmente viene utilizzata per fissare un tubo dell'acqua di scarico a una parete. L'ho appena usato al contrario.

Come puoi vedere nell'ultima immagine, la finestra del case avrebbe potuto essere molto più piccola, ma comunque sembra funzionare.

Consigliato: