Raspberry Pi Zero er så kompakt, at du bogstaveligt talt kan tage den med dig overalt. Glem mediecentre og retro-spilstationer - gem dem til det større Raspberry Pis. Din Pi Zero skal simpelthen komme ud!

Et projekt, du kan bruge det til udenfor, er at oprette en time-lapse-film af, hvad du laver lige nu. Alt det kræver er en kasse, batteripakke og et Raspberry Pi-kameramodul. Med det rigtige script kan du oprette en time-lapse-film, der registrerer din dag, klar til at uploade til YouTube eller dele den andre steder online.

Hvad du har brug for for at registrere et bærbart tidsforløb på din dag

Kan du lide ideen om at optage alt, hvad der sker? Du kan optage time-lapse-optagelser overalt, hvor du går med følgende:

  • Raspberry Pi Zero v1.3 eller nyere
  • Raspberry Pi kameramodul
  • Kamerabånd til Pi Zero
  • Elastisk bånd, der holder kablet ryddeligt
  • Bærbart batteri (se nedenfor)
  • Kraftigt emballagebånd (til fastgørelse af USB-strømkablet)

Du skal være i stand til at indsamle disse for under $ 50.

instagram viewer

Raspberry Pi Zero skal være v1.3 eller nyere, da de ældre versioner ikke har porten til kameramodulet. Senere er Pi Zero-modeller med Wi-Fi gode, men næsten tre gange prisen på 1,3.

Bemærk, at kamerabåndkablet til Pi Zero er forskelligt fra standardkamera-modulbåndet til Raspberry Pis i fuld størrelse. Dette båndkabel er smallere i den ene ende, så det passer til det mindre stik på Pi Zero.

Giv dit bærbare Time-lapse-kamera strøm

Da dette er et bærbart projekt, kræves et batteri. Tre muligheder præsenterer sig selv.

  1. Et genopladeligt standard-smartphone eller tablet.
  2. En specialbygget batteripakke til Raspberry Pi.
  3. Et kompakt, fremstillet genopladeligt batteriryg.

Hvilken du vælger afhænger af, hvilken mobilitet du håber at nyde, og hvor længe kameraet skal køre. Tag mulighed 1: dette varer længere end de andre, men gør dig mindre mobil. I mellemtiden vil Option 3 være den mest mobile mulighed, men med den laveste batterilevetid (ca. to timer). Mulighed 2 giver dig det bedste fra begge verdener, men det er ikke genopladeligt.

Læs mere: Raspberry Pi batteripakker til bærbare projekter

Installer Time Lapse-kamera

Du kan oprette det hele fra bunden, men når der er et dedikeret Raspberry Pi-diskbillede kaldet Time Lapse Camera, virker det noget meningsløst.

Hent: Time Lapse-kamera

Dette kan installeres på dit microSD-kort vha Balena Etcher eller den Raspberry Pi Imager værktøj.

Time Lapse Camera har standardindstillinger til at tage 1280x720 pixel JPEG-billeder hvert 15. sekund. Dette kan ændres i timelapse.sh-filen (se nedenfor), så du kan opbygge et brugerdefineret, konfigurerbart Raspberry Pi-bodycam.

Konfigurer kameraet

Standardindstillingerne i Time Lapse Camera-bygningen er muligvis ikke helt efter din smag. For at finjustere dem skal du åbne /boot/timelapse.sh i din teksteditor. Dette kan gøres, mens microSD-kortet er indsat i din computer, eller efter at Pi er startet, forbundet via SSH eller ved hjælp af en mus og et tastatur:

sudo nano /boot/timelapse.sh

Her finder du et afsnit mærket "Konfigurerbare ting." Brug dette til at tilpasse opsætningen efter dine præferencer:

  • Interval: tid mellem optagelser målt i sekunder
  • Bredde: billedbredde i pixels
  • Højde: billedhøjde
  • Kvalitet: hvert billede er taget som en JPG med et kvalitetsniveau på 1-100
  • Destination: dette er destinationsmappen
  • Præfiks: give time-lapse-billederne et præfiks
  • Standsning: hvis du bruger en stopknap, specificerer du GPIO-pin (modsat GND)
  • LED: hvis du bruger en status-LED, angiver GPIO-pin
  • forløbstid: Brug dette til at angive en forsinkelse for den første optagelse

