{"id":519,"date":"2011-10-24T14:11:00","date_gmt":"2011-10-24T12:11:00","guid":{"rendered":"http:\/\/www.knackes.com\/blog\/?p=519"},"modified":"2011-10-24T14:11:00","modified_gmt":"2011-10-24T12:11:00","slug":"yanis-android-wireless-eos-controller","status":"publish","type":"post","link":"https:\/\/kim6.knackes.com\/blog\/index.php\/2011\/10\/24\/yanis-android-wireless-eos-controller\/","title":{"rendered":"YaNis Android Wireless EOS Controller"},"content":{"rendered":"<p>Nouveau projet \u00e9lectronique, enti\u00e8rement bas\u00e9 sur le travail de <em>manis404<\/em> en suivant <a title=\"i\/o blog\" href=\"http:\/\/theiopage.blogspot.com\/2011\/08\/yanis-android-wireless-eos-controller.html\" target=\"_blank\" rel=\"noopener\">les instructions de son blog<\/a> et en faisant quelques adaptations mineures.<\/p>\n<p><a href=\"https:\/\/static.knackes.com\/images\/7D\/2011\/2011-10-24-YaNis-EOS\/IMG_4702.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" title=\"Arduino \/ Host Shield \/ BlueSmirf \/ adaptateur\" src=\"https:\/\/static.knackes.com\/images\/7D\/2011\/2011-10-24-YaNis-EOS\/IMG_4702-Small.JPG\" alt=\"Arduino \/ Host Shield \/ BlueSmirf \/ adaptateur\" width=\"500\" height=\"273\" \/><\/a><\/p>\n<p>Pour r\u00e9sumer \u00e7a permet de commander un reflex Canon depuis n&rsquo;importe quel appareil bluetooth (Un smartphone ou un PC portable faisant parfaitement l&rsquo;affaire).<br \/>\n<!--more--><\/p>\n<p>Sur la premi\u00e8re photo, on voit, dans l&rsquo;ordre :<\/p>\n<ul>\n<li>Un <a href=\"http:\/\/www.arduino.cc\/en\/Main\/ArduinoBoardProMini\" target=\"_blank\" rel=\"noopener\">Arduino Pro Mini 3.3V 328<\/a><\/li>\n<li>Un <a href=\"http:\/\/www.circuitsathome.com\/products-page\/arduino-shields\/usb-host-shield-for-arduino-pro-mini\/\" target=\"_blank\" rel=\"noopener\">USB Host Shield pour Arduino Pro Mini<\/a> de <a href=\"http:\/\/www.circuitsathome.com\/category\/mcu\/arduino\/usb-shield\" target=\"_blank\" rel=\"noopener\">Circuits@Home<\/a><\/li>\n<li>Un modem Bluetooth <a href=\"http:\/\/www.sparkfun.com\/products\/10269\" target=\"_blank\" rel=\"noopener\">BlueSmirf Silver<\/a> de <a href=\"http:\/\/www.sparkfun.com\/\" target=\"_blank\" rel=\"noopener\">Sparkfun<\/a><\/li>\n<li>Un petit adaptateur maison<\/li>\n<\/ul>\n<p><a href=\"https:\/\/static.knackes.com\/images\/7D\/2011\/2011-10-24-YaNis-EOS\/IMG_4703.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" title=\"IMG_4703.jpg\" src=\"https:\/\/static.knackes.com\/images\/7D\/2011\/2011-10-24-YaNis-EOS\/IMG_4703-Small.JPG\" alt=\"IMG_4703.jpg\" width=\"500\" height=\"585\" \/><\/a><\/p>\n<p>L\u2019int\u00e9r\u00eat des deux premiers outre leur faible taille et consommation \u00e9lectrique, est qu&rsquo;ils s\u2019emboitent parfaitement. J&rsquo;ai choisi de le faire avec des connecteurs plut\u00f4t qu&rsquo;en les soudant directement (\u00e7a prend plus de place mais c&rsquo;est d\u00e9montable).<br \/>\nL&rsquo;int\u00e9r\u00eat du module BlueSmirf est qu&rsquo;il supporte le bas voltage fournis par l&rsquo;Arduino pro (3.3V) et que son connecteur est presque la r\u00e9plique de celui que l&rsquo;on trouve sur l&rsquo;Arduino. Presque, et c&rsquo;est l\u00e0 qu&rsquo;intervient le dernier morceau, mon adaptateur maison.<\/p>\n<p><a href=\"https:\/\/static.knackes.com\/images\/7D\/2011\/2011-10-24-YaNis-EOS\/IMG_4705.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" title=\"IMG_4705.jpg\" src=\"https:\/\/static.knackes.com\/images\/7D\/2011\/2011-10-24-YaNis-EOS\/IMG_4705-Small.JPG\" alt=\"IMG_4705.jpg\" width=\"500\" height=\"492\" \/><\/a><\/p>\n<p>L&rsquo;adaptateur permet de croiser les fils simplement et de fa\u00e7on rigide. Attention, il faut inverser les entr\u00e9es et sorties s\u00e9ries entre l&rsquo;Arduino et le modem. Voici les pins vues de face :<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" title=\"brochage de l'adaptateur\" src=\"https:\/\/stuff.knackes.com\/dld\/201110\/ScreenCap-20111024-131947_EE171311.png\" alt=\"\" width=\"211\" height=\"37\" \/>Les pins sur le cot\u00e9 ne sont pas reli\u00e9es, VCC va sur VCC, GND va sur GND, TX0 va sur RX1, RX1 va sur TX0.<\/p>\n<p><a href=\"https:\/\/static.knackes.com\/images\/7D\/2011\/2011-10-24-YaNis-EOS\/IMG_4709.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" title=\"IMG_4709.jpg\" src=\"https:\/\/static.knackes.com\/images\/7D\/2011\/2011-10-24-YaNis-EOS\/IMG_4709-Small.JPG\" alt=\"IMG_4709.jpg\" width=\"500\" height=\"542\" \/><\/a><\/p>\n<p>Une fois assembl\u00e9 c&rsquo;est tr\u00e8s compact, ne manque plus qu&rsquo;une source de courant (ici un accu LiPo 3.7V r\u00e9cup\u00e9r\u00e9 sur une batterie d&rsquo;EOS 20D qui ne fonctionnait plus).<\/p>\n<p>Et ca fonctionne ! Je peux maintenant commander mon 7D \u00e0 distance depuis mon t\u00e9l\u00e9phone portable. Je ne peux que vous encourager \u00e0 consulter <a href=\"http:\/\/theiopage.blogspot.com\/2011\/08\/yanis-android-wireless-eos-controller.html\" target=\"_blank\" rel=\"noopener\">le blog de <em>manis404 <\/em><\/a>pour plus de d\u00e9tails.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nouveau projet \u00e9lectronique, enti\u00e8rement bas\u00e9 sur le travail de manis404 en suivant les instructions de son blog et en faisant quelques adaptations mineures. Pour r\u00e9sumer \u00e7a permet de commander un reflex Canon depuis n&rsquo;importe quel appareil bluetooth (Un smartphone ou &hellip; <a href=\"https:\/\/kim6.knackes.com\/blog\/index.php\/2011\/10\/24\/yanis-android-wireless-eos-controller\/\">Continuer la lecture <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,6],"tags":[12],"class_list":["post-519","post","type-post","status-publish","format-standard","hentry","category-electronique","category-photos","tag-arduino"],"_links":{"self":[{"href":"https:\/\/kim6.knackes.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/519","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kim6.knackes.com\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kim6.knackes.com\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kim6.knackes.com\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kim6.knackes.com\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=519"}],"version-history":[{"count":0,"href":"https:\/\/kim6.knackes.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/519\/revisions"}],"wp:attachment":[{"href":"https:\/\/kim6.knackes.com\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=519"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kim6.knackes.com\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=519"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kim6.knackes.com\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=519"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}