Robot CDBot - AKA Minimoi :o)
Date d'initialisation : Août 2005
État actuel : Terminé
Sommaire
![]()
Sous-projets
| Titre | Date | État |
| Carte pont en H à L298N (I < 2A) | Avril 2005 | Terminé |
Description générale
Caractéristiques du robot :
- Mécanique composée de CDs et d'entretoises hexagonales, facile à réaliser et peu chère.
- Deux petits blocs motoréducteurs pour la propulsion, configuration type char.
- Les roues sont achetées dans un magasin de modélisme (pour les avions).
- Vitesse : réglable, de 5 à 25cm/s.
- PIC 18F252 à 10MHz, programmé avec un bootloader par liaison série.
Ce robot m'a été inspiré par un article du magazine Electronique Pratique d'Août 2005. Le but de ce robot est d'être téléopéré (ici avec une télécommande infrarouge) afin de tester le comportement d'autres robots en présence d'un robot d'une intelligence supérieure (un être humain). Il a été entièrement construit en une seule journée (sauf les ponts en H qui étaient déjà faits).
Le PIC 18F252 scrute l'état de la sortie d'un GP1U5 (récupéré sur un vieux magnétoscope), lequel scrute les infrarouges codés à 37KHz. Il doit alors décoder le signal RC5 émis par la télécommande. Le bout de code qui décode le signal RC5 est tiré du site internet d'IRBOT
Les actions suivantes ont étés programmées :
- Avancer
- Reculer
- S'arrêter
- Tourner à gauche
- Tourner à droite
- Rotation sur place à gauche
- Rotation sur place à droite
- Reculer en allant vers la gauche
- Reculer en allant vers la droite
- Accélérer
- Ralentir
Photos
Première modélisation sous VariCAD linux du chassis de CDBot (un peu incomplète, la version finale n'a pas été remodélisée).
Code source
Commentaires des visiteurs
Par Sahara le 20/01/2007
Bonjour, le lien IRBOT à l'air mort. Robot CDBot - AKA Minimoi. Sinon bon site, bonne continuation
Par Totofweb le 20/01/2007
L'adresse du robot IRBOT a été corrigée, merci de m'avoir informé de ce lien mort.
Par lauduc13 le 23/10/2007
Mute dans un nouveau domaine activité, je cherche à réaliser un projet pour me familiarise de façon ludique avec mon travail (réalisation et non conception) je suis laborantin en école .Ton super petit robot me parait idéal.
Ma question : la plaque dessus correspond à une platine de développement pour pic avec un capteur infrarouge?
Est il possible d'avoir le schéma. Merci
L’étage inférieur correspond à la carte pont en h ?
Et dessus les moteurs.
Je possède au boulot l’electro mag de août 2005.
J’espère qu’avec ton aide je prendrais goût à ma nouvelle affectation
Encore merci de ton aide.
Par Totofweb le 24/10/2007
Laudic13> La plaque du dessus est réalisée dans une platine veroboard pastillée, ce qui permet de faire des circuits assez rapidement sans passer par l'étape de réalisation de circuits imprimés. Le capteur utilisé est un capteur infrarouge récupéré dans un magnétoscope, c'est-à-dire qu'il avait déjà été prévu pour décoder le format RC5 des télécommandes (donc calé sur la bonne fréquence). L'étage du dessous correspond effectivement aux ponts en H. Etant donné la faible puissance consommée par les moteurs, des L293D auraient pu être utilisés à la place des L298.
Je ne suis pas sûr que ce soit le meilleur robot pour débuter. Je vous conseille plutôt de vous en inspirer dans les grandes lignes (la mécanique et 95% de l'électronique), mais de mettre en place des capteurs de contact au lieu du capteur infrarouge. Cela vous permettra de programmer votre robot pour qu'il déambule dans une pièce en changeant de direction quand il rencontre un obstacle. Pour simplifier l'électronique, vous pourriez aussi remplacer les moteurs par des servomoteurs de modélisme. Vous trouverez plus d'information sur www.robot-mobile-irbot.com pour ce genre de réalisations.
Si vous vous intéressez à la robotique et à l'électronique, le numéro Hors-Série de cet été du magazine Elektor rassemblait un certain nombre de montages intéressants.
Par Keuronde le 08/09/2010
Je trouve que c'est un bon article et un très joli robot.
Je m'interroge sur la réalisation de la mécanique. Auriez-vous des photos ou une description de la fixation des moteurs au châssis et de l'accouplement roues - moteurs.
Par Totofweb le 08/09/2010
Keuronde> Les moteurs sont vissés au châssis par les points de fixation prévus sur les réducteurs (il s'agissait de moteurs Minilor RM1 ou RM2, il me semble qu'ils ne sont plus fabriqués mais on en trouve neufs ou d'occasion pour quelques euros sur internet).
L'accouplement des roues était un peu barbare mais fonctionnait car le robot est extrêmement léger : j'avais simplement enroulé un peu de scotch sur l'essieu du motoréducteur pour augmenter son diamètre, puis j'ai rentré les roues en force (il s'agit de roues d'aéromodélisme) avant de rajouter un petit point de colle.
Par Keuronde le 09/09/2010
Merci beaucoup pour ces précisions !
Par MANU le 21/01/2012
bonjour
pensez vous que c'est grave si j'utilise un recepteur Ir de 38khz au lieu de 37khz?
Je vois que sur le site de irbot il utilise un recepteur ir de 38 khz .. ça fonctionnerai vous pensez?
Merci d'avance , belle réalisation
Par Totofweb le 21/01/2012
MANU> Il faut simplement que le récepteur IR soit adapté à la fréquence de modulation de la télécommande utilisée.
Par manu le 25/01/2012
Bonsoir , merci de votre réponse
Vous pensez qu'il y a moyen de lui mémoriser son parcours comme pour le robot irbot en rejouant les données de la télécommande?
merci
Par Totofweb le 25/01/2012
Manu> C'est vous qui codez le programme comme bon vous semble. Vous pouvez intégrer une fonction d'enregistrement-relecture sans aucun problème.
Par manu le 25/01/2012
Bonsoir , merci de votre réponse
Vous pensez qu'il y a moyen de lui mémoriser son parcours comme pour le robot irbot en rejouant les données de la télécommande?
merci
Par manu le 25/01/2012
bonjour, merci de votre réponse et désolé pour le message de répétition . Vous pensez qu'il refera le parcours + ou - précisément?? c'est des motoréducteurs 12V, que j'alimenterai en 5v. je vais tester ainsi et si pas je ferai un test avec une roue codeuse avec 12 trou et une fourche optique et je comparerai les deux . Si j'ai un soucis j'en parler sur le forum.
Merci encore .
Laisser un commentaire
Merci de ne poster ici que des questions ou commentaires concernant réellement le projet présenté sur cette page. Si vous recherchez de l'aide pour réaliser vos propres projets, merci de vous tourner vers des forums appropriés tel que celui de Planète-Sciences (où je suis très présent).
