Aller au contenu


Photo

Creation de mon premier robot


  • Veuillez vous connecter pour répondre
1 réponse à ce sujet

#1 Luczia

Luczia

    Nouveau membre

  • Membres
  • 2 messages

Posté 12 juillet 2007 - 04:23

Bonjour à tous,
voilà il y'a quelques jours j'ai fait des recherches et je suis tombé sur les PIC, système qui ont l'air très puissant et qui m'ont enfin décidés à me lancer dans la construction d'un robots.

Depuis tout petit, j'adore l'électronique, l'informatique et le bricolage [J'étais déjà destiné à la robotique B) ] (j'ai d'ailleurs fais la collection chez le marchand de journaux "Cyber-robot", y'en a surement qui connaisent) mais là je veux vraiment m'y mettre.

Voilà mon idée de base: Podibot
Il se déplacera en évitant les obstacles (Détection IR) et pourra rejoindre ou fuir la lumière.
Si j'arrive à ça, bien plus de modes seront ajoutés (suivis d'objet :rolleyes: )

La partie mécanique ne m'effraie pas vraiment (en somme il est relativement simple <_< ).
C'est plutôt l'électronique et l'info qui m'inquiètent (j'ai quand même quelques bases en C).

Bon alors d'abord quel PIC choisir (surtout quel famille 16Cxx, 16Fxx, 18Fxx....) ou alors quel AVR choisir (les trucs d'Atmel ?

Ensuite, quels pattes correspondent à quoi, en effet dans les datasheets on trouve des truc du genre AN0/RA0, OSS, VGD... :huh: Bah ouais, je trouve des montages déja fait pr faire clignoter une led ou un moteur mais pourquoi brancher ici plutot qu'ici, ou comment brancher le second moteur, quels sont les entrées récepteur :unsure:
En fait me faudrait peut être un ptit cours ou un lien, j'ai potasser mais en électronique on trouve des cours sur les calculs de résistance etc... et sur la Prog + branchement des Pics ce ne sont que des exemples, vous ne connaîtriez pas un site ou tout est expliquer pour un débutant... comme moi :P
Les sites comme Free-Bot ou Rustre's Corner donnent de bon cours mais on dirait qu'ils partent du fait qu'on a tous compris sur l'alimentation du microprocesseur, son fonctionnement, ses entrées et sorties.

Voilà en fait c'est surtout ce dernier point qui me gêne avant de me lancer dans la construction (avoir les composants, la coque du robot et même pas savoir comment brancher les moteurs :blink: , ça serait un peu embêttant :lol: ).

Financièrment je suis pas vraiment limiter (60 € devraient suffire, :unsure: non?) et si il fonctionne ça ne sera que le premier d'une longue famille de multipodes et véhicules. Mais faudrait vraiment que je comprenne l'électronique avant .

En esperant vraiment liens ou même vos propres explications si vous avez du temps :)

#2 Fabarbuck

Fabarbuck

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 685 messages

Posté 21 août 2007 - 05:22

Il y a tout un tas de ressources sur internet a propos des pics et avr ; tu peux par exemple aller faire un tour du cote des cours de bigonoff pour les pic, ou bien de pobot.org pour les elements de base pour se lancer avec les avr.

Mon conseil, c'est de te degotter une petite carte de developpement toute simple et pas chere (il y en a des VRAIMENT pas cheres, bien en dessous de 60 euros, ce qui te laissera de la marge). A partir de la... tu peux te familiariser avec le microcontroleur grace a ta carte de developpement, etudier les exemples fournis avec, modifier des ptis trucs pour bien comprendre... et petit a petit, tester ce que tu dois implementer sur ton robot.

le point super important, c'est de bien realiser ce que ca implique de faire un robot. J'entends par la qu'il faut pas partir bille en tete et vouloir s'attaquer a tout en meme temps. Comme je te dis, equipe toi de l'outillage minimal de survie, d'un espace ou tu peux bricoler dans de bonnes conditions, et... progresse petit a petit, quitte a faire des choses annexes pour apprendre des choses qui pourraient te manquer (exemple: 'jouer' avec tes elements IR *seuls*, pour bien les avoir en main, avant d'envisager d'integrer ca a un truc plus complexe ou tu risques de te perdre... et de ramer!

Amuse toi bien!




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

0 members, 0 guests, 0 anonymous users