Aller au contenu


Photo
- - - - -

Choisir un module Bluetooth pour commander un robot.


15 réponses à ce sujet

#1 robotDébutant

robotDébutant

    Membre

  • Membres
  • 12 messages

Posté 29 décembre 2013 - 04:52

Bonjour à tous,

Je cherche un module Bluetooth pour commander un petit robot que je suis en train de fabriquer.

Il sera relié à l'UART de mon microcontrôleur et recevra des ordres envoyés par mon HTC One. Si possible alimenté en 3.3V (sinon tant pi du 5V) et une portée d'environs 30m.

Par la suite le module communiquera aussi par Bluetooth avec un Raspberry Pi. Je ne me suis pas encore penché sur le problème mais si vous voyez des contraintes supplémentaires dans le choix du module je préfère le mentionner.

Donc si vous avez des pistes ou même une sélection de modules qui pourraient m'être utiles ça m'aiderait beaucoup.

En tout cas merci et passez de bonnes fêtes !!

A+ sur robot-maker.

#2 mvp86

mvp86

    Membre occasionnel

  • Membres
  • Pip
  • 136 messages
  • Gender:Male
  • Location:POITIERS
  • Interests:Electronique, Informatique, Domotique, Robotique, Lecture, Film, ...

Posté 29 décembre 2013 - 11:35

Bonjour,

Je ne suis pas un spécialiste du Bluetooth, mais j'ai peur qu'une action dans un rayon de 30m ne soit difficile, le Bluetooth ayant pour vocation des liaisons "courtes", il serait peut être mieux de penser à du Wifi qui déjà peine à 30m dans des locaux...
Mais peut être que je me trompe !? :rolleyes:

Bonne études.

#3 ChristianR

ChristianR

    Membre passionné

  • Membres
  • PipPipPip
  • 474 messages
  • Gender:Male
  • Location:Isère (38)
  • Interests:Arduino, programmation, électronique...

Posté 29 décembre 2013 - 04:23

Les modules bluetooth sont alimentés en 3.3 V (ne pas mettre de 5V dessus).

Ceux de la série 1 possèdent 7 entrées avec en plus 2 sorties en modulations d'impulsions PWM (contrairement à ceux de la la série 2 qui n'ont pas ces sorties).
Ces sorties sont bien pratiques pour commander la vitesse de rotation des 2 roues de ton robot pour tourner.
On trouve des modules BlueTooth "Pro" qui marchent à ~1000 mètres, compatibles broche à broche avec les normaux.
Christian

#4 robotDébutant

robotDébutant

    Membre

  • Membres
  • 12 messages

Posté 29 décembre 2013 - 05:25

Merci pour votre aide.

Par contre, je ne vois vraiment pas ce que sont les modules Bluetooth de la série1/série2. Est-il possible d'avoir plus d'information à ce sujet ? Un lien vers un modèle ce serait parfait.

C'est modules ont 2 sorties PWM, donc si je comprend bien ils possèdent un microcontrôleur programmable qui permet de générer un PWM. Si c'est le cas et qu'ils ne consomment pas beacoup je pourrais remplacer mon microcontrôleur MSP430 par un de ces modules bluetooth ?

#5 olivthill

olivthill

    Membre occasionnel

  • Membres
  • Pip
  • 143 messages
  • Gender:Male
  • Location:Normandie
  • Interests:Robots humanoides.

Posté 29 décembre 2013 - 07:01

Il y a tout une variété de modèles. Certains fonctionnent en 5V d'autres en 3.3V.

