5 cose che puoi fare con il modulo fotocamera Raspberry Pi

5 cose che puoi fare con il modulo fotocamera Raspberry Pi / Fai da te

La flessibilità del Raspberry Pi non conosce limiti, e proprio quando pensi di aver raggiunto tutto il possibile, arriva qualcos'altro. Questo potrebbe essere dovuto a una grande idea che tu o qualcun altro avete avuto, o ispirato da un nuovo componente hardware di espansione rilasciato per il dispositivo.

Una delle prime espansioni da acquistare per le espansioni di Raspberry Pi Five Great Raspberry Pi che rendono ancora più utile Cinque grandi espansioni di Raspberry Pi che lo rendono ancora più utile Il tuo Raspberry Pi è versatile ea volte sorprendente, ma stai sfruttando al massimo potere di quella piccola scatola? Accendi il tuo Pi con queste 5 espansioni! Leggi altro è il modulo della fotocamera. Con un connettore dedicato, la fotocamera può essere utilizzata per una varietà di attività. Diamo un'occhiata a loro.

Primo: attiva la fotocamera

Inizia assicurandosi di aver collegato la tua fotocamera Raspberry Pi al mini-computer. Successivamente, avvia il dispositivo ed esegui l'accesso (supponiamo che tu stia utilizzando il Raspberry Pi OS predefinito, Raspbian Ottimizza la potenza del tuo Raspberry Pi con Raspbian Ottimizza la potenza del tuo Raspberry Pi con Raspbian Come si addice a un uomo con troppa tecnologia sulle sue mani, ho recentemente giocato con il mio Raspberry Pi, configurando il dispositivo in modo che funzioni al massimo delle sue potenzialità ... Continua a leggere ... Continua a leggere). Alla riga di comando, inserisci

sudo raspi-config

Nel menu seleziona Abilita fotocamera.

Da qui, seleziona Abilitare, poi finire e riavviare.

Scattare una foto

Quando il tuo Pi si riavvia, accedi nuovamente e al prompt inserisci

raspistill -o image.jpg

Questo catturerà la tua prima immagine, che potrai visualizzare nella GUI. Se non usi già Terminale dalla GUI, dovresti passare a questo, usando il comando

startx

I comandi successivi possono essere eseguiti in Terminale e i risultati vengono controllati nel file manager Raspbian. Puoi prendere tutte le foto che vuoi con questo comando, anche se tieni presente che il nome del file, image.jpg, dovrà essere cambiato ad ogni iterazione del comando, per evitare di sovrascrivere l'immagine precedente.

Andiamo un po 'più avanzati e diamo istruzioni al Pi di scattare una foto a tempo seguendo un singolo tasto.

Inizia installando il supporto Python per la videocamera.

sudo apt-get install python-picamera python3-picamera

Una volta fatto, entra

sudo inattivo e

Questo avvierà l'ambiente Python. Python si apre regolarmente nelle esercitazioni di Raspberry Pi ed è un linguaggio sorprendentemente facile da apprendere. Per ulteriori informazioni su questo, ti suggeriamo di consultare i nostri cinque migliori siti Web per imparare Python I 5 migliori siti Web per imparare la programmazione Python I 5 migliori siti web per imparare la programmazione Python Vuoi imparare la programmazione Python? Ecco i modi migliori per imparare Python online, molti dei quali sono completamente gratuiti. Leggi di più e visita Lynda.com se sei interessato a portare ulteriormente le tue abilità in Python.

Vai a File> Nuova finestra per aprire un editor di testo e inserire il seguente codice:

import time import picamera con picamera.PiCamera () come fotocamera: camera.start_preview () time.sleep (0) camera.capture ('/ home / pi / Desktop / image.jpg') camera.stop_preview ()

Uso File> Salva per salvare il tuo lavoro, nominandolo qualcosa come timedsnap.py. Quando sei pronto per eseguire lo script, vai a Esegui> Esegui modulo, o semplicemente toccare F5.

Possiamo utilizzare questo stesso script, con alcune modifiche, per utilizzare il modulo videocamera Raspberry Pi per altri progetti.

Una fotocamera PiC con un timer

Lo stesso copione può essere riutilizzato con un piccolo ritocco per creare una fotocamera con un conto alla rovescia temporizzato, un enorme vantaggio per tutti gli snapper ossessionati dai selfie. Ammettiamolo, questo è un Raspberry Pi, quindi probabilmente puoi trovare il modo di montare la custodia e la fotocamera su un bastone selfie e uscire in pubblico con esso.

Per aggiungere un conto alla rovescia di 5 secondi, cambia la linea

time.sleep (0)

a

time.sleep (5)

Quando hai finito, ricorda di salvare e premi F5 per iniziare il conto alla rovescia. Dire “Formaggio!”

Registra video con la tua fotocamera Raspberry Pi

