5 Möglichkeiten des Raspberry Pi-Kameramoduls

5 Möglichkeiten des Raspberry Pi-Kameramoduls / DIY

Die Flexibilität des Raspberry Pi kennt keine Grenzen, und wenn Sie der Meinung sind, dass Sie alles Mögliche erreicht haben, kommt noch etwas anderes. Dies kann auf eine großartige Idee zurückzuführen sein, die Sie oder jemand anderes hatte, oder sie wurde von einer kürzlich veröffentlichten Erweiterungshardware für das Gerät inspiriert.

Eine der ersten Erweiterungen, die Sie für die Raspberry Pi kaufen sollten Fünf großartige Raspberry Pi-Erweiterungen, die es noch nützlicher machen Fünf großartige Raspberry Pi-Erweiterungen, die es noch nützlicher machen Ihr Raspberry Pi ist vielseitig und manchmal erstaunlich, aber Sie nutzen das Ganze Macht dieser kleinen Kiste? Mit diesen 5 Erweiterungen kannst du deinen Pi einschalten! Mehr lesen ist das Kameramodul. Mit einem dedizierten Anschluss kann die Kamera für eine Vielzahl von Aufgaben verwendet werden. Lassen Sie uns einen Blick darauf werfen.

Erstens: Aktivieren Sie die Kamera

Vergewissern Sie sich zunächst, dass Sie Ihre Raspberry Pi-Kamera an den Mini-Computer angeschlossen haben. Starten Sie anschließend das Gerät und melden Sie sich an. (Sie gehen davon aus, dass Sie das standardmäßige Raspberry Pi OS verwenden.) Raspbian Optimieren Sie die Leistung Ihres Raspberry Pi mit Raspbian. Optimieren Sie die Leistung Ihres Raspberry Pi mit Raspbian Ich habe in letzter Zeit mit meinem Raspberry Pi gespielt und das Gerät so konfiguriert, dass es sein volles Potenzial entfaltet. Es läuft weiterhin als… Read More). Geben Sie in die Befehlszeile ein

sudo raspi-config

Im Menü auswählen Kamera aktivieren.

Wählen Sie von hier aus Aktivieren, dann Fertig und Ja Neustarten.

Mach ein Foto

Wenn Ihr Pi neu startet, melden Sie sich erneut an und geben Sie an der Eingabeaufforderung ein

Raspistill -o Bild.jpg

Dadurch wird Ihr erstes Bild aufgenommen, das Sie in der GUI anzeigen können. Wenn Sie Terminal nicht bereits über die GUI verwenden, sollten Sie mit dem Befehl zu diesem wechseln

startx

Nachfolgende Befehle können in Terminal ausgeführt und die Ergebnisse im Raspbian-Dateimanager überprüft werden. Sie können mit diesem Befehl beliebig viele Fotos aufnehmen, obwohl der Dateiname image.jpg bei jeder Wiederholung des Befehls geändert werden muss, damit das vorherige Bild nicht überschrieben wird.

Lassen Sie uns ein wenig fortgeschrittener werden und weisen Sie das Pi an, nach einem einzigen Tastendruck ein zeitgesteuertes Foto aufzunehmen.

Beginnen Sie mit der Installation der Python-Unterstützung für die Kamera.

sudo apt-get install python-picamera python3-picamera

Wenn Sie fertig sind, geben Sie ein

Sudo im Leerlauf &

Dadurch wird die Python-Umgebung gestartet. Python erscheint regelmäßig in Raspberry Pi-Tutorials und ist eine überraschend einfache Sprache, mit der man sich auseinandersetzen kann. Weitere Hilfe hierzu finden Sie auf den fünf besten Websites zum Lernen von Python. Die 5 besten Websites zum Erlernen der Python-Programmierung Die 5 besten Webseiten zum Erlernen der Python-Programmierung Möchten Sie die Python-Programmierung lernen? Hier sind die besten Möglichkeiten, Python online zu lernen, von denen viele völlig kostenlos sind. Lesen Sie mehr und besuchen Sie Lynda.com, wenn Sie Ihre Python-Fähigkeiten weiter verbessern möchten.

