So erstellen Sie ein Stop Motion Animation Studio mit einem Himbeer-Pi

In diesem Tutorial zeige ich Ihnen, wie Sie den Raspberry Pi und die Kamera für die Erstellung Ihres Films mit einer einfachen und kostenlosen Stopmotion-Software konfigurieren. Standardmäßig wird das Pi-Kameramodul nicht von Standard-Video-Subsystemen unterstützt. Nach dem Zusammenbauen der Hardware installieren Sie eine Kompatibilitätsebene und die Stop-Motion-Software.

Animation

Sammeln Sie die Komponenten

  • Himbeer-Pi-Modell B mit Netzteil, Gehäuse und SD-Karte
  • Pi-kompatibler WLAN-Adapter
  • Himbeer-Pi-Kameramodul
  • Raspberry Pi Camera Module Extended Cable-12 "oder länger, wenn Sie möchten
  • Raspberry Pi-Kameramodul-Montagesatz
  • Stativ oder Ständer für die Raspberry Pi Kamera 
  • Befestigt diesen Faden an einem Standard-Stativpfosten. UNC 1/4 "-20 Gewinde.
  • Pi-kompatibler Monitor, HDMI-Kabel, Tastatur und Maus. Eine Tastatur mit integriertem USB-Anschluss für die Maus vereinfacht das Setup.
  • Etwas zu filmen LEGO Minifiguren sind ein hervorragendes Thema

Raspberry Pi Camera zusammenbauen

Die Pi-Kamera wird mit einem kurzen Flachbandkabel geliefert, das das Anbringen und Anbringen an einem Stativ oder die Entfernung vom Pi selbst erschwert. Die folgenden Anweisungen führen Sie durch das Ersetzen des Kabels durch ein längeres, das Anbringen der Kamera am Pi und die Montage auf einem Stativ.

  • Halten Sie das Kameramodul mit zwei Fingern und halten Sie das Objektiv von der Handfläche weg
  • Suchen Sie den Flachbandkabelstecker am unteren Kameramodul
  • Führen Sie mit der anderen Hand einen Finger auf beide Seiten des Steckverbinders, ziehen Sie den Stecker nach unten und lösen Sie das Kabel
  • Ziehen Sie das Kabel vorsichtig aus dem Stecker
  • Schieben Sie ein Ende des neuen, längeren Flachbandkabels in den Stecker, wobei die blaue Seite des Kabels von der Platine weg und die verzinnte Seite zur Platine zeigt
  • Schieben Sie den Stecker fest zu

Verbinden Sie das Kamerakabel mit der Platine.  

  • Suchen Sie den Kameraanschluss am Pi direkt hinter dem Ethernet-Anschluss
  • Ziehen Sie die Seiten des Kamerasteckers mit zwei Fingern nach oben von der Platine
  • Schieben Sie das Flachbandkabel in den Anschluss, wobei die blaue Seite in Richtung des Ethernet-Anschlusses bleibt
  • Schieben Sie den Stecker wieder fest nach unten

Montieren Sie die Kamera am Kamerahalterungssatz.

  • Verbinden Sie das Kameramodul mit der Objektivöffnung und den vier Schraubenlöchern mit der Platte
  • Schieben Sie die Schrauben vorsichtig durch die Löcher und schrauben Sie die Muttern auf die Schraube
  • Ziehen Sie jedes Stück vorsichtig an, um die Kamerakarte nicht zu beschädigen
  • Befestigen Sie die untere Platte in die unteren Kerben, so dass sie wie das Bild unten aussieht
Montierte Kamerahalterung

Befestigen Sie die Kamerahalterung am Stativ. Das Kameramodul muss nur für die Dauer der Aufnahmesitzung angehalten werden. Jede Halterung, die die Kamera noch hält, funktioniert. Bei meinen Experimenten stellte ich fest, dass ein Tischstativ gut funktionierte, erforderte jedoch ein paar zusätzliche Muttern, damit die Pi-Kamerahalterung sicherer sitzt.

  • Schieben Sie den Sockel der Halterung über die Befestigungsschraube des Stativs
  • Verwenden Sie eine der Gewindemuttern, um die Platine auf dem Stativ zu befestigen. Wenn die Schraubenwelle zu lang ist, schrauben Sie zuerst eine der Muttern auf die Welle, um eine Basis für die Montagehalterung zu bilden. Die Montagehalterung hilft dabei, die Kamera für Ihre Aufnahmen zu stabilisieren. Möglicherweise ist jedoch ein wenig Feinarbeit erforderlich, um die Kamera bequem positionieren zu können

Raspberry Pi einrichten

