Partage
  • Partager sur Facebook
  • Partager sur Twitter

Arduino & Xbee

    24 octobre 2016 à 17:31:34

    Bonjour,

    Pour un projet j'ai besoin d'envoyer des commande AT a mon coordinateur xbee.

    Mon installation :
        - Arduino Uno
        - XBee Shield
        - Xbee PRO series 2
        - L'alimentation de mon arduino se fait via l'USB (serait-ce ça le problème ?) 

    Je souhaite donc envoyer la commande "ATND" a mon module XBee via un programme dans l'arduino (non pas via un terminal du coup) afin de faire une découverte des autres XBee a portée.

    J'ai chercher, mais pas trouver grand choses. A part une liste des commandes AT.

    J'ai essayer de faire ceci : 

    void setup() {
      Serial.begin(9600);
      pinMode(LED_BUILTIN, OUTPUT);
    
    }
    
    void loop() {
    
      Serial.write("+++");
    
      String x = Serial.readString();
      delay(1000);
      
      if(x == "OK\n")
      {
        digitalWrite(LED_BUILTIN, HIGH);
        delay(1000);
      }
      
        digitalWrite(LED_BUILTIN, LOW);
      
      delay(1000);
    }

    Dans ce code j'essaye juste d'allumer ma led si je retrouve bien la bonne réponse de la part de mon module XBee. Cependant rien ne s'allume.

    J'ai plusieurs piste du pourquoi cela ne fonctionnerais pas mais j'aimerais votre avis.

    En vous remerciant par avance,

    Cordialement.

    • Partager sur Facebook
    • Partager sur Twitter

    Arduino & Xbee

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown