{"id":1310,"date":"2017-02-01T10:30:32","date_gmt":"2017-02-01T08:30:32","guid":{"rendered":"http:\/\/laverre.com\/WordPress3\/?p=1310"},"modified":"2018-01-25T13:58:07","modified_gmt":"2018-01-25T11:58:07","slug":"un-arduino-pour-piloter-le-train","status":"publish","type":"post","link":"https:\/\/laverre.com\/WordPress3\/modelisme\/multi-rotors\/projet\/un-arduino-pour-piloter-le-train.html","title":{"rendered":"Un arduino pour piloter le train d&rsquo;atterrissage."},"content":{"rendered":"<p>Pour piloter le train d&rsquo;atterrissage , la solution que je souhaitais \u00e9tait d&rsquo;utiliser un servo 360\u00b0 que j&rsquo;ai dans un coin, et des fins de course (haut et bas) afin de rendre le tout le plus facile \u00e0 d\u00e9panner.<\/p>\n<p>L&rsquo;utilisation d&rsquo;un arduino nano me semblait une \u00e9vidence vu le coup faible du produit( <a href=\"http:\/\/www.banggood.com\/ATmega328P-Nano-V3-Controller-Board-Compatible-Arduino-p-940937.html\">Banggood ic<\/a>i ).<\/p>\n<p>Un fin de course haut, un bas afin de piloter l\u2019arr\u00eat du servo, le dessin est clair dans ma t\u00eate, mais ne maitrisant pas la programmation&#8230;<\/p>\n<p>je me suis mis en t\u00eate de trouver un code sur le web.<\/p>\n<p>&nbsp;<\/p>\n<p>Les biblioth\u00e8ques sont disponible sur le web, et l&rsquo;utilisation du logiciel Arduino plus ancien ( 1.0.5-r2) a \u00e9t\u00e9 n\u00e9cessaire pour pour faire tourner le sketch .<\/p>\n<p>Voici une \u00e9volution gr\u00e2ce \u00e0 Fred qui a r\u00e9alis\u00e9 le code arduino:<\/p>\n<p>L&rsquo;utilisation du capteur ultrason. Lorsque le switch 3 position de la radio sera sur la position centre, rend le syst\u00e8me automatique. Si machine au dessus de 2m alors on monte le train, si la machine est en dessous de 2m on baisse le train. Et toujours la possibilit\u00e9 de forcer le syst\u00e8me\u00a0 par la mise en position du switch en position haute ou basse.<\/p>\n<p>Le fichier ino que j&rsquo;utiliserais: <a href=\"https:\/\/laverre.com\/WordPress3\/wp-content\/uploads\/2017\/01\/train-rentrant.ino_.zip\">train-rentrant.ino<\/a><\/p>\n<p>Et ci dessous le dessin de c\u00e2blage<\/p>\n<p><a href=\"https:\/\/laverre.com\/WordPress3\/wp-content\/uploads\/2017\/01\/quad-arduino.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1361\" src=\"https:\/\/laverre.com\/WordPress3\/wp-content\/uploads\/2017\/01\/quad-arduino-640x378.jpg\" alt=\"\" width=\"640\" height=\"378\" srcset=\"https:\/\/laverre.com\/WordPress3\/wp-content\/uploads\/2017\/01\/quad-arduino-640x378.jpg 640w, https:\/\/laverre.com\/WordPress3\/wp-content\/uploads\/2017\/01\/quad-arduino-768x454.jpg 768w, https:\/\/laverre.com\/WordPress3\/wp-content\/uploads\/2017\/01\/quad-arduino.jpg 800w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&#8212;Pour le moment&#8212;<\/p>\n<p>Pour le moment je fonctionne plus ou moins (car j&rsquo;ai un soucis de servo) sans le syst\u00e8me \u00e0 ultrason et avec un c\u00e2blage un peu diff\u00e9rent:<\/p>\n<p><a href=\"https:\/\/laverre.com\/WordPress3\/wp-content\/uploads\/2017\/02\/quad-arduino.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-1517\" src=\"https:\/\/laverre.com\/WordPress3\/wp-content\/uploads\/2017\/02\/quad-arduino-640x370.jpg\" alt=\"\" width=\"640\" height=\"370\" srcset=\"https:\/\/laverre.com\/WordPress3\/wp-content\/uploads\/2017\/02\/quad-arduino-640x370.jpg 640w, https:\/\/laverre.com\/WordPress3\/wp-content\/uploads\/2017\/02\/quad-arduino-768x444.jpg 768w, https:\/\/laverre.com\/WordPress3\/wp-content\/uploads\/2017\/02\/quad-arduino.jpg 800w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a>et avec ce code que je doit nettoyer &#8230;<\/p>\n<p><a href=\"https:\/\/laverre.com\/WordPress3\/wp-content\/uploads\/2017\/02\/Code-utilis\u00e9.txt\">Code utilis\u00e9<\/a><\/p>\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><span style=\"border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; text-indent: 20px; width: auto; padding: 0px 4px 0px 0px; text-align: center; font-style: normal; font-variant-caps: normal; font-weight: bold; font-size: 11px; line-height: 20px; font-family: 'Helvetica Neue', Helvetica, sans-serif; color: #ffffff; background-image: url(data:image\/svg+xml; base64,phn2zyb4bwxucz0iahr0cdovl3d3dy53my5vcmcvmjawmc9zdmciighlawdodd0imzbwecigd2lkdgg9ijmwchgiihzpzxdcb3g9ii0xic0xidmxidmxij48zz48cgf0acbkpsjnmjkundq5lde0ljy2mibdmjkundq5ldiyljcymiaymi44njgsmjkumju2ide0ljc1ldi5lji1nibdni42mzismjkumju2idaumduxldiyljcymiawlja1mswxnc42njigqzaumduxldyunjaxidyunjmyldaumdy3ide0ljc1ldaumdy3iemymi44njgsmc4wnjcgmjkundq5ldyunjaxidi5ljq0oswxnc42njiiigzpbgw9iinmzmyiihn0cm9rzt0ii2zmziigc3ryb2tllxdpzhropsixij48l3bhdgg+phbhdgggzd0itte0ljczmywxljy4nibdny41mtysms42odygms42njusny40otugms42njusmtqunjyyiemxljy2nswymc4xntkgns4xmdksmjquodu0idkuotcsmjyunzq0iem5ljg1niwyns43mtggos43ntmsmjqumtqzidewljaxniwymy4wmjigqzewlji1mywymi4wmsaxms41ndgsmtyuntcyidexlju0ocwxni41nzigqzexlju0ocwxni41nzigmteumtu3lde1ljc5nsaxms4xntcsmtqunjq2iemxms4xntcsmtiuodqyideyljixmswxms40otugmtmuntiyldexljq5nsbdmtqunjm3ldexljq5nsaxns4xnzusmtiumzi2ide1lje3nswxmy4zmjmgqze1lje3nswxnc40mzygmtqundyylde2ljegmtqumdkzlde3ljy0mybdmtmunzg1lde4ljkznsaxnc43ndusmtkuotg4ide2ljayocwxos45odggqze4ljm1mswxos45odggmjaumtm2lde3lju1niaymc4xmzysmtqumdq2iemymc4xmzysmtauotm5ide3ljg4ocw4ljc2nyaxnc42nzgsoc43njcgqzewljk1osw4ljc2nya4ljc3nywxms41mzygoc43nzcsmtqumzk4iem4ljc3nywxns41mtmgos4ymswxni43mdkgos43ndksmtcumzu5iem5ljg1niwxny40odggos44nzismtcunia5ljg0lde3ljczmsbdos43ndesmtgumtqxidkuntismtkumdizidkundc3lde5ljiwmybdos40miwxos40nca5lji4ocwxos40otegos4wncwxos4znzygqzcunda4lde4ljyymia2ljm4nywxni4yntigni4zodcsmtqumzq5iem2ljm4nywxmc4yntygos4zodmsni40otcgmtuumdiyldyundk3iemxos41ntusni40otcgmjmumdc4ldkunza1idizlja3ocwxmy45otegqzizlja3ocwxoc40njmgmjaumjm5ldiylja2miaxni4yotcsmjiumdyyiemxnc45nzmsmjiumdyyidezljcyocwyms4znzkgmtmumzayldiwlju3mibdmtmumzayldiwlju3miaxmi42ndcsmjmumdugmtiundg4ldizljy1nybdmtiumtkzldi0ljc4ncaxms4zotysmjyumtk2idewljg2mywyny4wntggqzeylja4niwyny40mzqgmtmumzg2ldi3ljyznyaxnc43mzmsmjcunjm3iemyms45nswyny42mzcgmjcuodaxldixljgyocayny44mdesmtqunjyyiemyny44mdesny40otugmjeuotusms42odygmtqunzmzldeunjg2iibmawxspsijymqwodfjij48l3bhdgg+pc9npjwvc3znpg==); background-size: 14px 14px; background-color: #bd081c; position: absolute; opacity: 1; z-index: 8675309; display: none; cursor: pointer; border: none; -webkit-font-smoothing: antialiased; top: 624px; left: 20px; background-position: 3px 50%; background-repeat: no-repeat no-repeat;\">Enregistrer<\/span><span style=\"border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; text-indent: 20px; width: auto; padding: 0px 4px 0px 0px; text-align: center; font-style: normal; font-variant-caps: normal; font-weight: bold; font-size: 11px; line-height: 20px; font-family: 'Helvetica Neue', Helvetica, sans-serif; color: #ffffff; background-image: url(data:image\/svg+xml; base64,phn2zyb4bwxucz0iahr0cdovl3d3dy53my5vcmcvmjawmc9zdmciighlawdodd0imzbwecigd2lkdgg9ijmwchgiihzpzxdcb3g9ii0xic0xidmxidmxij48zz48cgf0acbkpsjnmjkundq5lde0ljy2mibdmjkundq5ldiyljcymiaymi44njgsmjkumju2ide0ljc1ldi5lji1nibdni42mzismjkumju2idaumduxldiyljcymiawlja1mswxnc42njigqzaumduxldyunjaxidyunjmyldaumdy3ide0ljc1ldaumdy3iemymi44njgsmc4wnjcgmjkundq5ldyunjaxidi5ljq0oswxnc42njiiigzpbgw9iinmzmyiihn0cm9rzt0ii2zmziigc3ryb2tllxdpzhropsixij48l3bhdgg+phbhdgggzd0itte0ljczmywxljy4nibdny41mtysms42odygms42njusny40otugms42njusmtqunjyyiemxljy2nswymc4xntkgns4xmdksmjquodu0idkuotcsmjyunzq0iem5ljg1niwyns43mtggos43ntmsmjqumtqzidewljaxniwymy4wmjigqzewlji1mywymi4wmsaxms41ndgsmtyuntcyidexlju0ocwxni41nzigqzexlju0ocwxni41nzigmteumtu3lde1ljc5nsaxms4xntcsmtqunjq2iemxms4xntcsmtiuodqyideyljixmswxms40otugmtmuntiyldexljq5nsbdmtqunjm3ldexljq5nsaxns4xnzusmtiumzi2ide1lje3nswxmy4zmjmgqze1lje3nswxnc40mzygmtqundyylde2ljegmtqumdkzlde3ljy0mybdmtmunzg1lde4ljkznsaxnc43ndusmtkuotg4ide2ljayocwxos45odggqze4ljm1mswxos45odggmjaumtm2lde3lju1niaymc4xmzysmtqumdq2iemymc4xmzysmtauotm5ide3ljg4ocw4ljc2nyaxnc42nzgsoc43njcgqzewljk1osw4ljc2nya4ljc3nywxms41mzygoc43nzcsmtqumzk4iem4ljc3nywxns41mtmgos4ymswxni43mdkgos43ndksmtcumzu5iem5ljg1niwxny40odggos44nzismtcunia5ljg0lde3ljczmsbdos43ndesmtgumtqxidkuntismtkumdizidkundc3lde5ljiwmybdos40miwxos40nca5lji4ocwxos40otegos4wncwxos4znzygqzcunda4lde4ljyymia2ljm4nywxni4yntigni4zodcsmtqumzq5iem2ljm4nywxmc4yntygos4zodmsni40otcgmtuumdiyldyundk3iemxos41ntusni40otcgmjmumdc4ldkunza1idizlja3ocwxmy45otegqzizlja3ocwxoc40njmgmjaumjm5ldiylja2miaxni4yotcsmjiumdyyiemxnc45nzmsmjiumdyyidezljcyocwyms4znzkgmtmumzayldiwlju3mibdmtmumzayldiwlju3miaxmi42ndcsmjmumdugmtiundg4ldizljy1nybdmtiumtkzldi0ljc4ncaxms4zotysmjyumtk2idewljg2mywyny4wntggqzeylja4niwyny40mzqgmtmumzg2ldi3ljyznyaxnc43mzmsmjcunjm3iemyms45nswyny42mzcgmjcuodaxldixljgyocayny44mdesmtqunjyyiemyny44mdesny40otugmjeuotusms42odygmtqunzmzldeunjg2iibmawxspsijymqwodfjij48l3bhdgg+pc9npjwvc3znpg==); background-size: 14px 14px; background-color: #bd081c; position: absolute; opacity: 1; z-index: 8675309; display: none; cursor: pointer; border: none; -webkit-font-smoothing: antialiased; top: 624px; left: 20px; background-position: 3px 50%; background-repeat: no-repeat no-repeat;\">Enregistrer<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pour piloter le train d&rsquo;atterrissage , la solution que je souhaitais \u00e9tait d&rsquo;utiliser un servo 360\u00b0 que j&rsquo;ai dans un coin, et des fins de course (haut et bas) afin de rendre le tout le plus facile \u00e0 d\u00e9panner. L&rsquo;utilisation d&rsquo;un arduino nano me semblait une \u00e9vidence vu le coup faible du produit( Banggood ici &hellip; <a href=\"https:\/\/laverre.com\/WordPress3\/modelisme\/multi-rotors\/projet\/un-arduino-pour-piloter-le-train.html\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">Un arduino pour piloter le train d&rsquo;atterrissage.<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[137,136],"tags":[],"class_list":["post-1310","post","type-post","status-publish","format-standard","hentry","category-inspired-dji","category-projet"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/laverre.com\/WordPress3\/wp-json\/wp\/v2\/posts\/1310","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/laverre.com\/WordPress3\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/laverre.com\/WordPress3\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/laverre.com\/WordPress3\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/laverre.com\/WordPress3\/wp-json\/wp\/v2\/comments?post=1310"}],"version-history":[{"count":10,"href":"https:\/\/laverre.com\/WordPress3\/wp-json\/wp\/v2\/posts\/1310\/revisions"}],"predecessor-version":[{"id":1313,"href":"https:\/\/laverre.com\/WordPress3\/wp-json\/wp\/v2\/posts\/1310\/revisions\/1313"}],"wp:attachment":[{"href":"https:\/\/laverre.com\/WordPress3\/wp-json\/wp\/v2\/media?parent=1310"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/laverre.com\/WordPress3\/wp-json\/wp\/v2\/categories?post=1310"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/laverre.com\/WordPress3\/wp-json\/wp\/v2\/tags?post=1310"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}