{"id":153,"date":"2014-08-12T09:31:00","date_gmt":"2014-08-12T07:31:00","guid":{"rendered":"http:\/\/www.wurzelausdrei.at\/blog\/?p=153"},"modified":"2018-04-06T05:57:06","modified_gmt":"2018-04-06T03:57:06","slug":"arduino-steuert-spiegelreflexkamera","status":"publish","type":"post","link":"https:\/\/www.wurzelausdrei.at\/blog\/?p=153","title":{"rendered":"Arduino steuert Spiegelreflexkamera"},"content":{"rendered":"<p><strong>Die Vorgeschichte:<\/strong><\/p>\n<p>Moderne Spiegelreflexkameras kommen schon von Haus aus mit vielen Features auf den Markt. Diese beinhalten unz\u00e4hlige Eistellungsm\u00f6glichkeiten f\u00fcr die die internen Funktionen. Ich pers\u00f6nlich sto\u00dfe aber immer wieder auf Fotoideen bei dem die herk\u00f6mmliche Software an ihre Grenzen st\u00f6\u00dft, besonders wenn es darum geht den Blitz getrennt von der Kamera zusteuern und diese Ausl\u00f6sung Eventgesteuert zu machen z.B. Ausl\u00f6sung durch Ger\u00e4usche oder eine Zeitsteuerung f\u00fcr Timelapse aufnahmen.<\/p>\n<p><strong>Mein L\u00f6sungsansatz:<\/strong><\/p>\n<p>Ich habe mich zur Steuerung des Fokus, des Shutters und des Blitzes \u00fcber einen Mikrokontroller entschlossen. Der Arduino bietet hierf\u00fcr eine sehr einfach zu bedienende Entwicklungsplattform. Es gibt schon einige L\u00f6sungen mit Display und vorgefertigten Programmen mit so einigen einstellbaren Funktionen aber ich hab es lieber freiprogrammierbar um sie Software an die jeweilige Situation anpassen zu k\u00f6nnen. Die Grundplattform des ganzen bildet ein Arduino Uno in den die Software eingespielt wird. Um nun die Kamera zu steuern braucht es nun etwas zus\u00e4tzliche Hardware welche ich auf Protoshield von Sparkfun aufgebaut habe. Da die nicht so komplex ist verzichte ich hier darauf einen Schaltplan zu zeichnen. Auf der Platine befindet sich ein 4 Fach Optokoppler um den Mikrokontroller von der DLSR galvanisch zu trennen. Die LED Seite des Optokopplers wird \u00fcber einen Widerstand vom Arduino angesteuert. Auf der Fototransistorseite des Optokopplers wird \u00fcber eine Steckverbindung die Kamera angeschossen. Um die Kamera mit dem \u00b5C zu verbinden hab ich mir eine Kabelfernsteuerung f\u00fcr meine Nikon besorgt. Da ich die Fernbedienung funktionsf\u00e4hig erhalten wollte wurde sie mit Klinkensteckern ausgestattet um wahlweise den Arduino oder die Fernbedienung zu verwenden. F\u00fcr die Anbindung des Blitzes bestellte ich mir einen Blitzschuh mit einem Sync-Anschlu\u00df und ein passendes Kabel mit einem 3,5mm Mono &#8211; Klinkenstecker. Genauso wie f\u00fcr die DSLR gilt auch hier: Masseanschluss des Klinkensteckers verbunden mit den anderen Pins l\u00f6st die jeweilige Funktion aus.<\/p>\n<figure style=\"width: 200px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.wurzelausdrei.at\/pictures\/arduino-dslr\/arduino001.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.wurzelausdrei.at\/pictures\/arduino-dslr\/arduino001.jpg\" alt=\"\" width=\"200\" height=\"100\" \/><\/a><figcaption class=\"wp-caption-text\">Umgebaute Kabelfernbedienung<\/figcaption><\/figure>\n<figure style=\"width: 200px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.wurzelausdrei.at\/pictures\/arduino-dslr\/arduino002.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.wurzelausdrei.at\/pictures\/arduino-dslr\/arduino002.jpg\" alt=\"\" width=\"200\" height=\"100\" \/><\/a><figcaption class=\"wp-caption-text\">Blitzschuh mit Kabel<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Um geeignete Ausl\u00f6ser an den \u00b5C anschlie\u00dfen zu k\u00f6nnen wurde eine 9 polige Sub-D Buchse eingebaut. Es sind 3 digitale und 3 analoge Eing\u00e4nge darauf ausgef\u00fchrt so wie +5VDC und GND. Leider hatte ich nicht das passende Modell der Sub-D Buchse auf Autocad, weswegen der Ausschnitt etwas gr\u00f6\u00dfer als gewollt wurde.<\/p>\n<p>&nbsp;<\/p>\n<figure style=\"width: 200px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.wurzelausdrei.at\/pictures\/arduino-dslr\/arduino003.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.wurzelausdrei.at\/pictures\/arduino-dslr\/arduino003.jpg\" alt=\"\" width=\"200\" height=\"100\" \/><\/a><figcaption class=\"wp-caption-text\">Anschlusseite<\/figcaption><\/figure>\n<figure style=\"width: 200px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.wurzelausdrei.at\/pictures\/arduino-dslr\/arduino004.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.wurzelausdrei.at\/pictures\/arduino-dslr\/arduino004.jpg\" alt=\"\" width=\"200\" height=\"100\" \/><\/a><figcaption class=\"wp-caption-text\">Die beiden Boards<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Zum Testen hab ich nun ein paar Zeilen Code geschrieben und auch ein\u00a0 kleines Video vom Test gemacht.<\/p>\n<p>&nbsp;<\/p>\n<figure style=\"width: 300px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.wurzelausdrei.at\/pictures\/arduino-dslr\/arduino005.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.wurzelausdrei.at\/pictures\/arduino-dslr\/arduino005.jpg\" alt=\"\" width=\"300\" height=\"200\" \/><\/a><figcaption class=\"wp-caption-text\">Code in der Arduino IDE<\/figcaption><\/figure>\n<div style=\"width: 640px;\" class=\"wp-video\"><!--[if lt IE 9]><script>document.createElement('video');<\/script><![endif]-->\n<video class=\"wp-video-shortcode\" id=\"video-153-1\" width=\"640\" height=\"360\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"http:\/\/wurzelausdrei.at\/pictures\/arduino-dslr\/arduino006.MP4?_=1\" \/><a href=\"http:\/\/wurzelausdrei.at\/pictures\/arduino-dslr\/arduino006.MP4\">http:\/\/wurzelausdrei.at\/pictures\/arduino-dslr\/arduino006.MP4<\/a><\/video><\/div>\n<p><strong>Links:<\/strong><\/p>\n<p>Homepage von <a href=\"http:\/\/www.arduino.cc\/\">Arduino<\/a><\/p>\n<p>Homepage von <a href=\"https:\/\/www.sparkfun.com\/\">Sparkfun<\/a><\/p>\n<p>Ein anderes Arduino DSLR Projekt auf <a href=\"https:\/\/www.youtube.com\/watch?v=R8_dAgaBBdI\">YouTube<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die Vorgeschichte: Moderne Spiegelreflexkameras kommen schon von Haus aus mit vielen Features auf den Markt. Diese beinhalten unz\u00e4hlige Eistellungsm\u00f6glichkeiten f\u00fcr die die internen Funktionen. Ich pers\u00f6nlich sto\u00dfe aber immer wieder auf Fotoideen bei dem die herk\u00f6mmliche Software an ihre Grenzen st\u00f6\u00dft, besonders wenn es darum geht den Blitz getrennt von der Kamera zusteuern und diese Ausl\u00f6sung Eventgesteuert zu machen z.B. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,5,8,12],"tags":[],"class_list":["post-153","post","type-post","status-publish","format-standard","hentry","category-allgemein","category-elektronik-und-co","category-fotografie","category-technik"],"_links":{"self":[{"href":"https:\/\/www.wurzelausdrei.at\/blog\/index.php?rest_route=\/wp\/v2\/posts\/153"}],"collection":[{"href":"https:\/\/www.wurzelausdrei.at\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.wurzelausdrei.at\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.wurzelausdrei.at\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wurzelausdrei.at\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=153"}],"version-history":[{"count":16,"href":"https:\/\/www.wurzelausdrei.at\/blog\/index.php?rest_route=\/wp\/v2\/posts\/153\/revisions"}],"predecessor-version":[{"id":169,"href":"https:\/\/www.wurzelausdrei.at\/blog\/index.php?rest_route=\/wp\/v2\/posts\/153\/revisions\/169"}],"wp:attachment":[{"href":"https:\/\/www.wurzelausdrei.at\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=153"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wurzelausdrei.at\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=153"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wurzelausdrei.at\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=153"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}