Répondre à la discussion
Affichage des résultats 1 à 13 sur 13

Communication Bluetooth (IHM) sur PC



  1. #1
    infamou5

    Exclamation Communication Bluetooth (IHM) sur PC

    Bonjours,

    J'ai un problème a régler avant le 02/05 je remercie d'avance tout ceux qui pourront m'aider

    Alors je doit envoyer des informations sur la tension d'un gyropode sur un terminale PC par bluetooth.
    j'ai un module HC-06 bluetooth , une carte arduino uno j'ai déjà réaliser les branchements et effectuer plusieurs test de connexion,
    Mais mon problème est plus dans le programme je n'arrive pas a envoyer des informations en temps réels (sur la tension et le pourcentage de batterie)
    sur mon terminale PC.
    C'est informations me sont obtenue par une variable qui utilise le port A2 de la carte arduino.

    Merci a ceux qui prendrons le temps de me répondre.

    -----


  2. Publicité
  3. #2
    Jack

    Re : Communication Bluetooth (IHM) sur PC

    J'ai un problème a régler avant le 02/05
    C'est donc déjà trop tard.
    Mais mon problème est plus dans le programme je n'arrive pas a envoyer des informations en temps réels
    Tu n'arrives pas parce que tu ne sais pas, parce que ce que tu as fait ne fonctionne pas, etc. etc.

    Bref ça manque furieusement d'informations indispensables pour effectuer un diagnostic.

  4. #3
    lpt1com2

    Re : Communication Bluetooth (IHM) sur PC

    Attention, le HC-06 ne fonctionne qu'en esclave. Tu pourras interroger ton smartphone à partir du PC. Sinon il faut le HC-05.

  5. #4
    infamou5

    Re : Communication Bluetooth (IHM) sur PC

    Oui justement je ne sais pas comment intégrer ma variable sur le port A2 qui m’envoie déjà des informations sur la tension et le pourcentage de batteries
    a mon programme bluetooth , j’arrive a écrire un message sur mon terminale mais pas les informations de tension de ma variable A2.

    voici mon programme :
    Code:
    #include <SoftwareSerial.h> 
    #define RxD 10    
    #define TxD 11    
    SoftwareSerial BTSerie(RxD,TxD);  
    
    void setup() 
    
    { 
      Serial.begin(9600);   
      delay(500); 
      Serial.println("Bonjour - Bienvenue sur l'interface du Gyropode"); 
      pinMode(RxD, INPUT); 
      pinMode(TxD, OUTPUT); 
      BTSerie.begin(9600);  //57600
      delay(500); 
      BTSerie.print("AT+VERSION");  //Demande le N° de version
      delay(1000); 
     
    }  
    
    void loop() 
        { 
          char recvChar;  
          if (BTSerie.available()) { 
            recvChar = BTSerie.read(); 
            Serial.print(recvChar); 
          }       
          if (Serial.available()) { 
            recvChar = Serial.read(); 
            BTSerie.write(recvChar); 
          } 
        }
    Dernière modification par Jack ; 29/05/2015 à 10h49. Motif: Ajout balises code

  6. #5
    lpt1com2

    Re : Communication Bluetooth (IHM) sur PC

    Citation Envoyé par lpt1com2 Voir le message
    Attention, le HC-06 ne fonctionne qu'en esclave. Tu pourras interroger ton smartphone à partir du PC. Sinon il faut le HC-05.
    Oups, j'ai tapé un peu trop vite, c'est le contraire de ce que j'ai écrit. Le HC-05 est configurable en maitre ou esclave (le HC-06 ne peut être qu'en esclave).
    Donc tu peux te connecter au PC (via BT et Arduino) à partir de ton gyropode, si c'est ce que tu veux faire.
    Dernière modification par lpt1com2 ; 29/05/2015 à 10h49.

  7. A voir en vidéo sur Futura
  8. #6
    Jack

    Re : Communication Bluetooth (IHM) sur PC

    je me trompe ou tu dis exactement la même chose?

  9. Publicité
  10. #7
    infamou5

    Re : Communication Bluetooth (IHM) sur PC

    Jack : J'essaie de donné plus d'information ma question est , Comment intégrer ma variable A2 a mon programme pour y afficher les données de cette variable sur le terminale.

    lpt1com2 : oui c'est bien ça

  11. #8
    infamou5

    Re : Communication Bluetooth (IHM) sur PC

    Sachant bien sur que tout le reste est déjà fait mes composants sont assembler je dois juste envoyer les informations reçus sur le port A2 sur mon moniteur série de arduino

  12. #9
    Yoruk

    Re : Communication Bluetooth (IHM) sur PC

    Tu as juste à lire le port analogique ?

    Tout est dans la doc... : http://www.arduino.cc/en/Reference/AnalogRead

    EDIT : le programme est pas clair... Tu mélanges l'UART matérielle et une virtuelle. Tu pourrais donner un schéma ?
    Dernière modification par Yoruk ; 29/05/2015 à 11h58.
    La robotique, c'est fantastique !

  13. #10
    infamou5

    Re : Communication Bluetooth (IHM) sur PC

    En gros je dois juste rajouter cela dans mon programme?

    #define analogPin 2

    int valA2 = 0;

    void setup()
    {
    Serial.begin(9600);
    }

    void loop()
    {
    valA2=analogRead(analogPin);
    Serial.println(valA2);
    }

  14. #11
    Jack

    Re : Communication Bluetooth (IHM) sur PC

    Je t'ai rajouté plus haut les balises code. Il faut que tu le fasses toi-même maintenant.
    Tu peux les ajouter à la main ou aller dans l'éditeur avancé -> bouton #

  15. #12
    Yoruk

    Re : Communication Bluetooth (IHM) sur PC

    Par exemple...

    Je ne sais plus s'il est nécessaire de faire une conversion de format de la variable... Faut tester !!
    La robotique, c'est fantastique !

  16. Publicité
  17. #13
    infamou5

    Cool Re : Communication Bluetooth (IHM) sur PC

    okk merci.

Sur le même thème :

Discussions similaires

  1. Communication bluetooth entre iPhone et module LED
    Par jonathan947 dans le forum Électronique
    Réponses: 3
    Dernier message: 04/01/2014, 12h51
  2. Arduino UNO detecté en port de communication bluetooth
    Par benoitsuau dans le forum Matériel - Hardware
    Réponses: 3
    Dernier message: 02/07/2012, 19h20
  3. Communication : PORT série --> Module bluetooth
    Par Poseidon88 dans le forum Électronique
    Réponses: 0
    Dernier message: 08/01/2012, 19h10
  4. Communication Bluetooth
    Par fireopopop dans le forum Électronique
    Réponses: 4
    Dernier message: 04/06/2010, 06h55
  5. Bluetooth vitesse de communication
    Par jeannot27 dans le forum Électronique
    Réponses: 1
    Dernier message: 21/09/2007, 13h43