Når du er færdig, skal du gemme tekstfilen, inden du afslutter. Hvis du redigerer timelapse.sh på din computer, skal du sikkert skubbe kortet ud og indsætte det i din Raspberry Pi Zero

Overvej din sag

For at forbinde din Raspberry Pi Zero og dit kamera sammen og bære dem med relativ sikkerhed skal du bruge en sag. Med så mange tilgængelige løsninger er der kun én mulighed, der tilbyder den perfekte løsning: 3D-udskrivning.

Kort sagt har du brug for en sag, der indeholder et klip eller en bestemmelse til en fastgørelse til nøglesnor. Det skal også rumme din Raspberry Pi Zero, kameraet og din valgte batteriløsning.

To gode 3D-trykte indstillinger til en Raspberry Pi Zero og et kamera:

  • Et stykke Raspberry Pi Zero + kamerataske
  • Raspberry Pi Zero Wearable Camera Case af Adafruit - leveres med et indbygget klips og et hul til fastgørelse af en ledning og iført en snor.

Ejer du ikke en 3D-printer? Se online efter en lokal eller postordre 3D-udskrivningsvirksomhed.

Perfekt!

Byg dit Raspberry Pi Zero Wearable Bodycam

Så du har din Raspberry Pi Zero, et tilfælde af en slags, en strømforsyning og scriptet. Du har muligvis valgt stop / start-knappen eller være glade for, at kameraet starter, så snart det tændes. Hvis det er muligt, kan du bruge dit lokale trådløse netværk til at oprette forbindelse via SSH for at bekræfte kameraets status.

Relaterede: Hvad er SSH?

Det er nu tid til at samle bodycam. I det mindste skal du have noget, der ligner dette:

Konverter billederne til en film

Når du har oprettet din time-lapse, skal du kompilere billederne til en video. Gennemgå først billedet for at sikre, at det er korrekt orienteret. Hvis ikke, skal du installere imagemagick og rotere dem efter behov:

sudo apt installer imagemagick
til fil i * .png; konverter $ fil-roter 90 roteret- $ fil; Færdig

Denne eksempelkommando roterer hvert billede i den aktuelle mappe 90 grader med uret. Af upi er det nødvendigt at rotere, siger .JPG-filer mod uret 90 grader:

til fil i * .jpg; konverter $ file -rotate -90 rotated- $ file; Færdig

På dette tidspunkt har du to versioner af billederne, så du vælger muligvis at slette originalerne. Dette sparer plads på mindre microSD-kort.

Opret derefter videoen ved hjælp af avconv, en del af libav-tools-pakken.

sudo apt-get install libav-tools
avconv -r 10 -i roteret billede% 04d.jpg -r 10 -vcodec libx264 -crf 20 -g 15 -s 1280x720 timelapse.avi

Vent mens din video er samlet, og se den derefter på Pi's videoafspiller.

Gå ud og start din time-lapse-video!

Alt hvad du skal gøre nu er at gå ud og starte optagelsen.

Når du er færdig, skal du lukke Pi Zero sikkert, fjerne microSD-kortet og kompilere billederne til en time-lapse-video. Enten bevar dine Raspberry Pi-kameraoptagelser for eftertiden, eller del den online.

E-mail
Sådan tilsluttes en Raspberry Pi Zero til et tv uden HDMI

Tilslutning af din Raspberry Pi Zero til et tv via HDMI er ikke altid den bedste mulighed. Sådan oprettes et RCA-kompositkabel og tilsluttes din Pi Zero ved hjælp af det.

Læs Næste

Relaterede emner
  • gør det selv
  • Hindbær Pi
  • Bærbar teknologi
  • Tidsforskydning
Om forfatteren
Christian Cawley (1481 offentliggjorte artikler)

Stedfortrædende redaktør for sikkerhed, Linux, DIY, programmering og teknisk forklaring. Han producerer også The Really Useful Podcast og har omfattende erfaring med desktop- og softwaresupport. En bidragyder til Linux Format magazine, Christian er en Raspberry Pi-tinker, Lego-elsker og retro-spilfan.

Mere fra Christian Cawley

Abonner på vores nyhedsbrev

Deltag i vores nyhedsbrev for tekniske tip, anmeldelser, gratis e-bøger og eksklusive tilbud!

Et trin mere !!!

Bekræft din e-mail-adresse i den e-mail, vi lige har sendt dig.

.