Mastering der Raspberry Pi-Kamera
Das RasPi hat ein billiges Kameramodul, das Sie einfach direkt in das Board stecken können, und Sie können es sehr einfach in eine Überwachungskamera verwandeln. In diesem Artikel erfahren Sie, wie Sie Ihre Kamera anpassen und einstellen und die Grundeinstellungen für Standbilder oder Videos anpassen können.
Scheibe der Kamera Pi
Die Montage des Kameramoduls am Pi ist einfach. Der Kameraanschluss befindet sich direkt hinter dem Ethernet-Anschluss.
Heben Sie einfach die Lasche an, führen Sie das Flachbandkabel vorsichtig ein (silberne Seite vom Ethernet-Anschluss entfernt) und drücken Sie dann die Lasche vorsichtig nach unten.
Der schwierige Teil ist erledigt. Jetzt müssen wir Bilder und Videos machen.
Bevor Sie die Kamera benutzen können, müssen Sie sie aktivieren. Art:
sudo raspi-config
und wählen Sie "Kamera aktivieren" aus dem Menü. Starten Sie und Sie sind fertig.
Fotografieren
Um ein Standbild mit der Kamera aufzunehmen, öffnen Sie einfach ein Terminal (oder booten Sie einfach Ihr Pi und loggen sich ein) und geben Sie Folgendes ein:
raspistill -o image.jpg
Das Flag -o
bedeutet Ausgabe, und "image.jpg" ist der Dateiname, der beliebig sein kann. Dies gilt für den folgenden Code.
Auf Ihrem Bildschirm haben Sie ein paar Sekunden Zeit, um Ihre Aufnahme aufzuzeichnen, während der Live-Feed für ein paar Sekunden eingeschaltet wird, und das rote Lauflicht auf der Vorderseite der Kamera zeigt an, dass die Kamera aktiv ist. In einigen Sekunden wird die Anzeige verschwinden, was bedeutet, dass der Frame aufgenommen wurde und der Frame auf der Festplatte gespeichert wurde.
Art:
ls
und Sie werden eine Verzeichnisliste sehen, die zeigt, dass das von Ihnen aufgenommene Bild im Home-Verzeichnis gespeichert wurde.
Hinweis : In der vollständigen RasPi-Dokumentation finden Sie ausführliche Informationen zu den Bildarten, die Sie aufnehmen können.
Zum Beispiel gibt es einen Timelapse-Modus, Weißabgleich-Einstellungen, Bilder pro Sekunde bis zu 120 Bildern pro Sekunde und Effekte wie Posterise, Solarise und Film-Look.
Um beispielsweise einen Film-Look-Frame zu erhalten, geben Sie Folgendes ein:
raspistill -ifx film -o filmpic.jpg
Die Effekte von RasPi wirken, indem sie den Effekt in Echtzeit auslösen (ähnlich wie die Quartz-Effekte in QuickTime) und einfach den Bildschirm aufzeichnen. Das Filmrauschen ist also ein animiertes Noise-Overlay. Geben Sie für einen solarisierten Effekt Folgendes ein:
raspistill -ifx solarise -o solarisedpic.jpg
Oder vielleicht möchten Sie eine Reihe von Timelapse-Frames machen.
raspistill -t 300000 -tl 30000 -o pic% 05d.jpg
Dies bedeutet, dass Sie alle 30 Sekunden ein Bild für eine Gesamtdauer von 300 Sekunden oder 5 Minuten aufnehmen und die Bilder als "pic00001.jpg", "pic00002.jpg" usw. speichern.
Dies ist wirklich eine voll ausgestattete kleine Kamera.
Videoaufnahme
Die RasPi Cam kann nicht nur als Standbildkamera, sondern auch als 1080 HD-Video aufgenommen werden. Um ein Videosegment zu erfassen, geben Sie Folgendes ein:
raspivid -o video.h264
Dadurch wird ein Fünf-Sekunden-Videoclip aufgenommen und auf den Standard 1920 × 1080 bei 25 Bildern pro Sekunde codiert. (Die getestete Kamera befand sich in der PAL-Region, daher kann Ihre Laufleistung variieren.) Die Qualitätsgröße und -dauer sind standardmäßig eingestellt. Um die Qualität und Dauer zu ändern, müssen Sie angeben, was Sie wollen.
Wenn Sie zum Beispiel einen Clip mit einer Bitrate von 20 MB / s bei 720p mit einem hochwertigen H264-Profil aufnehmen, wäre das:
raspivid -w 1280 -h 720 -b 20000000 -fps 25 -pf hoch -t 25000 -o hoch720.h264
Dadurch wird ein Video mit einer Länge von 25 Sekunden aufgezeichnet, das mit dem Flag -t
angegeben wird.
Um die Kamera in einen improvisierten Camcorder zu verwandeln, können Sie sie so einstellen, dass sie aufzeichnet und pausiert, wenn Sie mit der Option -k
die Taste ENTER drücken:
raspivid -w 1280 -h 720 -b 20000000 -fps 25 -pf hoch -k -o hoch720.h264
Um die Aufnahme zu beenden und zu speichern, drücken Sie "x" und dann Enter.
Um die h264-Dateien in spielbares Video zu konvertieren, müssen Sie einen Dateikonverter verwenden, da die Datei nicht eigenständig verwendet werden kann. Wir haben FFMPEG auf dem Mac verwendet. Ziehen Sie die Datei einfach auf die Oberfläche und konvertieren Sie sie in eine Datei, die auf Ihrem Zielcomputer spielbar ist.
Ein weiteres Problem ist, dass die Kamera zwar über einen integrierten Anti-Shake-Algorithmus verfügt, es aber keinen Ersatz dafür gibt, dass die Kamera bei Videoaufnahmen still steht. Es gibt Fälle, die eine Halterung für die Kamera wie diese haben, oder Sie können sie in einem geeigneten CCTV-Gehäuse wie diesem montieren, vor allem, wenn Sie es draußen verwenden wollen ... aber es ist genauso einfach, etwas billig mit Mini-Stativen zu befestigen für Smartphones und ein wenig Blue Tack, wie folgt.
Andere Ideen
Fast alle Funktionen der Kamera sind programmierbar, was bedeutet, dass Sie sie zum Spaß verwenden und Ereignisse mit Standbildern oder Videos erfassen können ... oder mit etwas Geschick können Sie sie so programmieren, dass sie nur dann Video aufnimmt, wenn sie Bewegung erkennt und die Dateien jedes Mal speichert bestimmter Ort, der in den Dateinamen oder auf dem Bildschirm mit Uhrzeit und Datum gekennzeichnet ist.
Wenn Sie einen Power-Bank-Akku, einen kleinen Bildschirm und ein Skript hinzufügen, um den Datenträger zu booten und den letzten Befehl mit der EINGABETASTE auszuführen, können Sie die Kamera sogar sehr einfach als echten tragbaren Camcorder verwenden. Wie sehr James Bond von dir, um eine Videokamera aus Einzelteilen zu machen!
Es gibt eine Menge Spaß mit der RasPi-Kamera, und die Grenzen sind Ihre Fähigkeit, die richtigen Befehle zum Eintippen zu finden. In einem zukünftigen Artikel werden wir behandeln, wie Sie Ihren RasPi in eine Netzwerk-Überwachungskamera verwandeln und die Ausgabe auf Ihrem Computer.
Falls Sie Fragen oder Tipps zur Verwendung des Raspberry Pi Kameramoduls zum Spaß oder zur Arbeit haben, teilen Sie diese bitte in den Kommentaren unten mit.