Gehe zu Datei> Neues Fenster Um einen Texteditor zu öffnen, geben Sie folgenden Code ein:

Zeit importieren Picamera mit picamera.PiCamera () als Kamera importieren: camera.start_preview () time.sleep (0) camera.capture ('/ home / pi / Desktop / image.jpg') camera.stop_preview ()

Benutzen Datei> Speichern um Ihre Arbeit zu speichern, benennen Sie sie wie timedsnap.py. Wenn Sie das Skript ausführen möchten, gehen Sie zu Run> Run Module, oder einfach tippen F5.

Mit demselben Skript können wir - mit einigen Modifikationen - das Raspberry Pi-Kameramodul für andere Projekte verwenden.

Eine PiCamera mit Timer

Dasselbe Skript kann mit einem kleinen Tweak wiederverwendet werden, um eine Kamera mit einem zeitgesteuerten Countdown zu erstellen, ein großer Vorteil für alle selbstsüchtigen Schnapper. Seien wir ehrlich, dies ist ein Raspberry Pi, so dass Sie wahrscheinlich eine Möglichkeit finden, das Gehäuse und die Kamera auf einem Selfie-Stick zu befestigen, und gehen Sie damit in die Öffentlichkeit.

Um einen Countdown von 5 Sekunden hinzuzufügen, ändern Sie die Zeile

Zeitschlaf (0)

zu

Zeitschlaf (5)

Vergessen Sie nicht, zu speichern und drücken Sie F5, um den Countdown zu starten. Sagen “Käse!”

Nehmen Sie Video mit Ihrer Raspberry Pi-Kamera auf

Stills nehmen ist eine Sache, aber was ist mit Video? Genau wie bei einer Smartphone-Kamera oder einer Standard-Desktop-Webcam (was im Wesentlichen die Kamera des Pi ist, nur ohne das Gehäuse), können Sie auch Videos aufnehmen.

Ändern Sie das Skript in der Eingabeaufforderung wie folgt:

Zeit importieren Picamera mit picamera.PiCamera () als Kamera importieren: camera.start_preview () camera.start_recording ('/ home / pi / Desktop / video.h264') time.sleep (30) camera.stop_recording () camera.stop_preview ( )

Sie werden feststellen, dass ich das eingestellt habe time.sleep () Wert auf 30, dh das Skript startet die Aufnahme, wartet 30 Sekunden und stoppt dann. Speichern Sie dieses Skript als videocapture.py, und drücken Sie F5 zum Ausführen.

Beachten Sie die Verwendung der camera.start_recording () Funktion. Dies speichert das Filmmaterial als Datei video.h264, ein hochauflösender Videoclip, den Sie vom Raspbian-Desktop aus öffnen können. Um dies zu tun, navigieren Sie am besten zum Desktop-Ordner (oder wie der von Ihnen gewählte Dateipfad im obigen Skript ist), drücken Sie die Taste F4, um das Terminal zu öffnen, und geben Sie ein

omxplayer video.h264

Fügen Sie einen geeigneten Akku für den Raspberry Pi und ein Display hinzu, und Sie haben einen kompakten Camcorder!

Zeitraffer Fotografie

Zeitraffer-Fotografie 4 Möglichkeiten, Zeitraffer-Videos aufzunehmen 4 Wege, Zeitraffer-Videos aufzunehmen Zeitraffer-Videos sind einige meiner Lieblingsvideos. Sie sind einfach so faszinierend, ob das Video den Zeitablauf in einer Wüste oder den Arbeitsablauf eines Skizzierers zeigt. Es gibt nur etwas… Read More wurde mit der Explosion von Smartphone-Kameras in den letzten Jahren immer beliebter und machte das Gebiet, in dem sich früher nur Spezialisten befanden, für fast alle zugänglich.