Installieren Sie das neueste Raspbian-Betriebssystem auf der SD-Karte. Es gibt mehrere Online-Handbücher, die Sie beim Kauf eines Pi, kompatibler Komponenten und beim Installieren eines Betriebssystems unterstützen. In den folgenden Schritten wird beschrieben, wie Sie die Peripheriegeräte mit dem Pi verbinden und die Optionen konfigurieren.

Spitze: Wenn Sie mehr über das Flashen einer SD-Karte für Ihren Raspberry Pi wissen möchten, lesen Sie einfach unsere Tutorials: So blenden Sie eine SD-Karte für Raspberry Pi und So installieren Sie NOOBS auf einem Raspberry Pi mit einem Mac. 

  • Stecken Sie den USB-WLAN-Adapter in den oberen USB-Anschluss des Pi
  • Schließen Sie die Maus und die Tastatur an den Pi-This an. Möglicherweise ist ein USB-Hub erforderlich, es sei denn, Maus und Tastatur können denselben Port verwenden. Einige Tastaturen verfügen über integrierte USB-Hubs, die eine Maus aufnehmen können. Dies ist eine gute Wahl für den Pi
  • Schließen Sie den HDMI-Monitor an
  • Legen Sie die SD-Karte ein
  • Schließen Sie die Stromversorgung an
  • Erstkonfiguration durchführen Stellen Sie sicher, dass Sie die folgenden Optionen auswählen:
    • Aktivieren Sie Start zu einem Desktop> Desktop Melden Sie sich als Benutzer an Pi auf dem grafischen Desktop
    • Kamera aktivieren> Aktivieren
    • Erweiterte Optionen> SSH> Aktivieren
  • Befolgen Sie nach dem Neustart des Pi auf einem Desktop diese Anweisungen zur Konfiguration des WLAN-Netzwerks mit dem GUI-Tool
  • Notieren Sie sich die IP-Adresse, die das Pi meldet, wenn es sich mit Ihrem Netzwerk verbindet. Dies wird in späteren Schritten zum SSH des Pi verwendet, um den Pi zu konfigurieren und das fertige Video abzurufen. Die folgenden Schritte zum Konfigurieren des Pi sind von einer SSH-Sitzung bis zum Pi einfacher.

Installieren Sie das UV4L Raspicam System

Das Raspberry Pi-Kameramodul ist nicht wie herkömmliche USB-Videokameras im Raspbian Linux OS enthalten. Die meisten Anwendungen, die Video unter Linux verwenden, greifen mit der Kamera auf die Kamera zu Video für Linux oder V4L Treibersystem. Das V4L Das System wird normalerweise durch Treiber auf Kernel-Ebene erstellt, die a erstellen / dev / video0 Gerät. Es gibt keine Kernelebene V4L Treiber für das Pi-Kameramodul gibt es jedoch User Space-Treiber oder UV4L Treiber, die das erstellen V4L Stilgerät, auf das Standard-Linux-Videoanwendungen zugreifen können.

Befolgen Sie die nachstehenden Anweisungen, um die Software herunterzuladen und zu installieren UV4L Paket für die Raspberry Pi Kamera.

Öffnen Sie eine SSH-Verbindung zu Ihrem Pi, um die folgenden Zeilen auszuführen. Dadurch wird das Kopieren und Einfügen einfacher als der Versuch, sie an der Konsole einzugeben.

wget http://www.linux-projects.org/listing/uv4l_repo/lrkey.asc && sudo apt-key add ./lrkey.asc sudo sh -c 'echo "deb http://www.linux-projects.org / auflistung / uv4l_repo / raspbian / wheezy main ">> /etc/apt/sources.list 'sudo apt-get aktualisieren sudo apt-get installieren uv4l uv4l-raspicam uv4l-raspicam-Extras 

Diese Befehle fügen das Repository Ihrem Pi hinzu und installieren das Paket. Der Treiber wird auch so eingerichtet, dass er zur Startzeit ausgeführt wird.

Die Raspicam hat die Gewohnheit, beim Zugriff auf die Kamera eine Vollbildvorschau der Kameraansicht zu erstellen. Leider werden die Apps, die Sie auf dem Bildschirm verwenden möchten, durch dieses Verhalten verdeckt. Der nächste Schritt besteht darin, diese Vorschau zu deaktivieren. Das Deaktivieren der Vorschau erfordert eine kleine Operation für das Skript, mit dem das gestartet wird UV4L Treiber.  

  • Bearbeiten Sie die Datei: /etc/init.d/uv4l_raspicam.sh 
  • Finden Sie die Zeile darunter
$ UV4L --syslog-host localhost -k --sched -rr --auto-video_nr --driver raspicam --encoding mjpeg

  • Hinzufügen --nopreivew ja bis zum Ende der Zeile, so dass es wie die Zeile darunter aussieht
