Aller au contenu


Photo
- - - - -

Petit robot autonome deux roues motrices


6 réponses à ce sujet

#1 MiekBrantovskii

MiekBrantovskii

    Membre

  • Membres
  • 12 messages

Posté 16 mai 2022 - 03:10

Salut à tous !

Finalement, j'ai craqué ! Après avoir parcouru quelques sites, visionnés des tas de vidéos, je me suis acheté une Arduino Uno et un kit de base, et me voilà ici !

Pour nous mettre le pied à l'étrier, on va commencer par un truc très simple, enfin j'ai l'impression !!
Un robot autonome, deux roues motrices, à évitement d'obstacles par détection ultrasons.

J'ai donc :
- Une Arduino Uno
- Deux moteurs CC à engrenages, 3-6 V
- Un driver moteur L9110S 2,5-13 V
- Un capteur ultrasons HC-SR04

J'ai pu lire que l'alimentation de la Uno par pile 9V était à proscrire, du coup, j'ai une batterie externe qui trainait, elle est petite et pas super lourde. Elle fait 2 200mAh, avec 5V 1A en sortie, ça peut suffire pour alimenter la Uno ?
J'ai également lu qu'il valait mieux éviter d'alimenter les moteurs via la Uno, du coup, je mets 4 piles AA ?

J'ai deux boîtes en plastique de deux formats différents pour le châssis/carrosserie, je testerai laquelle convient le mieux.

Et enfin deux roues libres, relié par un essieux en Alu. J'aimerais essayer ça, je trouve ça esthétiquement plus joli qu'une roue folle, et les goûts et les couleurs !!
J'ai vu des modèles, avec les deux roues motrices ensemble et d'autres avec une à l'avant et une à l'arrière. C'est quoi la différence ? Une maniabilité plus facile ?

Pour le code, je vais essayer de me débrouiller tout seul, ça a l'air assez basique et un bon entraînement pour débuter. Mon fils va s'y essayer aussi, j'ai cherché des logiciels adaptés, mBlock, Scratch, mais y a des blocs pour tout et n'importe quoi, c'est un peu fouillis.
Je suis tombé sur ça :

http://www.techmania.fr/BlocklyDuino/

Vous connaissez ? Vous en pensez quoi ?
Ça semble s'utiliser en ligne, il suffit de récupérer le code en language Arduino et de le copier dans l'IDE Arduino.

Voilà, merci pour vos conseils !

#2 Oracid

Oracid

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 6 766 messages
  • Gender:Male

Posté 16 mai 2022 - 05:57

Il est toujours préférable de prendre les informations à la source. https://store.arduin...TI3MTg0ODkuNTM.

Sur cette page du site Arduino, tu peux constater que l'alimentation doit être compris entre 7V et 12V. L'Arduino Uno possède une alimentation, sur la carte même, qui produira le 5V nécessaire au microcontrôleur.

 

Voici une petite réalisation qui pourrait peut-être t'inspirer, https://www.robot-ma...t-arduino-nano/

Ici, j'utilise des chenilles, mais le principe est le même. Avec 4 roues bloquées, ce qui est très courant en robotique, il suffit de mettre un moteur à l'avant et un autre à l'arrière, mais en diagonale, pour que le robot puisse tourner sur place comme un char.

 

Bon courage.



#3 MiekBrantovskii

MiekBrantovskii

    Membre

  • Membres
  • 12 messages

Posté 16 mai 2022 - 06:32

Merci pour ta réponse !

Pour ton robot, je l'avais vu. Le problème que j'ai avec les roues décalées, c'est que mon modèle de roue permet de facilement les monter à deux sur un essieu en roue libre, en décalé ça va être plus compliqué, mais je vais y réfléchir.

Pour l'alimentation de la carte Arduino, ma batterie externe risque d'être trop faible en 5V, si je comprends bien. Du coup, je dois m'orienter plutôt vers une batterie type Li-po ?

#4 Oracid

Oracid

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 6 766 messages
  • Gender:Male

Posté 16 mai 2022 - 08:00

Pour la batterie, ce sera Li-po ou Li-ion. Dans les 2 cas, il te faudra un chargeur qui sera différend en fonction du choix.

La capacité de la batterie sera fonction du poids du robot et de l'autonomie souhaitée.

Pour une première réalisation, si le robot ne dépasse pas 500g, pour faire des démos de 5mn en famille, perso, je prendrais une Li-po 2S (7.4V) d'environ 850mAh.



#5 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 9 963 messages
  • Gender:Male
  • Location:Anglet

Posté 16 mai 2022 - 11:37

Avant de partir sur une batterie lipo, tu peux déjà faire pas mal de chose avec ta batterie externe =) . 
Apprend les bases avec ta batteries externe en 5V et tes piles, au vu du matériel que tu as ça suffira amplement pour un début. Tu peux faire des petites démo etc ... 

Vu que tu as des petits moteurs tu peux brancher le 5V de ta batterie externe aussi bien pour alimenter ton arduino que ton driver de moteur moteurs, même si en effet c'est pas recommandé. 

Pour plus d'info : 

Si ton arduino " reboot" tu sauras que c'est aussi à cause de ça ;) ( Une chute de tension qui provoque le reboot provoquée par les moteurs qui surconsomme)
Evite de tourner tes moteurs à la main quand les moteurs sont reliés. ( tourner manuellement tes moteurs les transforment en générateur de tension et tu peux avoir des remontés vers le reste de l'électronique)
 
Mais en apprenant ainsi,  tu apprendras pourquoi certaines choses ne sont pas recommandée ... et sans risques ( PS : ne pas faire la même chose avec de  gros moteurs ... )

Mieux vaut apprendre / se tromper / faire des court circuit avec ta petite alimentation 5V ou avec des piles qu'avec une batterie =). 
 


Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!

 

Les réalisations de Mike118  

 

 

 


#6 MiekBrantovskii

MiekBrantovskii

    Membre

  • Membres
  • 12 messages

Posté 17 mai 2022 - 12:21

Merci de ta réponse Mike118 !

Donc je peux partir sur ça, effectivement si ça flanche c'est que c'est pas suffisant. Je voulais juste être sûr de faire les choses dans les règles dans les règles de l'art, et pas que de la bricole.

Sinon dans mon kit, j'ai une petite carte qui répond au doux nom de module d'alimentation, c'est une chinoiserie, je ne pense pas que ça soit un truc au top de la qualité, y a qu'à voir les deux, trois broches tordues. En faisant quelques recherches, j'ai cru comprendre que ça faisait office de transformateur et que ça permettait d'alimenter un peu tout. Je vous joins la photo et ses caractéristiques trouvées sur le net, si vous pouviez me confirmer ça.

718EEZASuIL._AC_SL1500_.jpg

Tension d'entrée: 6,5-12 V DC ou alimentation USB

Tension de sortie: 3,3 V, 5 V (commutable)

Max. Courant de sortie:

#7 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 9 963 messages
  • Gender:Male
  • Location:Anglet

Posté 17 mai 2022 - 12:24

c'est un module à mettre sur une breadboard, c'est simple et pratique pour des essais.


Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!

 

Les réalisations de Mike118  

 

 

 




Répondre à ce sujet



  


0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users