Der Nachteil der Verwendung eines Smartphones für diese Art von Fotografie ist offensichtlich. Es ist zeitaufwändig und birgt eine Ressource, die Sie möglicherweise brauchen, um Anrufe zu tätigen und zu empfangen. Das Raspberry Pi mit seiner angeschlossenen Kamera ist eine gute Alternative, und mit angeschlossenem Akku kann es ebenso tragbar und vielseitig sein wie eine Android- oder iPhone-App. Außerdem ist es sinnvoller, das Pi als Zeitraffer-Auslöser für eine DSLR-Kamera zu verwenden So erfassen Sie Zeitrafferaufnahmen mit Ihrem Raspberry Pi und Ihrer DSLR oder USB-Webcam So erfassen Sie Zeitrafferaufnahmen mit Ihrem Raspberry Pi und DSLR oder USB-Webcam Mit Zeitrafferaufnahmen können Sie wirklich ein Gefühl dafür bekommen, wie die Welt auf makroskopischer Ebene funktioniert jenseits von allem, was für die normale menschliche Erfahrung der Zeit denkbar ist. Weiterlesen .

Bevor Sie fortfahren, installieren Sie ffmpeg:

sudo apt-get install ffmpeg

Verwenden Sie dann dieses Python-Skript, um die Zeitrafferbilder aufzunehmen:

import time import picamera VIDEO_DAYS = 1 FRAMES_PER_HOUR = 60 FRAMES = FRAMES_PER_HOUR * 24 * VIDEO_DAYS def capture_frame (frame): mit picamera.PiCamera () als Nocken: time.sleep (2) cam.capture ('/ home / pi / Desktop / frame% 03d.jpg '% frame) # Erfassen Sie die Bilder für den Frame in Reichweite (FRAMES): # Beachten Sie die Zeit vor dem Beginn des Captures = time.time () capture_frame (frame) # Warten Sie auf die nächste Aufnahme. Beachten Sie, dass # die Zeit berücksichtigt wird, die zum Erfassen des # image bei der Berechnung der Verzögerungszeit in Anspruch genommen wurde.Schlaf (int (60 * 60 / FRAMES_PER_HOUR) - (time.time () - start))

Sie haben mit diesem Skript eine Sammlung von Bildern erstellt, die über einen Zeitraum von 60 Minuten aufgenommen wurden. Um die Bilder als Film anzusehen, stellen Sie die Bilder wie folgt zusammen:

ffmpeg -y -f image2 -i /home/pi/Desktop/frame%03d.jpg -r 24 -vcodec libx264 -profile Hoch -preset langsam /home/pi/Desktop/timelapse.mp4

Sie können das Video in Ihrem Raspberry Pi mit einem Terminalbefehl ausführen:

omxplayer timelapse.mp4

Das Video wird dann im Vollbildmodus abgespielt. Es könnte ungefähr so ​​aussehen…

Die Raspberry Pi-Überwachungskamera

Wir haben zuvor untersucht, wie Sie mit Ihrem Raspberry Pi ein Sicherheitssystem für Heimkameras erstellen. Erstellen Sie ein Motion Capture-Sicherheitssystem mit einem Raspberry Pi. Erstellen Sie ein Motion Capture-Sicherheitssystem mit einem Raspberry Pi. Von den vielen Projekten, die Sie mit dem Raspberry Pi erstellen können, Eines der interessantesten und dauerhaft nützlichsten ist das Motion Capture-Sicherheitssystem. Lesen Sie mehr, mit einem Tutorial, das vor der weit verbreiteten Verfügbarkeit der dedizierten Kamera von Pi lag. Natürlich haben sich die Dinge seitdem geändert, aber Sie können dieselben Prinzipien und Software verwenden, um aus dem Pi eine weitaus kompaktere Überwachungskameralösung zu machen. Theoretisch können Sie das Ein- und Aussteigen in Ihrem Haus für unter 100 US-Dollar mit einer oder mehreren Raspberry Pi-Überwachungskameras überwachen.

Wir haben Ihnen fünf Verwendungsmöglichkeiten für Ihr Raspberry Pi-Kameramodul gegeben, wir vermuten jedoch, dass Sie die Liste möglicherweise hinzufügen können. Wie benutzt du deine? Sagen Sie uns in den Kommentaren.

Erfahren Sie mehr über: Digitalkamera, Raspberry Pi.