Je travailles sur mon projet pour la revue de projet finale pour le lycée qui est sur la domotique.
Petit problème, j'ai programmé une horloge mais il faut que je modifie directement le programme afin de choisir l'heure de départ. Je voudrais donc savoir si il y avait comme en C une commande comme scanf mais pour arduino avec le moniteur?
Voici pour les intéressés voici le code de mon horloge:
Pour faire simple il faut que tu scrutes la ligne du serial et ça se fait avec la fonction if (Serial.available() > 0)
Ensuite tu récupères les valeurs reçues avec Serial.read
Utilises plutot ce code plus simple:
int incomingByte = 0; // for incoming serial data
void setup() {
Serial.begin(9600); // opens serial port, sets data rate to 9600 bps
}
void loop() {
// send data only when you receive data:
if (Serial.available() > 0) {
// read the incoming byte:
incomingByte = Serial.read();
// say what you got:
Serial.print("I received: ");
Serial.println(incomingByte, DEC);
}
}