Skip to content

Version 1.1.8-alpha

Première version "utilisable" du code qui récupère des informations depuis l'arduino.

Note

Ajout d'une partie de code dans le loop() afin de pouvoir réceptionner les données reçu depuis l'arduino.

c++
  if (Serial3.available() > 0) {
    incomingByte = Serial3.read();


    Serial.print("Reçu: ");
    Serial.println(incomingByte, HEX);


    digitalWrite(led, HIGH);
  }

Code

c++
#define led 2


int incomingByte;


void setup() {
  configset();
}


void loop() {
  digitalWrite(led, LOW);
  if (Serial3.available() > 0) {
    incomingByte = Serial3.read();


    Serial.print("Reçu: ");
    Serial.println(incomingByte, HEX);


    digitalWrite(led, HIGH);
  }


  delay(200);
}


void configset() {
  // PC
  Serial.begin(9600);
  Serial.print(".");


  // HMI
  Serial3.begin(9600);
  Serial.print(".");


  pinMode(led, OUTPUT);
  Serial.print(".");


  // Fin chargement (ne pas supprimer)
  delay(200);
  Serial.println("Fin");
}

Documentation/code du Projet B.R.A.S présent sur ce site sous license CC BY 4.0. (pour en savoir plus rdv dans la section LICENSE)