Construire un robot de A à Z : Tuto !
-
<p style="text-align:center;"><span style="color:#ff8c00;"><span style="font-size:24px;"><strong>Mode automatique :</strong></span></span></p>
<p style="text-align:center;"> </p>
<p><span style="font-size:24px;"><span style="font-size:14px;">Le mode automatique permet au robot d'être totalement autonome, c'est à dire qu'il se déplacera seul, sans assistance, et esquivera chaque obstacle sur son chemin.</span></span></p>
<p> </p>
<p><span style="font-size:24px;"><span style="font-size:14px;">Mais comment réaliser ce simple programme ? Et bien grâce à 1 seul composant, et oui, c'est vraiment très simple
. </span></span></p>
<p><span style="font-size:24px;"><span style="font-size:14px;">Avant de commencer je tiens à préciser que tout ce qui sera expliqué dans ce projet aura pour but précis, de vous faire découvrir le monde de la robotique, mais pas en recopiant mon robot, mais en réalisant <strong>VOTRE</strong> robot !</span></span></p>
<p> </p>
<p><span style="font-size:24px;"><span style="font-size:14px;">De plus, je vous conseille d'aller lire mes tutoriaux arduino présenter sur l'OP du topic
</span></span></p>
<p> </p>
<p><span style="font-size:18px;"><strong>Matériel nécessaire :</strong></span></p>
<p> </p>
<p>- Arduino Uno</p>
<p>- Kit robot ( personnellement le miens est sur l'image de présentation du topic, c'est un robot à 4 roues. Donc à 4 moteur DC.</p>
<p>- Un capteur à ultra-son HC-SR04 (Voir OP du topic pour le matériel)</p>
<p> </p>
<p><span style="font-size:18px;"><strong>Schémas de câblage :</strong></span></p>
<p> </p>
<p><span style="font-size:18px;"><strong><img alt="5907846906.png" src="https://puu.sh/aNW7x/5907846906.png"/></strong></span></p>
<p> </p>
<p><span style="font-size:18px;"><strong>Explication du schémas :</strong></span></p>
<p> </p>
<p>Un schémas très simple : 2 L293D qui sont branchés exactement identiquement. Le l293D permet d'inverser le sens des moteurs. Par exemple sur le L293D de gauche sur IN1 et IN2 : s'ils ont tout les 2 un signal de 0V ou 5V (que l'ont choisira en le codant) alors le moteur M2 ne s'activera pas. Si in1 est à 5V et IN2 à 0V le moteur tournera dans un sens. Si in1 est à 0V et IN2 à 5V il tournera dans l'autre sens. On fait ça pour les 4 moteurs.</p>
<p>Le capteur en haut à droite est le capteur à ultrason, très simpel aussi à utiliser, il y a un cable qui envoie la donnée au µcontrolleur, et un autre qui réceptionne la réponse.</p>
<p> </p>
<p>Vous l'aurez compris, on activera les moteurs pour faire en sorte que le robot aille tout droit quand le capteur n'envoie aucune donnée. Mais quand ce capteur détecte par exemple un objet à 10 cm. On fera tourné en sens inverse les 2 moteurs de droite pour que le robot effectue une rotation sur lui même
</p>
<p>C'est très simple, si ça vous parait flou c'est normal, c'est la première fois que vous voyez ceci et le code éclaircira tout pour vous
</p>
<p> </p>
<p><span style="font-size:18px;"><strong>Le robot câblé : </strong></span></p>
<p> </p>
<p><img alt="1407834903-2014-08-12-11-14-16.jpg" src="<base_url>/applications/sslimageproxy/interface/image.php?url=http://image.noelshack.com/fichiers/2014/33/1407834903-2014-08-12-11-14-16.jpg"/></p>
<p><img alt="1407834906-2014-08-12-11-14-33.jpg" src="<base_url>/applications/sslimageproxy/interface/image.php?url=http://image.noelshack.com/fichiers/2014/33/1407834906-2014-08-12-11-14-33.jpg"/></p>
<p> </p>
<p style="text-align:center;"><span style="color:#ff8c00;"><span style="font-size:24px;"><strong>Le code arduino : </strong></span></span></p>
<p style="text-align:center;"><span style="font-size:24px;"><span style="font-size:14px;"><img alt="90298d2bfd.png" src="https://puu.sh/aPiqK/90298d2bfd.png"/></span></span></p>
<p style="text-align:center;"><img alt="5ccf2f3639.png" src="https://puu.sh/aPisL/5ccf2f3639.png"/></p>
<p> </p>
<p>Voilà premier mode fonctionnel une vidéo est à venir. Si vous avez une question concernant le code, n'hésitez pas
</p> -
<blockquote class="ipsQuote" data-ipsquote=""><div>
<p></p><span style="color:rgb(40,40,40);font-family:Helvetica, helvetica, arial, sans-serif;">Robot bierre , se déplace , va chercher une bierre dans le frigo , et vous la ramène. </span></div></blockquote>
<p>Ça c'est le grand luxe... vraiment si c'est possible de réaliser ce robot y a même moyen de le commercialiser. ^^</p>
<p> </p>
<p>Sinon bon tuto bien détaillé, propre, +1 rep'.</p> -
<blockquote class="ipsQuote" data-cite="Akimace" data-ipsquote="" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentcommentid="10362" data-ipsquote-contentid="995" data-ipsquote-contenttype="forums" data-ipsquote-timestamp="1407778174" data-ipsquote-username="Akimace"><div>
<div>
<p>Ça c'est le grand luxe... vraiment si c'est possible de réaliser ce robot y a même moyen de le commercialiser. ^^</p>
<p> </p>
<p>Sinon bon tuto bien détaillé, propre, +1 rep'.</p>
</div>
</div></blockquote>
<p> </p>
<p>J'en suis qu'à la moitié niveau écriture y'a le code et puis la vidéo qui montre que ça fonctionne
</p>
<p> </p>
<p>Sinon c'est clairement possible de le faire mais bon, le bras mécanique = 60€ , il faut une armature plus solide, 50€min, des moteurs bien plus puissant 80€ ... tu comprend que ça commence à faire beaucoup
</p> -
<p>Tu comptes faire plusieurs modèles (si jamais tu y arrives, ce qui ne m'étonnerai pas) ? Ou c'est juste comme ça pour le fun ?</p>
-
<p>Ta vidéo est vraiment cool même si j’accroche pas à l'intro
</p>
<p>J'ai trouvé ça pour "des cable moins cher" si c'est bien ça : <a href="http://fr.aliexpress.com/item/3-3V-5V-MB102-Breadboard-power-module-MB-102-830-points-Solderless-Prototype-Bread-board-kit/1563843288.html" rel="external nofollow">ici</a></p>
<p>Hobbyking est génial ! Un pote a fait un drone a s’approvisionnant dessus. Par contre attention au frais de douane
</p>
<p> </p>
<p>Sinon pour le tuto merci !!! </p> -
<blockquote class="ipsQuote" data-cite="Leplayze" data-ipsquote="" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentcommentid="10373" data-ipsquote-contentid="995" data-ipsquote-contenttype="forums" data-ipsquote-timestamp="1407791350" data-ipsquote-username="Leplayze"><div>
<div>
<p>Comment ça plusieurs modèles ? </p>
</div>
</div></blockquote>
<p>Genre faire plusieurs robos et peut-être en revendre ? Ou tu fais ça de toi même pour t'améliorer ?</p> -
<blockquote class="ipsQuote" data-cite="Akimace" data-ipsquote="" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentcommentid="10401" data-ipsquote-contentid="995" data-ipsquote-contenttype="forums" data-ipsquote-timestamp="1408036075" data-ipsquote-username="Akimace"><div>
<div>
<p>Genre faire plusieurs robos et peut-être en revendre ? Ou tu fais ça de toi même pour t'améliorer ?</p>
</div>
</div></blockquote>
<p> </p>
<p>De moi même juste parce que j'aime le faire
</p> -
<p>D'accord.</p>
<p>T'as commencé quand à en faire ?</p> -
<blockquote class="ipsQuote" data-cite="Akimace" data-ipsquote="" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentcommentid="10443" data-ipsquote-contentid="995" data-ipsquote-contenttype="forums" data-ipsquote-timestamp="1408211517" data-ipsquote-username="Akimace"><div>
<div>
<p>D'accord.</p>
<p>T'as commencé quand à en faire ?</p>
</div>
</div></blockquote>
<p> </p>
<p>Je serais pas te dire la date exacte mais ça doit faire 3-4 ans environs.</p>
<p> </p>
<blockquote class="ipsQuote" data-cite="Azad" data-ipsquote="" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentcommentid="10450" data-ipsquote-contentid="995" data-ipsquote-contenttype="forums" data-ipsquote-timestamp="1408221791" data-ipsquote-username="Azad"><div>
<div>
<p>Et as-tu déjà fait d'autres robots, si oui combien et pour quelle utilité ?
</p>
<p>Est-ce que tu aimerais être mis en avant dans la prochaine newsletters Melinyel ?</p>
</div>
</div></blockquote>
<p> </p>
<p>Vouip, un robot "tank" (Avec des chenilles) qui était assez fun à programmer en Jal par contre je n'avais pas encore d'arduino à l'époque
. C'était plus un robot de course car j'utilisais des sorties PWM sur les moteurs (En gros je faisais varié le signal pour que la vitesse des moteurs changent).</p>
<p> </p>
<p>Sinon cette année je devrais probablement programmer un bras hydraulique, un autre robot à deux roues et ... et c'est déjà pas mal
</p>
<p> </p>
<p>Sinon, ça ne me dérange pas pour la newsletters ^^.</p> -
<p>Pour le rendre plus autonome, il suffit de mettre un servomoteur sur le sonar et faire une cartographie des obstacles devant dans un certain angle et puis en rendu sur le pc comme dans les sous-marins juste pour le sawgg
</p><p></p><p>Notre chinois de service (Drobat) peut diminuer le prix du 3/4 xD</p><p>et même pour l'armature vu qu'il essaie de faire invertir dans une imprimant 3d il suffit de travailler le cote mécanique pour avoir un bon prix^^</p> -
<blockquote class="ipsQuote" data-cite="mars073" data-ipsquote="" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentcommentid="10524" data-ipsquote-contentid="995" data-ipsquote-contenttype="forums" data-ipsquote-timestamp="1408369341" data-ipsquote-username="mars073"><div>
<div>
<p>Pour le rendre plus autonome, il suffit de mettre un servomoteur sur le sonar et faire une cartographie des obstacles devant dans un certain angle et puis en rendu sur le pc comme dans les sous-marins juste pour le sawgg
</p><p></p><p>
Notre chinois de service (Drobat) peut diminuer le prix du 3/4 xD</p><p>
et même pour l'armature vu qu'il essaie de faire invertir dans une imprimant 3d il suffit de travailler le cote mécanique pour avoir un bon prix^^</p>
</div>
</div></blockquote>
<p>J'approuve ! A voir du coté de DX, Alliexpress et principalement hobbyking ^^' </p>
<p>Sinon tu as déjà essayé des choses volantes ? (drone)</p> -
<blockquote class="ipsQuote" data-cite="Drobat" data-ipsquote="" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentcommentid="10534" data-ipsquote-contentid="995" data-ipsquote-contenttype="forums" data-ipsquote-timestamp="1408487525" data-ipsquote-username="Drobat"><div>
<div>
<p>J'approuve ! A voir du coté de DX, Alliexpress et principalement hobbyking ^^' </p>
<p>Sinon tu as déjà essayé des choses volantes ? (drone)</p>
</div>
</div></blockquote>
<p> </p>
<p>Pas encore c'est bien plus compliqué car si un moteur va plus vite que l'autre le robot pars en couille
</p> -
<p>Le problème de la prog ^^' Un ami à moi a fait un drone en se fournissant sur hobbyking pour son bac et l'a testé la semaine dernière. Effectivement le truc est "parti en couille" ^^'</p>
<p>Il est en train de corriger au niveau de son code source et si la chose fonctionne bien je te tiendrai au courant ^^' </p>
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login