Bringebær PI null – Timelapse med det nye kameraet 8 megapiksler [Del I]

Med den nylige utgivelsen av den nye Bringebær Pi null med spor for kameraet, Åpner en rekke muligheter den lille størrelsen på denne enheten, hva tilbyr de samme funksjonene som modellen B +.

PiZeroCAM

Hvis dette vi legger til det ny modell av kameraet 8 megapiksler Stiftelsen har nylig lansert, oss kan skje et uendelig antall prosjekter; i dette opplæringen Vi vil se hvordan å gjøre enkel, eller flere timelapse utnytter den systemet cron daemon, og verktøyet raspistill.

Endringer i utformingen er PI null en modell til andre, bare bemerkelsesverdig er kontakt for kameraet, liten forskyvning led av tilkoblinger PP1 og PP6 Siden Det kan påvirke noen lue markedet, og behovet for en ekstra kabel, I motsetning til originalen i en av endene på grunn av den lille størrelsen på tilkobling sporet.

Tilkoblinger PP1 og PP6 i bringebær PI null v1.2 og v1.3

Å begynne å utvikle dette lille prosjektet, første Vi vil oppdatere både systemet og kjernen av vår bringebær, så dette oppdager våre nye kameramodell, og til slutt den aktivere i menyen Raspi-config.

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

Aktivere kameraet i raspi-config.

Etter gjenstarte bruke endringene, vil vi teste kameraet med verktøyet raspistill, med følgende eksempel linje, Vi kan generere syv bilder i en tid med ett minutt; Vi kan se alle alternativene som tilbys av raspistill håndboken av verktøyet av bestillingen mann Terminal.

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

Deretter, og etter å ha sjekket at kameraet fungerer vil skape den Directory timelapse i den Directory IP brukerens Hjem, som inneholder undermappene til bildene tatt av den våre bringebær kamera.

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

I mappen opprettet i forrige trinn, Vi skal skrive en skriptet som jeg har kalt “tomafoto“; Når vi starter det vil vi få et bilde av kameraet med gjeldende klokkeslett og minutt som navn, og i jpg-format.

#!/bin/bash

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

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

Til slutt vil vi legge til følgende linjer med kode i filen /etc/rc.local så hver gang du starter systemet, Opprett en undermappe for dagen i saken som han ikke tidligere, og med gjeldende dato som navn; Det er viktig å plassere dem på den siste linjen i skriptet, Det er hva inneholder “Avslutt 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

Etter omstart, Vi kan se at det er riktig opprettet mappen som inneholder bildene tatt hele dagen fra dag gjennom arbeidsytelsen opp på skjermen under oppstart, eller alternativt ved å bruke kommandoen “ls“.PiZero_Carpeta1

I mitt tilfelle, Jeg skal lage en tur der jeg skal koble etter et hardt år av arbeid og studier, så min idé er at prosjektet begynner å ta bilder automatisk av mate min Bringebær Pi; Jeg vil bruke for dette formålet den systemet daemon cron, Siden for bruk at jeg skal gi ham vil være mer stabilt enn alternativet timelapse eget verktøy 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

I filen cron bruker, Vi bør legge en linje ved å bruke til den skriptet tomafoto og med at frekvens bør kjøres automatisk; nedenfor ser vi noen syntakseksempler med forskjellige frekvenser for gjennomføring.

# 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

Variablene brukes for navnet undermapper og bildene de inneholder, Å identifisere med datoen i kataloger, og time og minutt i fangstene for å få så en video basert på bilder tatt som vi skal se i den følgende levering av denne opplæringen.

Hvis du liker du kan følge meg på Twitter, Facbook, Google +, LinkedIn, Feedly, eller dele det med knappene under denne publikasjonen, Hvis du har spørsmål eller forslag ikke nøl med å kommentere.

Hjelp oss å nå flere lesere Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

Legg inn en kommentar