Robot Nano

Publié le par ludovic

Voici mon premier robot :

- 2 moteurs pas à pas (NMB PM35L) qui propulsent les roues arrières (lextronic) 2*3,5€ ;

- 2 roues récupérées d'une imprimante (roues d'éjection de feuilles) 0 € ;

- 1 roulette fixe à l'avant (Magasin de bricolage local) - 0,9 € ;

- 1 carte arduino nano (lextronic) 24€ ;

- 1 afficheur LCD (électronique diffusion) 17€ ;

- 2 circuits ULN2803 + 8 résistances 1K (lextronic) 2*1,2€ ;

- 1 capteur infra rouge Sharp 2D120X f 05 (lextronic) 14,2€ ;

- Batterie LiPo 850 mAh 15C 3S (12V) (magasin modélisme) 12€ ;

- Chassis bricolé avec récupération de plaque époxy et morceaux de plastique 0€ ;

- Temps passé 3 à 4h pour le chassis et l'assemble de l'électronique, développement permanent, coût prohibitif.

Fonctions :

Avance / recule suivant une distance en mm.

Rotation suivant un angle en degré.

Devant un obstacle, il tourne lui même à 90° (gauche) ou à -90° (droite) suivant le chemin qui présente l'obstacle le plus éloigné. Si les obstacles à droite et à gauche sont proches, alors le robot fait 360° en scannant tous les 20° pour voir l'angle présentant une ouverture. Une fois le scan fait, le robot se positionne à l'angle présentant l'ouverture favorable puis avance.

Si le robot présente un obstacle très proche, il recule de 100 mm puis repart tout droit.

En cours de développement, un retour a son point d'arrivé en empruntant le même chemin sans les doublons de rotation dus à la rencontre aléatoire d'obstacle.

Le code apparaitra à la suite de ce texte dans quelque temps, en attendant quelques photos :

 

Publicité
Robot Nano
Robot Nano
Robot Nano
Robot Nano
Robot Nano

Robot Nano

Publié dans Robot

Pour être informé des derniers articles, inscrivez vous :
Commenter cet article