Benutzer-Werkzeuge

Webseiten-Werkzeuge


slider:camera_dolly

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
slider:camera_dolly [2015/01/14 18:44] – [Ansteuerung der Kamera] konecaslider:camera_dolly [2020/03/02 09:54] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 87: Zeile 87:
   * Step Size (degrees)   1.8   * Step Size (degrees)   1.8
  
-----+ --- //[[info@koneca.net|Konrad Grzeca]] 2015/01/22 11:35// 
 +Es schein so als wäre der der Epson Motor defekt. (Verbogene Welle)
  
 +----
  
 ===== Display ===== ===== Display =====
Zeile 122: Zeile 124:
 | 15 | LED_A | LED Power Supply + (5V) | | 15 | LED_A | LED Power Supply + (5V) |
 | 16 | LED_K | LED Power Supply - (5V) | | 16 | LED_K | LED Power Supply - (5V) |
 +
 +==== Ansteuerung über I2C ====
 +Aus Mangel an verfügbaren Pins habe ich beschlossen, das Display per I2C anzuschließen. Das ist auch von Vorteil für spätere Projekte, da einfach weitere Module nachgeschaltet werden können. Zur Ansteuerung verwende ich das [[http://www.pollin.de/shop/dt/NDU4OTgxOTk-/Bausaetze_Module/Bausaetze/Bausatz_LCD_I_C_Modul.html|LCD/I2c-Modul]] von Pollin. So kann jedes zum [[http://en.wikipedia.org/wiki/Hitachi_HD44780_LCD_controller|HD44780-Controller]] kompatibles LCD an den Arduino angeschlossen werden.
 +
 +[{{:slider:portscan.png?400|I2C-Scan Ergebnis}}]\\
 +Da ich keine Lust hatte das Datenblatt zu wälzen um den entsprechenden I2C-Adressbereich herauszulesen verwendete ich den [[http://playground.arduino.cc/Main/I2cScanner|I2C-Scanner]], der erstaunlich gut funktionierte.
 +
 +So fand ich heraus, dass das Board auf Adresse 0x20 lauscht.
  
  
Zeile 130: Zeile 140:
   - Da gäbe es den edlen und aufwendigen weg über USB. Die Canon EOS haben ein [[http://de.wikipedia.org/wiki/Picture_Transfer_Protocol|(PTP)-Protokoll]], mit dem man die Kameras fernsteuern kann. Die "App" [[http://dslrcontroller.com/about.php|DSLRController]] unterstützt das Protokoll. Ich habe es mal für Langzeitbelichtungen eingesetzt. (hier ein [[http://www.circuitsathome.com/canon-eos-cameras-principles-of-interfacing-and-library-description|C-Programm]] zur Ansteuerung)   - Da gäbe es den edlen und aufwendigen weg über USB. Die Canon EOS haben ein [[http://de.wikipedia.org/wiki/Picture_Transfer_Protocol|(PTP)-Protokoll]], mit dem man die Kameras fernsteuern kann. Die "App" [[http://dslrcontroller.com/about.php|DSLRController]] unterstützt das Protokoll. Ich habe es mal für Langzeitbelichtungen eingesetzt. (hier ein [[http://www.circuitsathome.com/canon-eos-cameras-principles-of-interfacing-and-library-description|C-Programm]] zur Ansteuerung)
   - Die Kamera hat einen [[http://www.eos-magazine.com/articles/remotes/canonrc6.html||Fernsteuerungsmodus (RC-6) für IR-Fernbedienungen]]. Man kann also per Infrarot LED die Kamera auslösen. Dazu muss man die Kamera aber erst auf Fernsteuerung einstellen und das Protokoll in den µC implementieren.   - Die Kamera hat einen [[http://www.eos-magazine.com/articles/remotes/canonrc6.html||Fernsteuerungsmodus (RC-6) für IR-Fernbedienungen]]. Man kann also per Infrarot LED die Kamera auslösen. Dazu muss man die Kamera aber erst auf Fernsteuerung einstellen und das Protokoll in den µC implementieren.
-  - [{{:slider:klinke.jpg?100|http://www.traumflieger.de/desktop/fernausloeser/belegung/}}] Die Kamera hat einen Klinkenanschluss für Kabelfernbedienungen. (Wie links beschrieben) Darüber werden nur der Fokus(Auslöser halb drücken) und der Auslöser(ganz drücken) nach außen gelegt. Wenn man also einfach ein Relais zwischen Masse und Ausläser(Release) anschließt und das mittels Arduino oder anderem Mikrocontroller ansteuert löst die Kamera dann aus+  - Die Kamera hat einen Klinkenanschluss für Kabelfernbedienungen. (Wie unten beschrieben) Darüber werden nur der Fokus(Auslöser halb drücken) und der Auslöser(ganz drücken) nach außen gelegt. Wenn man also einfach ein Relais zwischen Masse und Ausläser(Release) anschließt und das mittels Arduino oder anderem Mikrocontroller ansteuert löst die Kamera dann aus.
- +
- +
-Somit kann man gewährleisten, dass die Kamera nur auslöst, wen der Slider schon steht. Bzw würde ich dann noch ca 0,5sek warten wegem Nachschwingen. +
- +
-Der Schrittmotor wird direkt von einem Mikrocontroller über eine Leistungselektronik(H-Brücke) angesteuert. Das eigentlich nur zum Schutz des Controllers. Für solche Leistung sind sie nicht ausgelegt.+
  
 +[{{:slider:klinke.jpg?310|Gefunden [[http://www.traumflieger.de/desktop/fernausloeser/belegung/|http://www.traumflieger.de]]}}]
 +[{{:slider:31514935_2.jpg?280|[[http://www.enjoyyourcamera.com/Fernausloeser/Fernausloeser-Zubehoer/Anschlusskabel-2-5-mm-Klinke-auf-Canon-RS-60E3::6408.html|Gefunden: http://www.enjoyyourcamera.com]]}}]
 +\\
 +\\
 +\\
 +\\
 +\\
 +\\
 +\\
 +\\
 +\\
 +\\
 +\\
 +\\
 +\\
 +\\
 +\\
 +\\
 +\\
 +\\
 +Somit kann man gewährleisten, dass die Kamera nur auslöst, wen der Slider schon steht. Bzw. würde ich dann noch ca. 0,5sek warten wegen dem Nachschwingen.
  
  
Zeile 212: Zeile 238:
   - http://nanocad.com/page/VT1   - http://nanocad.com/page/VT1
   - http://www.3ds.com/products-services/draftsight-cad-software/free-download/   - http://www.3ds.com/products-services/draftsight-cad-software/free-download/
 +  - https://www.youtube.com/watch?v=r5hoqqOVbyM
 +  - http://www.weigu.lu/a/pdf/MICEL_B3_Schrittmotor.pdf
 +  - http://www.elektronik-kompendium.de/sites/slt/0204133.htm
 +  - http://thinksilicon.de/6/Der-unipolare-Schrittmotor.html
 +  - http://computers.tutsplus.com/tutorials/motion-control-with-arduino-motorising-a-camera-slider--cms-21539
 +  - [[https://github.com/RobTC/SliderCam|Programm zum link oben drüber]]
 +
 +http://playground.arduino.cc/Code/LCDi2c
 +http://www.pollin.de/shop/dt/NDU4OTgxOTk-/Bausaetze_Module/Bausaetze/Bausatz_LCD_I_C_Modul.html
 +
 +{{anchor:1st_vid:Erstes Video}}
 +{{:slider:video0008.mp4|}}
slider/camera_dolly.1421257478.txt.gz · Zuletzt geändert: 2020/03/02 09:54 (Externe Bearbeitung)