Aller au contenu


Photo

Commander un robot à partir d'une telecommande (modulation d'ondes )


7 réponses à ce sujet

#1 Survivor9898

Survivor9898

    Membre

  • Membres
  • 14 messages

Posté 12 août 2018 - 01:57

Saluuut ! 

Je suis en cpge scientifique et dans le cadre de notre projet de TIPE, mon pote et moi avons décider de fabriquer un robot, ce qu'on a réussi à faire , sachant qu'on le commande avec un programme informatique et à partir d'une interface graphique.

Voulant enrichir notre sujet, on cherche à fabriquer une telecommande et essayer de le manipuler avec , en utilisant le principe de modulation/démodulation d'ondes, surtout que ce sujet figure parmi les cours qu'on aura cette année en physique.

Donc je me demande si vous pouvez m'informer de ce sujet , et si c'est assez compliqué à faire ou pas ? On n'a pas d'idée par quoi commencer donc si vous avez un tuto, ca pourrait aider aussi , aussi si vous pouvez m'expliquer les bases de ce sujet .

Mercii ! 



#2 levend

levend

    Pilier du forum

  • Membres
  • PipPipPipPipPip
  • 5 572 messages
  • Gender:Male
  • Location:Vendée
  • Interests:Robotique, informatique, architecture et patrimoine...

Posté 12 août 2018 - 04:11

Tu veux construire ta télécommande ? Tu ne veux pas utiliser une télécommande RC toute prête que tu auras juste à adapter côté robot ?


  • Survivor9898 aime ceci
Imprimante 3D : Prusa i3 (MK1) + CR-10S + CR-10 S5 + Artillery Sidewinder X2 + CR-30 + Elegoo Mars + Anycubic Wash & cure 2 + Phrozen Sonic Mega 8K + Phrozen Cure Mega

#3 Survivor9898

Survivor9898

    Membre

  • Membres
  • 14 messages

Posté 12 août 2018 - 11:30

Tu veux construire ta télécommande ? Tu ne veux pas utiliser une télécommande RC toute prête que tu auras juste à adapter côté robot ?

En fait oui je veux fabriquer la télécommande, ca sera plus intéressant de la présenter comme ca que de l'utiliser toute prête. 



#4 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 9 934 messages
  • Gender:Male
  • Location:Anglet
  • Interests:Robotique, Entrepreneuriat, Innovation, Programmation, Résolution de problème, Recherche de solutions, Mécanique, Electronique, Créer, Concevoir

Posté 14 août 2018 - 11:23

Prend deux modules radio ou bluetooth qui permette de communiquer en uart sans fil.  

 

d'un côté tu mets un arduino sur laquelle tu branches tes joysticks et boutons, et que tu connectes en Uart au module radio et qui envois les données à ton robot sur lequel tu branche l'autre module ...  Et tu choisis ton protocole de communication comme tu veux ... 

En Bluetooth on propose ce module bluetooth sur la boutique aussi dispo au format shield
L'avantage c'est qu'il est bidirectionnel donc tu peux ajouter un écran sur ta télécommande pour afficher les retours de ton robots pas exemple : Niveau de batterie etc ... 

Après il en existe d'autre avec des portées plus grande que le bluetooth =) 


  • Survivor9898 aime ceci

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  

 

 

 


#5 Survivor9898

Survivor9898

    Membre

  • Membres
  • 14 messages

Posté 19 août 2018 - 04:51

Merci pour ta réponse Mike118

 

Prend deux modules radio ou bluetooth qui permette de communiquer en uart sans fil.  

 

d'un côté tu mets un arduino sur laquelle tu branches tes joysticks et boutons, et que tu connectes en Uart au module radio et qui envois les données à ton robot sur lequel tu branche l'autre module ...  Et tu choisis ton protocole de communication comme tu veux ... 

En Bluetooth on propose ce module bluetooth sur la boutique aussi dispo au format shield
L'avantage c'est qu'il est bidirectionnel donc tu peux ajouter un écran sur ta télécommande pour afficher les retours de ton robots pas exemple : Niveau de batterie etc ... 

Après il en existe d'autre avec des portées plus grande que le bluetooth =) 

