Bonjour,
j'essaye de recevoir plusieurs données (pression relative, différence de pression et un capteur angulaire a effet hall). Le problème est pour la séparation des données de réception. Je souhaiterais qu'a chaque espace reçu cela ce stock dans une nouvelle variable. Voici le code d'envoi des données :
#include <SoftwareSerial.h>
SoftwareSerial envoi(2, 3); //TX,RX
int effet_hall = A0;
int pression_relative = A1;
int difference_de_pression = A2;
void setup() {
pinMode(effet_hall, INPUT);
pinMode(pression_relative, INPUT);
pinMode(difference_de_pression, INPUT);
envoi.begin(9600);
Serial.begin(9600);
}
void loop() {
envoi.print("Effet_hall ");
envoi.print(analogRead(effet_hall));
delay(10);
envoi.print("Pression_relative ");
envoi.print(analogRead(pression_relative));
delay(10);
envoi.print("Difference_de_pression ");
envoi.print(analogRead(effet_hall));
delay(10);
envoi.flush();
Serial.flush();
}
Envoi_communication_fils.ino (681 Bytes)