Personnellement, j'utilise des modules JY-MCU en 5V, et j'en suis satisfait.
Je les ai choisis au départ, à cause du prix bas (moins de 10 euros), et des bonnes notes des acheteurs. Ils sont principalement disponibles chez les revendeurs de Hong Kong comme dx.com (http://dx.com/p/jy-mcu-arduino-bluetooth-wireless-serial-port-module-104299 ). On commence à trouver des modules du même genre chez Robotshop (http://www.robotshop.com/eu/fr/bluetooth-telemetrie-donnees.html?dir=asc&order=price ).

Pour ce qui est de la distance, il y a des modèles plus ou moins performants, mais je crois qu'il faut se limiter à une dizaine de mètres et choisir le Wifi au-delà, comme le disait mvp86.
Je n'ai pas fait de test sur de grandes distances. Mais j'ai remarqué qu'il valait mieux placer l'antenne dans un endroit plutôt dégagé, et donc je pense que le signal est assez sensible aux obstacles, et probablement aussi à la distance.

Les modules que je connais ne génèrent pas du tout de PWM. Ils remplacent une liaison série RS232 classique. Cela fonctionne comme un modem bas débit d'autrefois, avec une vitesse typique de 9600 bits par secondes.

#6 robotDébutant

robotDébutant

    Membre

  • Membres
  • 12 messages

Posté 29 décembre 2013 - 10:26

Mon objectif final est de diriger le robot par internet donc il faut que je puisse le diriger même si il est loin de mon emetteur Bluetooth (ou wifi mais je n'ai pas trouvé de moyen simple et économique).

Mais en même temps je ne suis pas obligé d'avoir un retour d'information aussi loin dans le sens "robot --> commande". Donc si je trouve une clé Bluetooth capable d'émettre à 30m et compatible avec mon futur Raspberry Pi (qui me servira pour commander mon robot par internet), mon problème sera réglé.

Reste à voir si cela existe.

Si quelqu'un a un module un peu comme celui de olivthill mais en 3.3V et a tout hasard qui communiquerait plus loin ca serait encore mieux, sinon je pense que celui que me propose olivthill ira très bien.

#7 robotDébutant

robotDébutant

    Membre

  • Membres
  • 12 messages

Posté 29 décembre 2013 - 11:03

J'ai trouvé ça "F2M03GLA" mais je vais peut etre vers quelque chose de complexe.

Qu'en pensez-vous ?

#8 Lamos

Lamos

    Membre

  • Membres
  • 35 messages
  • Gender:Male
  • Location:Avignon, France
  • Interests:Robotique, Electronique, programmation, modelisme 3D, musique, et bien d'autre!!

Posté 01 janvier 2014 - 06:26

Pour un module Bluetooth, je te conseille ça, il est facile à utiliser avec des fils à 4 pin mais peu être pas assez complet pour toi, c'est toi qui vois...

Et bonne année!
Il existe 10 types de personnes, celles qui savent lire le binaire et les autres.

#9 Refrobot

Refrobot

    Membre

  • Membres
  • 11 messages
  • Gender:Male

Posté 04 janvier 2014 - 12:58

Bonjour, j'ai écrit récemment une série d'articles sur mon blog Refrobot sur différents modules wifi/bluetooth. J'ai bien peur que 30m pour bluetooth ce ne soit pas possible (pour le wifi c'est maximum 20m...) et les modules bluetooth fonctionnent généralement à 3.3v donc ne n'inquiète pas;). La gamme de modules que j'aime est XBee et quelques de Parallax. Je te donne les links amazon.com pour que t'y jette un coup d'oeuil.

Sur amazon.com
Bluetooth:

Bluetooth Bee Standalone with built-in Arduino


Wifi: (il y en a pleins, je t'envois la page directement)

XBee wifi


Et sur amazon.fr:
Bluetooth:

Xbee bluetooth


Wifi:

XBee wifi


Voilà c'est tout:) j'espère que j'ai pu t'aider. Je recommande beaucoup les modèles XBee. Vous pouvez voir des articles/tutoriels et critiques sur la robotique sur mon blog, Refrobot Merci et à bientot :)/>

#10 nvaste

nvaste

    Habitué

  • Membres
  • PipPip
  • 265 messages
  • Gender:Male
  • Location:Lyon, France
  • Interests:La robotique, l'électronique et la réalisation de projets concrets

Posté 04 janvier 2014 - 11:20

Je te remercie car tu m'aides aussi ;)
01110.01001.00011.01111.01100.00001.10011

#11 Refrobot

Refrobot

    Membre

  • Membres
  • 11 messages
  • Gender:Male

Posté 04 janvier 2014 - 12:06

Je te remercie car tu m'aides aussi ;)/>


De rien, c'est un plaisir t'aider :D

#12 nvaste

nvaste

    Habitué

  • Membres
  • PipPip
  • 265 messages
  • Gender:Male
  • Location:Lyon, France
  • Interests:La robotique, l'électronique et la réalisation de projets concrets

Posté 04 janvier 2014 - 12:34

Je peux avoir le lien de ton blog ?
01110.01001.00011.01111.01100.00001.10011

#13 Refrobot

Refrobot

    Membre

  • Membres
  • 11 messages
  • Gender:Male

Posté 04 janvier 2014 - 01:58

Je peux avoir le lien de ton blog ?

Biensur, Lien

#14 nvaste

nvaste

    Habitué

  • Membres
  • PipPip
  • 265 messages
  • Gender:Male
  • Location:Lyon, France
  • Interests:La robotique, l'électronique et la réalisation de projets concrets

Posté 04 janvier 2014 - 02:12

Je peux le publier sur mon site ?
01110.01001.00011.01111.01100.00001.10011

#15 Refrobot

Refrobot

    Membre

  • Membres
  • 11 messages
  • Gender:Male

Posté 04 janvier 2014 - 02:54

Je peux le publier sur mon site ?


Oui biensur, dit-moi le lien de ton site pour que je regarde aussi:)

#16 nvaste

nvaste

    Habitué

  • Membres
  • PipPip
  • 265 messages
  • Gender:Male
  • Location:Lyon, France
  • Interests:La robotique, l'électronique et la réalisation de projets concrets

Posté 04 janvier 2014 - 03:35

Je te l'enverrai par message quand je l'aurai fini car je l'ai commencer hier matin
01110.01001.00011.01111.01100.00001.10011



Répondre à ce sujet



  


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

0 members, 0 guests, 0 anonymous users