Prendere le foto è una cosa, ma per quanto riguarda il video? Proprio come con una fotocamera per smartphone o una webcam desktop standard (che è essenzialmente ciò che la fotocamera di Pi è, solo senza l'involucro) puoi anche registrare video.

Nel prompt dei comandi, modifica lo script come segue:

import time picamera con picamera.PiCamera () come fotocamera: camera.start_preview () camera.start_recording ('/ home / pi / Desktop / video.h264') time.sleep (30) camera.stop_recording () camera.stop_preview ( )

Noterai che ho impostato il time.sleep () valore a 30, il che significa che lo script inizierà la registrazione, attenderà 30 secondi, quindi si fermerà. Salva questo script come videocapture.py, e premi F5 per correre.

Notare l'uso del camera.start_recording () funzione. Questo salva il filmato come un file chiamato video.h264, un video clip ad alta definizione che è possibile aprire dal desktop Raspbian. Il modo migliore per farlo è navigare nella cartella Desktop (o qualunque sia il percorso file scelto nello script precedente), premere F4 per aprire il terminale e accedere

omxplayer video.h264

Aggiungi una batteria adatta per il Raspberry Pi e un display e hai una videocamera compatta!

Fotografia Time-Lapse

Fotografia time-lapse 4 modi per fare video time-lapse 4 modi per fare video time-lapse I video time-lapse sono alcuni dei miei video preferiti da guardare. Sono così affascinanti, sia che il video mostri il passare del tempo in un deserto o il flusso di lavoro di uno sketch artist. C'è solo qualcosa ... Read More è cresciuto in popolarità con l'esplosione delle macchine fotografiche per smartphone negli ultimi anni, rendendo praticamente accessibile a tutti quella che era una provincia di fotografi specializzati.

Lo svantaggio di usare uno smartphone per quel tipo di fotografia è ovvio; richiede molto tempo e utilizza una risorsa di cui potresti aver bisogno, bene, facendo e ricevendo telefonate. Il Raspberry Pi con la sua fotocamera allegata costituisce una buona alternativa e con una batteria collegata può rivelarsi altrettanto portatile e versatile come un'app per Android o iPhone, e ha più senso che usare il Pi come trigger a scatto per una DSLR. Acquisire foto time-lapse con la tua webcam Raspberry Pi e DSLR o USB Come acquisire fotografie time-lapse con la tua fotocamera Raspberry Pi e DSLR o USB La fotografia time-lapse ti può dare un'idea di come funziona il mondo a livello macroscopico , al di là di qualsiasi cosa concepibile per la normale esperienza umana del tempo. Leggi di più .

Prima di procedere, installa ffmpeg:

sudo apt-get install ffmpeg

Quindi, usa questo script Python per catturare le immagini time lapse:

import time import picamera VIDEO_DAYS = 1 FRAMES_PER_HOUR = 60 FRAMES = FRAMES_PER_HOUR * 24 * VIDEO_DAYS def capture_frame (frame): con picamera.PiCamera () come cam: time.sleep (2) cam.capture ('/ home / pi / Desktop / frame% 03d.jpg '% frame) # Cattura le immagini per fotogrammi nell'intervallo (FRAMES): # Notare il tempo prima dell'acquisizione = time.time () capture_frame (frame) # Attendere la cattura successiva. Si noti che consideriamo il tempo impiegato per acquisire l'immagine # durante il calcolo del tempo di ritardo. Sleep (int (60 * 60 / FRAMES_PER_HOUR) - (time.time () - start))

Con questo script hai creato una raccolta di immagini registrate nell'arco di 60 minuti. Per visualizzare le immagini come film, compila le immagini come segue:

ffmpeg -y -f image2 -i /home/pi/Desktop/frame%03d.jpg -r 24 -vcodec libx264 -profile alto -preset lento /home/pi/Desktop/timelapse.mp4

Puoi eseguire il video nel tuo Raspberry Pi con un comando Terminale:

omxplayer timelapse.mp4

Il video verrà quindi riprodotto a schermo intero. Potrebbe sembrare qualcosa del genere ...

La videocamera di sicurezza Raspberry Pi

Abbiamo già esplorato come costruire un sistema di sicurezza per webcam con il tuo Raspberry Pi Costruire un sistema di sicurezza Motion Capture usando un Raspberry Pi Costruire un sistema di sicurezza Motion Capture usando un Raspberry Pi Dei molti progetti che puoi costruire con Raspberry Pi, uno dei più interessanti e permanentemente utili è il sistema di sicurezza motion capture. Leggi di più, con un tutorial che precede la disponibilità diffusa della fotocamera dedicata di Pi. Le cose sono ovviamente cambiate da allora, ma è possibile utilizzare gli stessi principi e software per trasformare il Pi in una soluzione di videocamera di sicurezza molto più compatta. In teoria, puoi monitorare l'andirivieni in entrata e in uscita per meno di $ 100 utilizzando una o più telecamere di sicurezza Raspberry Pi.

Ti abbiamo dato cinque usi per il tuo modulo fotocamera Raspberry Pi, ma riteniamo che potresti essere in grado di aggiungere all'elenco. Come usi il tuo? Diteci nei commenti.

Scopri di più su: fotocamera digitale, Raspberry Pi.