Livestream Ihr Leben mit einer tragbaren Raspberry Pi Zero Kamera

Der Raspberry Pi Zero ist so kompakt, dass Sie ihn buchstäblich überall hin mitnehmen können. Vergessen Sie Media Center und Retro-Spielestationen – bewahren Sie diese für die größeren Raspberry Pis auf. Ihr Pi Zero muss einfach ins Freie!

Ein Projekt, das Sie für den Außenbereich verwenden können, besteht darin, einen Zeitrafferfilm darüber zu erstellen, was Sie gerade tun. Alles, was es benötigt, ist ein Gehäuse, ein Akku und ein Raspberry Pi-Kameramodul. Mit dem richtigen Skript können Sie einen Zeitrafferfilm erstellen, der Ihren Tag aufzeichnet und auf YouTube hochgeladen oder an anderer Stelle online geteilt werden kann.

Was Sie brauchen, um einen tragbaren Zeitraffer Ihres Tages aufzuzeichnen

Wie die Idee, alles aufzuzeichnen, was passiert? Sie können Zeitraffermaterial überall aufzeichnen, indem Sie Folgendes tun:

Sie sollten in der Lage sein, diese für unter 50 $ zu sammeln.

Der Raspberry Pi Zero muss Version 1.3 oder höher sein, da die älteren Versionen nicht über den Kameramodulanschluss verfügen. Spätere Pi Zero-Modelle mit Wi-Fi sind gut, aber fast dreimal so teuer wie die 1.3.

Livestream Ihr Leben mit einer tragbaren Raspberry Pi Zero Kamera - muo diy wearable raspberry pi zero

Beachten Sie, dass sich das Kamera-Flachbandkabel für den Pi Zero vom Standard-Kameramodul-Band für Raspberry Pis in voller Größe unterscheidet. Dieses Flachbandkabel ist an einem Ende schmaler, um dem kleineren Anschluss am Pi Zero zu entsprechen.

Schalten Sie Ihre tragbare Zeitrafferkamera ein

Da es sich um ein tragbares Projekt handelt, ist eine Batterie erforderlich. Drei Optionen bieten sich an.

  1. Ein Standard-Akku für Smartphones oder Tablets.
  2. Ein speziell angefertigter Akku für den Raspberry Pi.
  3. Ein kompakter, gefertigter Akku zurück.

Welche Sie wählen, hängt davon ab, welche Art von Mobilität Sie genießen möchten und wie lange die Kamera laufen sollte. Nehmen Sie Option 1: Dies dauert länger als die anderen, macht Sie jedoch weniger mobil. In der Zwischenzeit ist Option 3 die mobilste Option, jedoch mit der niedrigsten Akkulaufzeit (ca. zwei Stunden). Option 2 bietet Ihnen das Beste aus beiden Welten, ist jedoch nicht wiederaufladbar.

Lesen Sie mehr: Raspberry Pi-Akkus für tragbare Projekte

Installieren Sie die Zeitrafferkamera

Sie könnten das Ganze von Grund auf neu einrichten, aber wenn es ein dediziertes Raspberry Pi-Disk-Image namens Time Lapse Camera gibt, scheint das etwas sinnlos zu sein.

Herunterladen : Zeitrafferkamera

Dies kann mit BalenaEtcher oder dem Raspberry Pi Imager- Tool auf Ihrer microSD-Karte installiert werden.

Die Zeitrafferkamera verfügt über Standardeinstellungen, um alle 15 Sekunden JPEG-Bilder mit 1280 x 720 Pixel aufzunehmen. Dies kann in der Datei timelapse.sh (siehe unten) geändert werden, sodass Sie eine benutzerdefinierte, konfigurierbare Raspberry Pi-Bodycam erstellen können.

Konfigurieren Sie die Kamera

Die Standardeinstellungen im Build der Zeitrafferkamera entsprechen möglicherweise nicht ganz Ihren Wünschen. Um sie zu optimieren, öffnen Sie /boot/timelapse.sh in Ihrem Texteditor. Dies kann erfolgen, während die microSD-Karte in Ihren Computer eingelegt ist oder nachdem der Pi gestartet, über SSH oder mit Maus und Tastatur verbunden wurde:

 sudo nano /boot/timelapse.sh

