[pas résolu] liaison RX TX xbee

Merci pour ces conseils

donc j'ai appliquer a la lettre vos conseils ceux qui donne ça:

Emetteur:

////////////////////PROGRAMME EMETTEUR 4bis /////////////////
#include <SoftwareSerial.h>
SoftwareSerial xbee(2, 3);

int analogValue2, analogValue3, analogValue4, analogValue5;
int val2, val3, val4, val5;

void setup(){

  Serial.begin(9600); 
  xbee.begin(9600);
}

void loop()
{
  
    analogValue2 = analogRead(2);
    analogValue3 = analogRead(3); 
    analogValue4 = analogRead(4);
    analogValue5 = analogRead(5);
    
    val2 = map(analogValue2, 0, 1023, 253, 0);  
    val3 = map(analogValue3, 0, 1023, 253, 0);
    val4 = map(analogValue4, 0, 1023, 253, 0);
    val5 = map(analogValue5, 0, 1023, 253, 0);
    
    xbee.write(byte(251));
    xbee.write(byte(val2));
    
    xbee.write(byte(252));
    xbee.write(byte(val3));
    
    xbee.write(byte(253));
    xbee.write(byte(val4));
    
    xbee.write(byte(254));
    xbee.write(byte(val5));
    
    delay(150);
}

Récepteur:

/////////////////// PROGRAMME RECEPTEUR 4 bis//////////////
#include <SoftwareSerial.h>
SoftwareSerial xbee(2, 3);

byte incomingByte, sensor1, sensor2, sensor3, sensor4;

void setup()
{

  Serial.begin(9600);
  xbee.begin(9600);
  
  pinMode (5, OUTPUT);
  pinMode (6, OUTPUT);
  pinMode (7, OUTPUT);
  pinMode (8, OUTPUT);
  delay(5);
  
}
void loop() 
{ 
  
  if (xbee.available())
  {  
      incomingByte = xbee.read();
      switch (incomingByte)
        {
      case 251:
          sensor1 = xbee.read();
          Serial.println("  Sensor 1 = ");
          Serial.println(int(sensor1));
          analogWrite (5, sensor1);
          break;
          
      case 252:
          sensor2 = xbee.read();
          Serial.println("  Sensor 2 = ");
          Serial.println(int(sensor2));
          analogWrite (6, sensor2);
          break;
      
      case 253:
          sensor3 = xbee.read();
          Serial.println("  Sensor 3 = ");
          Serial.println(int(sensor3));
          analogWrite (7, sensor3);
          break;
          
      case 254:
          sensor4 = xbee.read();
          Serial.println("  Sensor 4 = ");
          Serial.println(int(sensor4));
          analogWrite (8, sensor4);
          break;
        }
  }
}

Et je retrouve exactement le même problème,
c'est à dire deux potard avec deux led qui fonctionne
un potar qui fait fonctionner une led en logique
et un des deux potard qui fonctionne fait fonctionner la dernière led en logique
et le dernier potar ne fonctionnant pas du tout...

ps: avec les xbee ou avec une liaison filaire c'est le même résultat