$ UV4L --syslog-host localhost -k --sched-rr --auto-video_nr --driver raspicam --encoding mjpeg --nopreview yes
  • Speichern Sie die Datei und starten Sie den Pi mit dem folgenden Befehl neu
$ sudo neu starten

Installieren Sie die Stopmotion-Software und testen Sie

Die restlichen Schritte können Sie von der Konsole Ihres Raspberry Pi aus durchführen.

  • Öffnen Sie ein Terminalfenster mit einem Doppelklick auf LXTerminal Symbol.
  • Führen Sie den Befehl aus sudo apt-get install stopmotion

Richten Sie die Bühne und die Kamera ein

 Stelle deine Szene für dein Abenteuer auf.

  • Wählen Sie einen gut beleuchteten Standort und fügen Sie nach Bedarf Lampen hinzu, um eine schöne helle Bühne zu ermöglichen 
  • Bauen Sie die Szene für Ihr erstes Bild auf
  • Starten Sie stopmotion mit dem Befehl Stopmotion im LXTerminal 
  • Klicken Sie auf das Videosymbol, um den Video-Feed zu starten und Ihre Kamera auszurichten
Starten Sie die Kamera
  • Verwenden Sie die Live-Video-Feed-Vorschau, um die Kamera für die Aufnahme zu neigen 

Nimm das Abenteuer auf

  • Beweg den Anzahl der Bilder Simmerer zu 1.  Dies ist die Anzahl der vorherigen Bilder  Stopmotion mischt sich im Vorschaufenster. 

Der Pi hat nicht genug Leistung, um mehrere Bildebenen problemlos zu mischen. Beim Aufnehmen von Bildern überlappt das Vorschaufenster das letzte Bild in der Live-Vorschau.  

Durch die Überlagerung der Zwiebelhaut des zuletzt aufgenommenen Bildes können Sie Feineinstellungen vornehmen und das neue Einzelbild im Vergleich zum letzten Bild anzeigen, bevor Sie das Bild aufnehmen.  

Die Videovorschau ist deutlich verzögert, aber sie war völlig brauchbar und half mir, langsame, zielgerichtete Änderungen vorzunehmen.  

StopMotion-Schnittstelle
  • Klicken Sie auf das im obigen Bild angegebene Kamerasymbol, um Ihrem Video Rahmen hinzuzufügen
  • Nehmen Sie weitere Anpassungen an Ihrer Szene vor und fügen Sie dem Video Rahmen hinzu, wobei Sie die Figuren leicht zwischen den einzelnen Bildern bewegen
  • Speichern Sie Ihre Arbeit häufig mit der Datei> Speichern Menüoption

Exportieren und Abrufen des Videos

Wenn Sie zufrieden sind, dass Sie eine Szene abgeschlossen haben, können Sie sie in ein Video exportieren und vom Pi abrufen. Die Szene kann dann mit einem robusteren Videobearbeitungspaket wie iMovie in Ihre größere Arbeit integriert werden.

  • Exportieren Sie das Video mit Datei> Exportieren Menüoption. Stellen Sie sicher, dass Sie eine hinzufügen .avi Erweiterung des von Ihnen exportierten Filmnamens. Ohne die Erweiterung weiß die Software nicht, auf welche Weise Sie das Video kodieren möchten
  • Kopieren Sie das Video mit der scp-Befehlszeile oder einem GUI-scp-Client Ihrer Wahl von Ihrem Pi
  • Fügen Sie die Szene zu Ihrem epischen Film hinzu, fügen Sie Audio und After Effects hinzu, um es wirklich großartig zu machen

Ich denke, mein Video braucht ein paar Meeresgeräusche und einen fantastischen Soundtrack und wird für die große Leinwand bereit sein.


Zusammenfassung

In diesem Tutorial habe ich Ihnen gezeigt, wie Sie mit Ihrem Raspberry Pi ein Stop-Motion-Animationsstudio erstellen und bedienen und eine animierte Filmszene erstellen. Ich habe Ihnen gezeigt, wie Sie die Raspberry Pi-Kamera für die Verwendung mit Standard-Linux-Videoanwendungen wie konfigurieren Stopmotion.

Ich habe auch gezeigt, wie man das kurze Kamerakabel austauscht und das Kameramodul montiert, um es einfacher und flexibler zu machen. Ich habe auch gezeigt, wie Sie eine Stop-Motion-Videoszene erstellen, die Sie in Ihr nächstes Projekt integrieren können. Ich wünsche Ihnen viel Spaß beim Experimentieren und Erstellen von Videos mit Ihrer neuen Animationsstation.