Hier finden Sie einen Abschnitt mit der Bezeichnung "Konfigurierbares Material". Verwenden Sie diese Option, um das Setup nach Ihren Wünschen anzupassen:

  • Intervall: Zeit zwischen den Aufnahmen, gemessen in Sekunden
  • Breite: Bildbreite in Pixel
  • Höhe: Bildhöhe
  • Qualität: Jedes Bild wird als JPG mit einer Qualitätsstufe von 1-100 aufgenommen
  • Ziel : Dies ist das Zielverzeichnis
  • Präfix: Geben Sie den Zeitrafferbildern ein Präfix
  • Halt: Gibt bei Verwendung einer Stopptaste den GPIO-Pin an (gegenüber von GND).
  • LED: Gibt bei Verwendung einer Status-LED den GPIO-Pin an
  • prevtime: Verwenden Sie diese Option , um eine Verzögerung für die erste Erfassung anzugeben

Wenn Sie fertig sind, speichern Sie die Textdatei vor dem Beenden. Wenn Sie timelapse.sh auf Ihrem Computer bearbeiten, werfen Sie die Karte sicher aus und legen Sie sie in Ihren Raspberry Pi Zero ein

Betrachten Sie Ihren Fall

Um Ihren Raspberry Pi Zero und Ihre Kamera miteinander zu verbinden und sie relativ sicher zu tragen, benötigen Sie eine Tasche. Bei so vielen verfügbaren Lösungen gibt es nur eine Option, die die perfekte Lösung bietet: 3D-Druck.

Kurz gesagt, Sie benötigen einen Koffer mit einem Clip oder eine Vorkehrung für einen Aufsatz im Lanyard-Stil. Es muss auch Ihren Raspberry Pi Zero, die Kamera und die von Ihnen gewählte Batterielösung aufnehmen.

Zwei gute 3D-gedruckte Gehäuseoptionen für einen Raspberry Pi Zero und eine Kamera:

Sie besitzen keinen 3D-Drucker? Suchen Sie online nach einem lokalen oder Versandhandelsunternehmen für 3D-Druck.

Perfekt!

Bauen Sie Ihre Raspberry Pi Zero Wearable Bodycam

Sie haben also Ihren Raspberry Pi Zero, eine Art Koffer, ein Netzteil und das Skript. Möglicherweise haben Sie sich für die Stopp / Start-Taste entschieden oder freuen sich, dass die Kamera beim Einschalten startet. Wenn möglich, können Sie über Ihr lokales drahtloses Netzwerk eine Verbindung über SSH herstellen, um den Status der Kamera zu bestätigen.

Verwandte: Was ist SSH?

Jetzt ist es Zeit, die Bodycam zusammenzubauen. Zumindest sollten Sie etwas haben, das diesem ähnelt:

Livestream Ihr Leben mit einer tragbaren Raspberry Pi Zero Kamera - muo diy wearable raspberry pi bodycam assembly

Konvertieren Sie die Bilder in einen Film

Nachdem Sie Ihren Zeitraffer erstellt haben, müssen Sie die Bilder zu einem Video zusammenstellen. Überprüfen Sie zunächst das Bild, um sicherzustellen, dass es richtig ausgerichtet ist. Wenn nicht, installieren Sie imagemagick und drehen Sie sie entsprechend:

 sudo apt install imagemagick
for file in *.png; do convert $file -rotate 90 rotated-$file; done

Dieser Beispielbefehl dreht jedes Bild im aktuellen Verzeichnis um 90 Grad im Uhrzeigersinn. Von upi müssen beispielsweise JPG-Dateien um 90 Grad gegen den Uhrzeigersinn gedreht werden:

 for file in *.jpg; do convert $file -rotate -90 rotated-$file; done

Zu diesem Zeitpunkt verfügen Sie über zwei Versionen der Bilder, sodass Sie möglicherweise die Originale löschen können. Dies spart Platz auf kleineren microSD-Karten.

Erstellen Sie als Nächstes das Video mit avconv, einem Teil der libav-tools-Suite.

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

Warten Sie, während Ihr Video kompiliert ist, und zeigen Sie es dann auf dem Videoplayer des Pi an.

Geh raus und starte dein Zeitraffervideo!

Livestream Ihr Leben mit einer tragbaren Raspberry Pi Zero Kamera - muo diy wearable raspberry pi bodycam worn

Jetzt müssen Sie nur noch loslegen und mit der Aufnahme beginnen.

Wenn Sie fertig sind, fahren Sie den Pi Zero sicher herunter, entfernen Sie die microSD-Karte und kompilieren Sie die Bilder zu einem Zeitraffervideo. Bewahren Sie Ihr Raspberry Pi Bodycam-Material entweder für die Nachwelt auf oder teilen Sie es online.