Wie kann man eine Kamera so automatisieren, dass sie 24 Stunden lang jede Stunde zwei Bilder aufnimmt, wobei jedes Bild einen Abstand von 15 Sekunden hat?

Ich möchte eine Kamera automatisieren, um das zu tun, was im Titel gefragt wird. Die Kamera befindet sich an einem festen Ort und blickt auf eine Kolonie von Wasserflöhen. Ich kenne Zeitraffer, um jede Stunde ein Bild aufzunehmen, und den Burst-Modus, der mehrere Bilder mit einem bestimmten Zeitabstand aufnehmen kann, aber ich möchte eine Kombination aus beidem. Wenn dies nicht möglich ist, ist es dann möglich, eine Kamera so zu automatisieren, dass sie 24 Stunden lang jede Stunde einen 15-Sekunden-Videoclip aufnimmt? Es kann jede Art von Kamera sein, die jede Art von Software verwendet.

Befindet sich dies in einer Laborumgebung (in Innenräumen, kontrolliertes Klima, Strom verfügbar) oder im Freien (mögliche Wetterprobleme, Strom muss bereitgestellt werden)? Wie groß ist die Wasserflohkolonie (Flächenausdehnung – wie groß ist die Szene)? Wie weit ist die Linse von der Kolonie entfernt? Benötigen Sie eine Standardlösung oder sind Sie bereit, Ihre Lösung unter Verwendung von Dingen wie Mikrocontrollern/Raspberry Pi-Computern und Kameramodulen aufzubauen?

Antworten (3)

Einfach. Verwenden Sie eine beliebige Canon-Kamera, die von Magic Lantern unterstützt wird . Laden Sie es auf die Karte (viele Tutorials online, Sie müssen lediglich einige Dateien auf die SD-Karte kopieren und ein Firmware-Update auf der Kamera ausführen). Sobald Sie das getan haben, öffnen Sie das ML-Menü (Schaltfläche "Papierkorb") und gehen Sie zur Registerkarte Module. Laden Sie das lua.moModul, indem Sie die SETTaste an der Kamera drücken.

Speichern Sie das folgende Skript als timed.luaim /ML/scriptsVerzeichnis auf der SD-Karte:

-- Timed shots --
-- take two shots, 15 seconds apart, every hour for 24 hours --

msleep(15000) -- wait 15 seconds to exit menu and setup camera

for i = 1,24
do -- run 24 times
    camera.shoot()
    msleep(15000) -- wait 15 seconds between shots
    camera.shoot()
    msleep(3600000) -- wait 1 hour before taking next shot
end

Legen Sie die Karte in die Kamera und gehen Sie zum ML-Menü, dann auf die Registerkarte Skripte. Wählen Sie das Timed shotsSkript aus und führen Sie es aus (drücken Sie die QTaste und dann SETzum Ausführen). Sie haben nun 15 Sekunden Zeit, um das Menü zu verlassen und die Kamera nach Ihren Wünschen einzustellen. Liveview muss nicht laufen. Sie können diese Zeit beliebig verlängern.

Das Skript startet nach diesen 15 Sekunden, wenn Sie es genau zu jeder vollen Stunde ausführen müssen, werfen Sie einen Blick auf die Datumsklasse der ML Lua-Skripting-API, es ist möglich und einfach zu implementieren.

Eine noch einfachere Idee wäre, das 15000in der vierten Zeile des Skripts ungefähr an den Beginn der nächsten vollen Stunde anzupassen. Wenn es beispielsweise 17:56 Uhr ist und Sie um 18:00 Uhr beginnen möchten, stellen Sie es auf 240000(Millisekunden) und es wird die erste Aufnahme um 18:00 Uhr gemacht. Sie sollten auch die 15 Sekunden zwischen den Aufnahmen von der 1 Stunde Schlaf am Ende des Skripts abziehen, so 3600000würde 3585000.

Dafür brauchst du keine Batterie. Verwenden Sie stattdessen diese . (Stellen Sie sicher, dass es der richtige Batterietyp ist)
Falls der obige Link stirbt: Es ist eine Dummy-Batterie mit einem Anschluss für eine externe Stromversorgung.

Gute Antwort! Spezifisch, detailliert, gut geschrieben und leicht zu befolgen.
@scottbb Danke! Ich habe einige weitere Änderungen vorgenommen, um einige Schritte zu verdeutlichen, und einen einfachen Ansatz hinzugefügt, um zu jeder vollen Stunde Aufnahmen zu machen, wenn OP dies benötigt.

Diese Situation erfordert eine programmierbare Steuerung, die ein paar Timer enthält. Ein Timer wird jede Stunde ausgelöst (für eine Anzahl von X Stunden?) Und er löst einen anderen Timer aus, der zweimal im Abstand von 15 Sekunden ausgelöst wird und den Kameraverschluss auslöst. Wenn Sie es nicht bauen wollen, fragen Sie die Leute von http://www.cognisys-inc.com , was sie haben. Ich denke, ihr StopShot-Modell kann das leicht tun, aber sie werden wissen, was sie haben, das es tun kann.

Wenn die Kamera über eine kabelgebundene Fernbedienungsbuchse verfügt und die Videoaufzeichnung darüber umgeschaltet werden kann:

Generische Intervallmesser im Wert von 20 US-Dollar sind wahrscheinlich in Ordnung, wenn sie parallel verdrahtet werden (das hier verwendete "Protokoll" hat normalerweise den gesamten Strom auf dem von der Kamera gelieferten Kabel, sodass kein Kurzschlussproblem auftritt, es sei denn, Sie fügen dem Stromkreis mehr als eine Kamera hinzu). ). Stellen Sie einfach zwei davon auf ein einstündiges Intervall und 24 Wiederholungen ein und starten Sie sie dann im Abstand von 15 Sekunden.