Malinová PI nula – Timelapse s novým fotoaparátom 8 megapixelov [Časť I]

S nedávnym vydaním nového Malinová Pi nula s slot pre fotoaparát, Otvára širokú škálu možností, vďaka malej veľkosti tohto zariadenia, čo ponúka rovnaké funkcie ako model B +.

PiZeroCAM

Ak k tomu pridáme nový model fotoaparátu 8 megapixelov Nadácia nedávno začala, nás môže stať nekonečný počet projektov; v tejto Výučba Uvidíme, ako si vyrobiť jednoduchý, alebo viacerých Timelapse s využitím démon cron systém, a nástroj raspistill.

Zmeny v dizajne, ktorý bol PI nula jeden model z ostatných, Pozoruhodný je len konektor pre kamery, mierne posunutie trpel pripojenia PP1 a PP6 Od To môže ovplyvniť kompatibilitu s niektorými KLOBÚK trhu, a potreba dodatočných kábel, distinto al original en uno de sus extremos debido al reducido tamaño de la ranura de conexión.

Spojenie PP1 a PP6 v1.2 Malinová PI nula a v1.3

Začať rozvíjať tento malý projekt, prvý Budeme aktualizovať systém a jadro našej maliny, tak to odhalí náš nový model fotoaparátu, a nakoniec na aktivovať v menu raspi-config.

pi@zero:~$ sudo apt-get update && sudo apt-get upgrade && sudo rpi-update
pi@zero:~$ sudo raspi-config
raspi-config

Aktivácia fotoaparátu v raspi-config.

Po reštarte sa zmeny, budeme testovať fotoaparát s nástrojom raspistill, s líniou nasledujúci príklad, Môžeme generovať sedem snímok za dobu jednej minúty; Môžeme vidieť všetky možnosti ponúkané raspistill konzultovať manuál nástroj v poradí muž Terminál.

pi@zero:~$ raspistill -o a%04d.jpg -t 60000 -tl 10000

Potom, a po kontrole, že kamera funguje vytvorí Adresár timelapse v Adresár IP používateľa domov, ktorá bude obsahovať podadresáre pre snímky zachytené Naša Malina kamera.

pi@zero:~$ mkdir /home/pi/timelapse

Vnútri zložky vytvorili v predchádzajúcom kroku, Budeme písať skript ku ktorému som volal “tomafoto“; vždy, keď sme ju začať získame obraz kamery s aktuálny čas a chvíľu ako názov, a vo formáte jpg.

#!/bin/bash

MIN_FOTO=$(date +%H:%M)
DIRECTORIO=$(date +%d_%m_%y)

raspistill -o /home/pi/timelapses/$DIRECTORIO/$MIN_FOTO.jpg

Nakoniec pridáme nasledujúce riadky kódu v súbore /etc/rc.Local Takže zakaždým, keď spustíte systém, vytvoriť podadresár na deň, v prípade, že mu doteraz, a na aktuálny dátum, názov; Je dôležité umiestniť na poslednom riadku skriptu, to je to, čo obsahuje “Ukončite 0“.

#Comprueba si existe la carpeta de hoy, y si no, la crea.

if [ ! -d /home/pi/timelapses/$(date '+%x'|tr -s “/” “_”) ]; then
  su -c "mkdir /home/pi/timelapses/$(date '+%x'|tr -s “/” “_”)" pi
  printf "Se ha creado el directorio de timelapse de hoy"
fi

exit 0

Po reštarte, Vidíme, že to bol správne vytvorený adresár, ktorý bude obsahovať snímky zachytené po celý deň, od dnešného dňa až do výstupu na obrazovke pri spustení systému, alebo alternatívne pomocou príkazu “ls“.PiZero_Carpeta1

V mojom prípade, Urobím výlet, v ktorom chcem odpojiť po roku tvrdej práce a štúdie, Takže moja predstava je, že projekt sa začína zachytiť obrázky automaticky kŕmenie moje Malinová Pi; Budem používať pre tento účel systém daemon cron, Od používania že som sa mu bude stabilnejší ako možnosť Timelapse vlastný nástroj raspivid.

pi@zero:~$ crontab -e
no crontab for pi - using an empty one

Select an editor.  To change later, run 'select-editor'.
  1. /bin/ed
  2. /bin/nano
  3. /usr/bin/vim.tiny

Choose 1-3 [2]: 2

V súbore cron používateľ, By sme mali pridať riadok s odvolaním sa na skript tomafoto a s uvedením, že frekvencia by mal byť vykonaný automaticky; nižšie môžeme vidieť niektoré Príklady syntaxe s rôznymi frekvenciami prevedenie.

# m h  dom mon dow   command

#Capturamos una imagen cada minuto.
* * * * *  /home/pi/timelapses/tomafoto

#Capturamos una imágen cada 5 minutos.
0,5,10,15,20,25,30,35,40,45,50,55  * * * * /home/pi/timelapses/tomafoto

#Capturamos una imágen cada 10 minutos.
0,10,20,30,40,50  * * * * /home/pi/timelapses/tomafoto

Premenné slúžiace na meno podadresáre a obrázky, ktoré obsahujú, Umožňujú určiť dátum v prípade adresárov, a hodinu a minútu úlovkov potom výpočet založený na obrázky nasnímané video ako uvidíme v po dodaní tohto tutoriálu.

Ak by ste za mnou na Twitter, Facbook, Google +, LinkedIn, Feedly, alebo zdieľať pomocou tlačidiel podľa Táto publikácia, Ak máte akékoľvek otázky, alebo návrhy prosím neváhajte komentár.

Pomôžte nám osloviť viac čitateľov Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

"Jedna myšlienka na"Malinová PI nula – Timelapse s novým fotoaparátom 8 megapixelov [Časť I]

  1. Te agradezco todo el esfuerzo de este estupendo site, vaya por delante mi reconocimiento. Hola estoy tratando de desarrollar algo similar a lo que has propuesto en controles domóticos, pero he tenido problemas en el control de la raspicam (No funciona). He colocado el código en la dirección web. No funciona el código raspicam. Por otro lado no me funciona el sistema cronetap, lo he probado en otro ordenador a parte de la raspi, con LinuxMint y no ejecuta las tareas programadas. Algo no estoy haciendo bien. Pozdrav.

Pridaj komentár