
Robot pour le collège Partie 2
#22
Posté 26 mai 2012 - 09:20


1 ère remarque : en gardant ton robot tel qu'il est censé être : tu ne pourras pas faire de marche arrière ( ce n'était pas ce qui était demandé au départ) Cependant il peut être modifié si tu le souhaite absolument!


Ensuite pour partir sur de bonne base je te suggère de commencer par reprendre l'image que tu as posté ici : http://www.robot-maker.com/forum/topic/6470-robot-pour-le-college/page__view__findpost__p__41674
De corriger les détails qu'il restait à corriger ( c'est dis dans le message juste après ^^ )
Ensuite in faudra rajouter autour de ça des blocs qui permettrons de faire les actions suivantes :
Tourner le moteur droit quand on appuis sur un bouton
Tourner le moteur gauche quand on appuis sur un bouton
activer ou désactiver le mode autonome
ce qui fait trois blocs


Voir plus si tu veux rajouter la marche arrière !
Si mon commentaire vous a plus laissez nous un avis !
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!
#23
Posté 26 mai 2012 - 10:17
#24
Posté 26 mai 2012 - 10:53
Par contre je ne pense pas que tu puisses décoder le signal d'une télécommande en analogique: il te faudra un microcontrôleur...il y a une lobrairie arduino pour les télécommandes, tu peux aussi t'indpirer du code de seb0300
@ Swolf : rappel moi comment fonctionne les TSOP ?

