j'ai un programme pour réceptionner un mot en bluetooth.
le problème, c'est qu'il affiche sans arrêt YYYY dans le moniteur, comment changer ce problème ?
Comment modifier le programme pour pouvoir mettre n'importe quel nombre de caractères?
Code:
Code:#define LED 13 void setup() { pinMode(LED, OUTPUT); Serial.begin(9600); } void loop() { int i; char command[5]; for (i = 0; i < 4; i++) { command[i] = Serial.read(); } command[4] = '\0'; Serial.println(command); if (strcmp(command, "high") == 0) { digitalWrite(LED, HIGH); } else if (strcmp(command, "1452") == 0) { digitalWrite(LED, LOW); } }
Merci
-----