Bonjour, j'ai un problème mon serial.read ne lis pas la valeur que j'ai mise dans la console après que soit passer d'abord un serial.parsefloat comment faire ?
![]()
Post mis dans la mauvaise section, on parle anglais dans les forums généraux. déplacé vers le forum francophone.
Merci de prendre en compte les recommandations listées dans Les bonnes pratiques du Forum Francophone
void setup() {
Serial.begin(9600);
}
void loop() {
float tension;
bool veriftension = false;
char w;
;
Serial.println("calcul de la tension d'entrée");
delay(10000);
tension = Serial.parseFloat();
Serial.print("La tension est de ");
Serial.println(tension);
delay(5000);
w = Serial.read();
Serial.println(w);
}
Tu trouveras un exemple ici qui utilise parseInt, mais c'est presque pareil...
Il faut aussi configurer la console avec les boutons en bas à droite :
A la place de 'No line ending', teste les différentes options (je n'ai pas l'IDE sur cet ordi pour t'indiquer)
1 Like
Merci c bon fallait changer les paramètre du moniteur
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.