Merci pour ta réponse ,

Etant donné que j'utilise deja un raspberry, est ce que je le garde ou je dois absolument utiliser un arduino ? 



#6 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 9 934 messages
  • Gender:Male
  • Location:Anglet
  • Interests:Robotique, Entrepreneuriat, Innovation, Programmation, Résolution de problème, Recherche de solutions, Mécanique, Electronique, Créer, Concevoir

Posté 20 août 2018 - 10:04

Ah, tu peux aussi utiliser une arduino pour la télécommande qui va communiquer avec une rapsberry pi par exemple via un bus radio  mais non tu n'est pas obligé d'utiliser un arduino. 

 

Tu peux sur le principe relier deux raspberry pi en wifi ... 
Genre une raspberry pi dans ta télécommande qui va communiquer en wifi sur un réseau à qui veut bien l'entendre ... 

Mais bon perso je ne voyais pas l'intérêt de mettre une pi dans une télécommande ... Mais il peut y avoir tellement de cas d'usages, chacun fait un peu comme il veut je dirais ... 

 

Essaye de décrire ta télécommande comment tu voudrais qu'elle soit d'un point de vue " pratique " ( et non pas technique de comment sera réalisé ce que tu décris ) ça aide de faire ce genre de démarche =)


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  

 

 

 


#7 Survivor9898

Survivor9898

    Membre

  • Membres
  • 14 messages

Posté 21 août 2018 - 03:06

Ah, tu peux aussi utiliser une arduino pour la télécommande qui va communiquer avec une rapsberry pi par exemple via un bus radio  mais non tu n'est pas obligé d'utiliser un arduino. 

 

Tu peux sur le principe relier deux raspberry pi en wifi ... 
Genre une raspberry pi dans ta télécommande qui va communiquer en wifi sur un réseau à qui veut bien l'entendre ... 

Mais bon perso je ne voyais pas l'intérêt de mettre une pi dans une télécommande ... Mais il peut y avoir tellement de cas d'usages, chacun fait un peu comme il veut je dirais ... 

 

Essaye de décrire ta télécommande comment tu voudrais qu'elle soit d'un point de vue " pratique " ( et non pas technique de comment sera réalisé ce que tu décris ) ça aide de faire ce genre de démarche =)

Je voudrai que la télécommande puisse agir sur le mouvement du robot ( avance, recule , tourne a droite , tourne a gauche ), à part ça, toute autre fonctionnalité ( par exemple écran qui affiche les retours  ) n'est pas vraiment essentielle pour l'instant, en fait parce que je compte après avoir réalisé ça faire une étude sur le fonctionnement de ce système, c'est a dire la trajectoire de l'onde et tout. 

Merci 



#8 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 9 934 messages
  • Gender:Male
  • Location:Anglet
  • Interests:Robotique, Entrepreneuriat, Innovation, Programmation, Résolution de problème, Recherche de solutions, Mécanique, Electronique, Créer, Concevoir

Posté 27 août 2018 - 11:06

Bon une télécommande  "  simple " qui permet de dire au robot " =>  avance, recule , tourne a droite , tourne a gauche  

On doit distinguer

=>la partie interface physique utilisateurs

=>la partie transport physique des signaux

=>la partie protocole de communication 

 

 

 Interface physique : 

 

Pour la partie interface physique utilisateur je recommande un simple joystick 2 axe
On peut en trouver sur différents sites. 

Une autre possibilité qui marche bien aussi pour cela c'est d'utiliser un nunchuck de wii  en plus il y a quelques boutons en + et 

 

Autre possibilité utiliser une arduino explora, arduino en forme de manette qui intègre le joystick ... 

 

As tu choisis cette partie là? Cherche tu des conseils sur cette partie là ? 

Interface de transport : 

Bluetooth, ( HC05, ble ou autre )
Radio ( 433Mhz car pour le moment la 915Mhz est encore interdite en france )

Xbee & consort 

Wifi ...  ( exemple nodmcu, esp8266, raspberry pi ... ) 

 

As tu choisis cette partie là ? Cherche tu des conseils sur cette partie là ?

 

Protocole de communication, 

On pourra voir ce dernier point une fois le reste choisis.


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