Aller au contenu


Photo
- - - - -

Lire des données envoyé par bluetooth avec python


  • Veuillez vous connecter pour répondre
3 réponses à ce sujet

#1 Mr Max

Mr Max

    Membre

  • Membres
  • 28 messages
  • Gender:Male
  • Location:Bordeaux

Posté 04 août 2016 - 09:26

Bonjour tout le monde,

 

Donc en fait mon projet est de faire un robot télécommandé, avec une caméra.

Pour la caméra, c'est déjà fait : j'ai acheté une caméra raspberry, avec un dongle wifi il ne me reste qu'a la configurer mais pour ça j'ai déjà la doc.

 

Mon problème est du côté de la transmission des commandes entre le raspberry (qui a un dongle bluetooth) et mon portable, j'utilise Bt Bot control :

http://www.plastibots.com/index.php/2013/03/07/btbotcontrol/

 

Le truc c'est que je voudrai connaitre le code (en python) pour "lire" ce que le portable enverrait via bluetooth (sX=...,Y=...e) afin que je puisse ainsi donner les directives aux moteurs (la doc pour les moteurs : http://www.plastibots.com/index.php/2013/03/07/btbotcontrol/

 

J'ai trouvé ce lien concernant le bluetooth : https://people.csail...intro/x232.html, mais le truc c'est que le " Example 3-3. rfcomm-client.py" je ne peux pas le mettre sur le portable.

 

Du coup je voudrai savoir si vous avez une alternative pour "lire" les données qu'envoie le portable.

 

Voila,

 

Maxime


"L’ignorant affirme, le savant doute, le sage réfléchit."

                                        

                                                                                  Aristote


#2 R1D1

R1D1

    Modérateur et Membre passionné

  • Modérateur
  • PipPipPipPipPip
  • 1 211 messages
  • Gender:Male
  • Location:Autriche

Posté 04 août 2016 - 09:40

Salut Mr Max.

J'ai trouvé ce lien concernant le bluetooth : https://people.csail...intro/x232.html, mais le truc c'est que le " Example 3-3. rfcomm-client.py" je ne peux pas le mettre sur le portable.
 
Du coup je voudrai savoir si vous avez une alternative pour "lire" les données qu'envoie le portable.


Pourquoi ne peux-tu pas installer le client sur le portable ?
R1D1 - Calculo Sed Ergo Sum -- en ce moment, M.A.R.C.E.L.
Avatar tiré du site bottlebot

#3 maximusk

maximusk

    Membre passionné

  • Membres
  • PipPipPip
  • 304 messages
  • Gender:Male
  • Location:Le Mans

Posté 04 août 2016 - 10:59

R1D1 : Je ne suis pas sur mais je crois que c'est compliqué de faire tourner du python sur un téléphone.

 

Par contre tu dois avoir moyen de te connecter au serveur (raspberry) avec Bt Bot control (je ne suis pas sur de ce que j'avance, je ne connais pas l'appli et n'ai plus de téléphone pour tester). Sinon, il te faudra développer une appli android (pas en python du coup).



#4 Mr Max

Mr Max

    Membre

  • Membres
  • 28 messages
  • Gender:Male
  • Location:Bordeaux

Posté 05 août 2016 - 10:01

Pourquoi ne peux-tu pas installer le client sur le portable ?

 

Le truc c'est que si je voulais l'installer sur le portable, je devrai l’intégrer dans l'appli (Bt Bot control), ou bien trouver une facon pour que Bt Bot control aille sur le bon port du bon serveur, mais Bt Bot control n'est pas en open source ...

 

Par contre tu dois avoir moyen de te connecter au serveur (raspberry) avec Bt Bot control

 

En fait, avec BT bot control, tu peux te connecter au raspberry via les paramètres bluetooth (j'appuie sur 00:15:83:E7:9F:87 raspberrypi) mais en fait ça me met un message comme quoi le portable ne peut pas se connecter au raspberry (unable to connect. Is the devices turned on ?)

Et quand je veux me connecter depuis le raspberry vers le portable : ça me met la même sorte de message ...

 

Mais si je devais faire une appli android, j'ai trouvé ce lien pour pouvoir programmer en python sur android.

Le seul inconvénient ce sera que le python sera plus lent ...

Le lien : http://forum.frandroid.com/topic/1519-tuto-programmer-en-python-v26-sur-un-t%C3%A9l%C3%A9phone-android/


"L’ignorant affirme, le savant doute, le sage réfléchit."

                                        

                                                                                  Aristote





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

0 members, 0 guests, 0 anonymous users