Aide réception de plusieurs données Rx Tx parser

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)

Peut pas lire depuis mon tel... postez directement le code en utilisant les balises de code