Malina PI nula – Timelapse s novou kamerou 8 megapixelů [Část I]

S nedávným vydáním nového Malina Pi nula s slot pro fotoaparát, Otevírá širokou škálu možností díky malé velikosti tohoto zařízení, Co nabízí stejné funkce jako model B +.

PiZeroCAM

Pokud k tomu přidáme nový model fotoaparátu 8 megapixelů nedávno spustila nadace, nás může stát nekonečný počet projektů; v tomto Výukový program Uvidíme, jak si vyrobit jednoduchá, nebo několik timelapse s využitím systému cron démona, a nástroj raspistill.

Změny v designu, který je PI nula jeden model pro jiné, pouze je konektor pro fotoaparát, lehké posunutí trpěl připojení PP1 a PP6 Od To může ovlivnit kompatibilitu s nějakou HAT trh, a potřeba další kabel, Na rozdíl od originálu v jednom z jeho konců kvůli malé velikosti slot pro připojení.

Připojení PP1 a PP6 Malina PI nula v1.2 a v1.3

Chcete-li začít rozvíjet tento malý projekt, první Budeme aktualizovat systém a jádro našeho Malina, Takže to zjistí náš nový model fotoaparátu, a konečně v aktivovat v menu Raspi-config.

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

Aktivace fotoaparátu v raspi-config.

Po restartování počítače použít změny budeme testovat fotoaparát s nástrojem raspistill, s následujícím řádku, Můžeme vygenerovat sedm obrázků v čase jedné minuty; Můžeme vidět všechny možnosti nabízené raspistill naleznete v příručce nástroje podle pořadí muž Terminál.

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

Pak, a po kontrole, že se vytvoří fotoaparát funguje Directory timelapse v Adresář IP uživatele, to bude obsahovat podadresáře přizpůsobit obrazy zachycené Naše maliny fotoaparát.

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

Uvnitř složky vytvořené v předchozím kroku, Budeme psát skript na kterou jsem nazval “tomafoto“; pokaždé, když jsme ji spustit získáme obrázek fotoaparátu s aktuálním časem a minuty jako jméno, a ve formátu jpg.

#!/bin/bash

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

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

Nakonec přidáme následující řádky kódu v souboru /etc/rc.Local Takže pokaždé, když spustíte systém, Vytvořte podadresář pro den v případě, že má dříve, a s aktuálním datem jako jméno; Je to důležité pro jejich umístění na posledním řádku skriptu, To je to, co obsahuje “konec 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 restartu, Vidíme, že to byl správně vytvořen adresář, který bude obsahovat obrázky zachytil celý den od dnešního dne až výstup na obrazovku při spuštění systému, nebo alternativně pomocí příkazu “ls“.PiZero_Carpeta1

V mém případě, Já udělám výlet, v němž hodlám odpojit po roce tvrdé práce a studie, Takže moje představa je, že projekt začíná zachytit snímky automaticky krmení moje Malina Pi; Budu používat pro tento účel démon systému cron, Protože pro využití že se mu bude stabilnější než volba 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 souboru cron uživatel, Bychom měli přidat řádek po vyvolání se skript tomafoto a uvede s touto frekvencí by měla být provedena automaticky; níže můžeme vidět některé příklady syntaxe Frekvence spouštění.

# 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

Ukazatele používané pro název podadresáře a obrazy, které obsahují, Oni nám umožní identifikovat s datem u adresářů, a hodinu a minutu v úlovcích pro kompilaci pak video, založený na snímky pořízené jak uvidíme v po dodání tohoto kurzu.

Pokud jste jako vy se mnou na Twitter, Facbook, Google +, LinkedIn, Feedly, nebo jej sdílet s tlačítky v této publikaci, Pokud máte jakékoliv dotazy nebo návrhy prosím neváhejte se vyjádřit.

Pomozte nám dostat více čtenářů Share on LinkedIn
LinkedIn
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on Google+
Google +
Email this to someone
e-mail

"Jedna myšlenka na"Malina PI nula – Timelapse s novou kamerou 8 megapixelů [Část I]

  1. Oceňuji snahu tohoto super stránky, do toho moje uznání. Ahoj snažím se vytvořit něco podobného, co jste navrhli v ovládacích prvků domácí automatizace, ale měl jsem problémy v kontrole raspicam (Nefunguje to). Umístil jsem kód na webové adrese. Má kód raspicam. Na straně druhé nefunguje cronetap systém, Zkoušel jsem to v jiném počítači kromě raspi, LinuxMint a neběží naplánovaných úloh. Já nebudu dělat dobře. Pozdrav.

Napsat komentář