Bonjour, je suis bloqué sur un TD : -Faire communiquer deux ordinateur via 2 cartes arduino Uno branché en serie via les ports Rx(0) et Tx(1)
Le problème reste que j’arrive a faire communiqué via les ports 2 et 3 mais quand j’utilise les ports 0 et 1 le "schmilblick" se met à dysfonctionné Voici le code :
-
include <SoftwareSerial.h>
- SoftwareSerial chat(2, 3);
- int text;
- void setup()
- {
- Serial.begin(9600);
- Serial.println("Connexion etablie…");
- chat.begin(9600);
- delay(1000);
- chat.println("Bienvenue ");
- }
- void loop()
- {
- if (chat.available())
- Serial.write(chat.read());
- if (Serial.available())
- {
- Serial.print("moi:\t");
- while (Serial.available())
- {
- text = Serial.read();
- chat.write(text);
- Serial.write(text);
- }
- chat.println();
- Serial.println();
- }
- } aidez moi
+0
-0