Bonjour,
Alors voilà, je viens vous demandé de l'aide pour mon programme pour envoyé un caractere entre deux xbee sous arduino.
Code reception:
#include <SoftwareSerial.h>
#include <XBee.h>
int val;
SoftwareSerial xbee(3,2);
void setup(){
Serial.begin(9600);
}
void loop(){
int Byte;
if(Serial.available()){
int dataByte = Serial.read();
val = dataByte;
Serial.print(val,Byte);
}
}
et code emetteur:
#include <XBee.h>
#include <SoftwareSerial.h>
SoftwareSerial xbee(2,3);
char val;
void setup() {
Serial.begin(9600);
xbee.begin(9600);
}
void loop() {
if(Serial.available()){
val=Serial.read();
Serial.println(val);
xbee.print(val);
delay(150);
}
else{
Serial.write(0);
}
}
Les XBee sont branchés sur deux arduino différentes, et le problème c'est que quand j'entre dans le moniteur série pour envoyer un caractère, ça ne marche pas, au contraire cela me fais buger tout le pc...
Merci pour vôtre aide.
-----