• Skip to primary navigation
  • Skip to main content
  • Skip to footer

Digging the Digital

Vol Blogdrift!

  • /Now
  • Nieuw? Start hier
    • Blogroll
    • Tag Index
  • Startgids Mastodon
  • WordPress en Indieweb
    • WordPress en het indieweb
    • Hoe gebruik je IndieAuth met WordPress
    • WordPress en webmentions
    • WordPress en Micropub
    • WordPress en de Post Kind plugin
  • Notities
  • Bookmarks
  • Likes

raspberry pi

Experiment sneeuw-timelapse: geslaagd!

7 February 2021 door Frank Meeuwsen 9 Comments

Gisteren ben ik begonnen aan het maken van een timelapse met de Raspberry Pi en de bijbehorende camera. Beiden apparaatjes liggen al tijden in de kast en de sneeuwval van dit weekend leek mij een mooi moment om te zien of ik een timelapse kon maken.

Ik kwam er al snel achter dat de Raspberry Pi de software heeft ingebakken om timelapses te maken. Handleidingen om timelapses te maken zijn in overvloed te vinden. Het is maar net welke programmeertaal of schrijfwijze in het script je het meeste bevalt of wat je zelf kunt begrijpen. Ik koos voor een Python script omdat ik het redelijk kan lezen en interpreteren. Van de grond af aan iets schrijven ligt me niet zo. Een bestaand script aanpassen naar mijn wensen lukt me beter!

Na een paar tests was het tijd om de Pi en camera op een geschikte plek te plaatsen. Onze slaapkamer heeft een goed uitzicht over de buurt en een grote naaldboom. Uiteindelijk koos ik voor onderstaande professionele opstelling…

Raspberry Pi met Pi Camera om een timelapse te maken

Je ziet dat de Raspberry Pi alleen een stroomtoevoer heeft. De ingebouwde WiFi kaart zorgt dat ik via mijn Mac continu in de gaten kan houden wat er gebeurt. Ik zou dat via de grafische user interface kunnen doen van de Pi, maar sneller is de commandline. Toegang tot de Pi is beveiligd met een private en publieke sleutel die alleen op mijn Mac staat. De Pi is klein genoeg dat we gewoon de gordijnen dicht konden doen en geen last hadden van het apparaat. Mijn enige zorg was dat de ductape het zou houden op de ramen die steeds verder afkoelen.

Als je het script wilt voor de Raspberry Pi om zo’n serie foto’s te maken, hier kun je de code vinden. Op je Pi laat je het script continu lopen door via SSH in je Terminal naar de Pi te gaan en daar te typen

sudo python /jouw/pad/naar/time-lapse.py &

Vanaf dat moment krijg je elke minuut een nieuwe foto in dezelfde map.

Gluemotion maakt de timelapse van je Pi foto’s

Toen het daglicht zich langzaam liet zien vanochtend, merkte ik dat de foto’s al snel overbelicht waren. Dat is niet zo vreemd, ik had juist voor de nacht de instellingen van de camera softwarematig omhoog geschroefd. Meer ISO en meer belichtingstijd. Met daglicht heb je dat niet nodig. Ik paste de ISO en exposure_mode in het script aan. Dat deed ik meer op gevoel dan met kennis van zaken! Vervolgens heb ik de Pi nog een paar uur foto’s laten maken. Daarna heb ik meer dan 650 foto’s in een zipfile van de Raspberry Pi gehaald en naar mijn Mac gedownload. Ik zou de timelapse op de Pi kunnen maken, maar dat kost rekenkracht en tijd. Ik had inmiddels in mijn Setapp abonnement de app Gluemotion gevonden om eenvoudig timelapses te kunnen maken. Ik experimenteerde wat met de instellingen en besloot een paar foto’s niet in de export mee te nemen. Met name de foto’s rondom het wijzigen van de belichtingstijd. Die zorgden voor een vreemd effect in de uiteindelijke video. Zie hier het uiteindelijke resultaat!

6 februari 2021 21:40 tot en met 7 februari 9:30 in dik 26 seconden. Ondanks het uitzicht van de camera (niet heel spannend) ben ik best tevreden over het eindresultaat. Ik vind het leuk om te zien hoe de verlichting bij de overburen aan- en uit gaat, hoe de takken van de grote boom links wat inzakken door het sneeuwgewicht. En hoe in de ochtend onze buurvrouw bij de vogelhuisjes gaat kijken of er nog genoeg eten is. Experiment geslaagd wat mij betreft!

Volgende experimenten

Bij een volgende timelapse zou ik nog rekening houden met:

  • Het verschil tussen dag en nacht en de bijbehorende instellingen van de camera. Dat is met een goed script op te lossen. Hoe ik dat het beste kan doen, dat moet ik nog uitzoeken. Er zijn altijd meerdere wegen die naar Rome leiden met dit soort vraagstukken.
  • Als de Pi de individuele foto’s maakt wil ik ze direct of in batches naar mijn Mac of een andere plek sturen. Als backup maar ook om te voorkomen dat ik in één keer een groot bestand moet downloaden. Nu downloadde ik handmatig zo nu en dan een foto ter controle, maar ik zou dat liever automatiseren. Met de shell functie imgcat kon ik al prima op de Pi meekijken met foto’s!
  • Ik ben geen fotograaf, dus de instellingen van de Pi Camera zijn niet allemaal even duidelijk voor me. Ik kan op basis van een gegeven situatie niet bepalen welke instellingen nodig zijn voor belichting, ISO en sluitertijd. Wat handvatten en ezelsbruggen kunnen me hier mee helpen.
  • Ik merkte dat de Pi zelf soms onbereikbaar was en moeilijk reageerde via de commandline. Ik vermoed dat dit een combinatie is van de camera, het maken van de foto’s en net te weinig voeding van de stekker. Ondanks dat ik de officiële voeding van de Pi gebruik. Dat is iets om nog uit te zoeken.
  • Betere en steviger behuizing maken voor de camera. Je ziet in bovenstaande foto dat de camera met een ductape aan het raam was bevestigd en de lintkabel onbeschermd is.

Al met al is het maken van een timelapse niet heel lastig op een Raspberry Pi met de Pi Camera. De beperking zit in je fantasie en de durf om via scripts en commandline aan de slag te gaan.

Opgeslagen onder: webtech Tags: raspberry pi, timelapse

Hoe maak je een timelapse met Raspberry Pi

6 February 2021 door Frank Meeuwsen 12 Comments

Als het dan gaat sneeuwen, laat ik in elk geval proberen dat vast te leggen! Dat bedacht ik natuurlijk weer té laat vanavond. Gelukkig had ik een Raspberry Pi behoorlijk gebruiksklaar liggen en een PiCamera. Beiden een paar jaar geleden gekocht voor één of ander project. Wat nooit kwam. Maar nu wel. Het voordeel is dat de Pi en de camera behoorlijk uitgebreid zijn. De Pi heeft ingebouwde software om eenvoudig snapshots met de camera te maken. Online zijn stapels handleidingen te vinden om een timelapse te maken van beelden. Of in elk geval de losse beelden te maken. Omdat de meeste foto’s ‘s avonds en ‘s nachts worden gemaakt, moest ik wat experimenteren met de ISO waarde en andere instellingen van de camera. Dat is redelijk gelukt denk ik. Dit is de meest recente foto van onze achtertuin, rond 22:47 uur.

Eigenlijk moet  ik de camera iets naar beneden richten zodat ons achtertuintje en plat dak meer zichtbaar is. Maar die zit inmiddels met ductape aan het raam vastgeplakt, dus laat maar lekker zitten. Het is een leuk experiment. Ik ben benieuwd wat ik morgenochtend aantref in de map op de Pi en hoe de timelapse wordt.

Als je het script wilt voor de Raspberry Pi om zo’n serie foto’s te maken, hier kun je de code vinden. Op je Pi laat je het script continu lopen door via SSH in je Terminal naar de Pi te gaan en daar te typen

sudo python /jouw/pad/naar/time-lapse.py &

Vanaf dat moment krijg je elke minuut een nieuwe foto in dezelfde map. Morgen, als we terugkomen van het sleeën en sneeuwballen gooien, ga ik eens uitvogelen hoe ik er een timelapse van maak. Daar zijn genoeg handleidingen voor te vinden, dus dat moet wel goed komen! Nu is het hopen dat de Pi de hele nacht blijft werken.

Opgeslagen onder: webtech Tags: foto, raspberry pi, timelapse

Footer

Wat is dit?

Frank MeeuwsenDigging the Digital is de digital garden of commonplace book van Frank Meeuwsen. Onderwerpen variëren van indieweb tot nieuwsbrieven, bloggen, muziek en opvallende gebeurtenissen op het internet.

Meer Frank

Bloghelden - De definitieve geschiedenis van webloggend Nederland

Op deze dag

  • 2 years ago...
    • Niet alle RSS readers zijn hetzelfde
    • Het gedoe met sommige posts
    • No more platforms please
    • Adding Webmention Support from Scratch
  • 3 years ago...
    • Lock Down, Seeking New Normal, Yet Still Tempus Fugit
    • Omdat de rij bij de online boodschapp...
    • I'm not ignoring the pandemic, I'm just not writing about it
  • RSS
  • LinkedIn
  • GitHub
  • Mastodon
← An IndieWeb Webring →

Archives

  • Likes (268)
  • Bookmarks (267)
  • Notes (134)
  • Replies (53)
  • Articles (723)
  • All Posts

Digging the Digital staat op de state of the art server van Servebolt.
De snelste high-performance hosting met een sterke focus op schaalbaarheid en veiligheid.