Lecture d'une variable depuis le moniteur

Bonjour,

Je voudrais rentrer un nombre compris entre 0 et 10000 depuis mon moniteur arduino.
Ce nombre sera une variable utilisée dans mon programme.

Je dois faire cette boucle dans setup().

J'arrive à utiliser un chiffre (code ASCII), mais dès que le nombre comporte plusieurs chiffres il lit uniquement le premier caractère.

Quelqu'un aurait une solution pour lire le nombre entier et le stocker dans une variable int ?

Je bloque la...

Merci.

Bonjour,

Soit tu lis tous le caractères ASCII, tu les concatènes et tu les convertis en int, soit tu utilises Serial.parseInt()

Merci pour ta réponse,

Le problème c'est que je n'arrive pas à lire tous les caractères car je boucle dans setup()
j'arrive uniquement à garder le premier caractère.

Quand tu fais une rédaction, tu fais un plan et tu rédiges en suivant le plan.
Quand tu écris un programme, tu fais un algorithme sur le papier qui décrit le déroulement de ton programme et ensuite tu codes.
Il faut aussi comprendre le fonctionnement de ton hardware. Il faut par exemple comprendre que la liaison série envoie les caractères un par un à un rythme relativement lent comparativement à la vitesse d'exécution de ton programme.

Mets ton code (entre balises)