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 LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

"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.