Antworten:
Ich habe dies getan, indem ich in den Fernauslöser meiner Canon gespleißt habe (er hat 3 Leiter, also habe ich eine 1/8 "Stereo-Kopfhörerbuchse als Anschluss verwendet). Auf diese Weise kann ich die Enden wieder zusammenfügen und wie gewohnt verwenden, oder ich kann es an ein Arduino anschließen und digital steuern. Ich steuere es an, indem ich einen digitalen Ausgang vom Arduino an die Basis eines Transistors anschließe (die anderen beiden Anschlüsse des Transistors sind gegen Masse gegangen und ein weiterer Leiter vom Kabel) Ich muss mit Ihrem Kabel experimentieren, um herauszufinden, was bei Ihrem speziellen Kameramodell funktioniert. Wenn ich einen Optoisolator gehabt hätte, wäre es sinnvoll gewesen, diesen anstelle des Transistors zu verwenden.
Danach müssen Sie herausfinden, wie Sie Ihr Arduino schlafen können. Sie können mit einem einfachen Aufruf von delay () beginnen. Für wirklich lange Läufe möchten Sie möglicherweise den Watchdog-Timer oder eine RTC für das System verwenden.
Tipps:
Google für "Arduino Intervallometer". Die Auslösemethode hängt davon ab, welche Art von Kamera Sie haben. Die meisten (hoffentlich alle ) DSLRs verfügen über externe Fernbedienungen, und die meisten davon sind elektronisch, sodass Sie vom Arduino aus einen Optoisolator steuern können, um die Verschlussverbindung herzustellen. Die Consumer-DSLR-Serie von Canon (wie die Rebel XT) verfügt über eine IR-Fernbedienung, sodass Sie den Auslöserbefehl über eine IR-LED senden können. Andernfalls können Sie jederzeit ein Servo verwenden, um die Taste zu drücken.
Ich hatte vor einiger Zeit eine detaillierte Anleitung zur Implementierung des ersten Arduino-Intervallmessers geschrieben. Der Link ist hier: Arduino Intervalometer Basics
Der Unterschied zwischen diesem und anderen Beispielen besteht darin, dass es nicht nur die Standardsteuerung im "Pinmode, Delay, Pinmode" -Stil bietet, sondern den Leser auch in nicht blockierende Timing-Konzepte einführt und die Vor- und Nachteile jeder Programmiermethode erläutert. Darüber hinaus führt es den Leser durch eine Reihe von Tests, um sicherzustellen, dass er das Konzept gut versteht, bevor er versucht, die Kamera anzuschließen.
Natürlich kann Ihnen niemand sagen, wie Sie Ihre Kamera steuern sollen, es sei denn, Sie teilen uns mit, welche Art von Kamera Sie verwenden. Aber in den meisten Fällen ist es ziemlich einfach.
Schauen Sie sich dann das gesamte openmoco-Projekt an, das viel mehr als nur Intervallaufnahmen macht. =)
Wenn Sie eine kompakte Canon-Kamera verwenden, versuchen Sie es mit chdk . Dieses Projekt bietet gehackte Firmware für viele verschiedene Modelle und ermöglicht Dinge wie Zeitraffersteuerung. Es ist kein Arduino, aber es wird die Arbeit erledigen.
Es gibt ein großartiges Beispiel für eine Arduino Motion Tigger-Kamera
Es verwendet einen PIR-Sensor (Pyroelectric InfraRed), um die Kamera einzuschalten, wenn die Bewegung erkannt wird.