Si mon commentaire vous a plus laissez nous un avis !
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!
#25
Posté 26 mai 2012 - 11:01
Exemple:
la télécommande envoit un signal à 38khz pendant 10ms puis une pause de 20ms et enfin un deuxième signal de 30ms (j'ai pris totalement au hasard mais il y a des protocoles speciaux pour les télécommandes: NEC etc.)
le récepteur démodule le signale ce qui nous donne: 100111 si on prend 10ms de longueur de bit (sans jeux de mots...). Disons que cela correspond à la touche "on". Pour que le robot sache que c'est la touche on et qu'il faut s'allumer, il faut qu'il comprenne le mot, et donc il faut un microcontroleur (peut-être que c'est possible en analogique mais je ne pense pas...)
#26
Posté 26 mai 2012 - 12:07
Les TSOP démodulent une certaine fréquence, c'est à dire qy'ils passe à 0 lorsqu'ils la recoivent; mais ensuite il faut un mictocontroleur pour lire le mot binaire transmit par le télécommande et le faire correspondre à un touche.
Exemple:
la télécommande envoit un signal à 38khz pendant 10ms puis une pause de 20ms et enfin un deuxième signal de 30ms (j'ai pris totalement au hasard mais il y a des protocoles speciaux pour les télécommandes: NEC etc.)
le récepteur démodule le signale ce qui nous donne: 100111 si on prend 10ms de longueur de bit (sans jeux de mots...). Disons que cela correspond à la touche "on". Pour que le robot sache que c'est la touche on et qu'il faut s'allumer, il faut qu'il comprenne le mot, et donc il faut un microcontroleur (peut-être que c'est possible en analogique mais je ne pense pas...)
il suffit de prendre deux TSOP de fréquence différentes et de faire des mots d'un seul bit 1 ou 0


Après je reconnais qu'il y a d'autre façon de faire

Si mon commentaire vous a plus laissez nous un avis !
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!
#27
Posté 26 mai 2012 - 12:26
il suffit de prendre deux TSOP de fréquence différentes et de faire des mots d'un seul bit 1 ou 0
en appuyant sur l'un ou l'autre des boutons tu envois une certaines fréquence et ton recepteur change d'état ce qui permet d'envoyer un ordre d'avance à l'un ou l'autre des moteurs
Après je reconnais qu'il y a d'autre façon de fairemais utiliser un microcontrolleur n'est pas toujours nécessaire =)
à ce moment là il doit faire sa télécommande lui-même, parce que les télécommandes classiques utilisent un protocole assez complexe. En plus mis-à-part les télécommandes universelles je ne crois pas qu'il existe des télécommandes qui émettent à plusieurs fréquences porteuses différentes...
Si il fabrique sa télécommande lui-même ça complique encore la chose (quoique ça peut être assez facile avec un ne556 et deux boutons poussoirs)...
Je pense franchement que vouloir faire ça en analogique est de la torture cérébrale inutile quand on peut faire ça en 30 lignes de code avec une arduino ou autre... Après le choix appartient à Newbies

#28
Posté 26 mai 2012 - 11:12
à ce moment là il doit faire sa télécommande lui-même, parce que les télécommandes classiques utilisent un protocole assez complexe. En plus mis-à-part les télécommandes universelles je ne crois pas qu'il existe des télécommandes qui émettent à plusieurs fréquences porteuses différentes...
Si il fabrique sa télécommande lui-même ça complique encore la chose (quoique ça peut être assez facile avec un ne556 et deux boutons poussoirs)...
Je pense franchement que vouloir faire ça en analogique est de la torture cérébrale inutile quand on peut faire ça en 30 lignes de code avec une arduino ou autre... Après le choix appartient à Newbies
Je ne suis pas tout à fait d'accord =) Certes il y a plusieurs façon de faire la même chose mais de là à dire que c'est de la torture cérébrale que de le faire en analogique ... J'imaginais moi aussi un ne555 2 boutons poussoir et deux diodes pour la télécommande ^^ Niveau complexité ... ça se discute ^^ niveau prix ... c'est pas élevé, niveau home made, c'est complet ^^ ( on n'achète pas de télécommande universelle ! ^^ )
Par contre il serait intéressant de voir comment toi tu ferais


Si mon commentaire vous a plus laissez nous un avis !
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!
#29
Posté 27 mai 2012 - 12:33

matériel nécessaire:
- une télécommande classique (on va dire 0€ parce que ça se trouve partout)
- un récepteur IR (dans les 2€50 chez Selectronic mais tu peux avoir des samples gratuits chez Vishay si tu es patient)
- un µc: 25€ pour une arduino, entre 3 et 12€ pour un PIC et dans les mêmes prix pour un Atmel
- un pont en H: 6€ sur selectronic je crois, à vérifier...
Si tu utilises une Arduino, une bibliothèque qui décode tous les protocoles existent; pour les PICs et les Atmels, tu devrais trouver sur internet.
Attention pour la solution analogique, la réception d'un signal 38kHz sans pause n'étant pas possible (pour éviter les perturbations), le signal de sortie du récepteur n'est pas continu et il faut donc le filtrer (comme j'ai dû faire pour mon PPE)
voici des liens indispensables pour les télécommandes IR:
http://www.sbproject...r/index.php#top le site par excellence, il contient presque tout sur les télécommandes IR: dans les catégories à gauche, tu trouveras le détail de tous les protocoles, une rapide explication des télécommandes universelles et plusieurs projets de décodeurs basés sur un PIC.
http://www.rhoads.nu...rn/hp48/remote/ la liste de toutes les télécommandes avec les codes hexa de chaque touches!
http://www.positron-...c5/code-rc5.php un document sur le protocole rc5
#30
Posté 27 mai 2012 - 02:56
Vos Deux proposition me paresse aussi bien l'une que l'autre. Celle de Mike118 permettrais de faire un robot vraiment tout analogique mais celle de swolf de me lancé dans la programation ce qui est aussi une bonne chose.
Tout cela pour vous dire que je n'ai pas fait mon choix ^^ a votre avis la quel est la plus adapté ?
PS: J'ai fini mon chassis que j'ai fait en plexi de 4mm et mes capteurs.
PS²: Sur la photo on voit sur le plexi une étiquette moche c'est juste que je n'ai pas enlever le film de protection
#34
Posté 30 mai 2012 - 02:44
bon j'ai fait un test pour mon robot en donnant 3V au capteur qui s'allume mais apparament le phototransistor ne recoit rien car il vas tout droit et cela meme si il y a un mur devant donc je ne sait pas vraiment d'ou vien le probleme
tu as quoi comme capteur ? un sharp ou un home made ??
Si c'est un fait maison tu l'as testé ton capteur ?
Si mon commentaire vous a plus laissez nous un avis !
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!
#35
Posté 01 juin 2012 - 06:46
Sinon j'en ai parlé a mon prof et il ma dit de revoir les branchements des moteurs. Et effecivement comme un con j'avais branché le plus des 2 moteurs sur la meme sortie

#36
Posté 02 juin 2012 - 01:53
C'est des homemades ( voir photo post plus haut ) et il y avait bien de la lumiere infrarouge qui sortais de l'emmetrice apré la reception j'sais pas.
Sinon j'en ai parlé a mon prof et il ma dit de revoir les branchements des moteurs. Et effecivement comme un con j'avais branché le plus des 2 moteurs sur la meme sortiedonc je vois sa et je regarde si sa fonctionne aprés
il faut aussi que tu teste tes capteurs séparément à l'aide d'un voltmètre pour être sur que ça ne soit pas eux qui soient la cause des futurs soucis ! surtout si c'est des homes made ! Il faut se dire que l'électronique c'est comme la programmation, il y a toujours quelques petites erreurs un peu partout sauf que pour l'électronique, c'est toi le mode " débug" ^^ : d'un coté il manque un point virgule, une variable pas déclaré ; de l'autre c'est un fil mal branché, un fil oublié d'être connecté à la masse, un composant branché à l'envers...
Donc pour limiter les erreurs faut vérifié indépendament chaque parties !
Si mon commentaire vous a plus laissez nous un avis !
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!
#39
Posté 02 juin 2012 - 06:42
J'adore l'expression x')
Toi, t'as la tête dans le C ^^
Je suis à fond

Bon j'ai refait les branchements des moteurs mais maintenant c'est encore mieux il n'avance plus du tout
![]()
Je n'ai pas de voltmetre fonctionelle pour testé les capteurs comment peut on faire sans ?
Merci d'avance
Theo
Est ce que tu as relié les masses ? tu as des piles qui allimentent ton montage et des piles qui allimentent tes capteurs la masse de ces daux bloques distinct doit être relié !
Sinon , c'est difficile sans voltmètre ... C'est un strict minimum quand tu veux faire de l'électronique ... je cherche et je te dis si je trouve une solution

Si mon commentaire vous a plus laissez nous un avis !
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!
#40
Posté 21 juin 2012 - 06:55
Répondre à ce sujet

2 utilisateur(s) li(sen)t ce sujet
0 members, 2 guests, 0 anonymous users