... le multiplier par 2 et renvoyer le résultat sur le même port série ?
Bonsoir,
Cela fait plusieurs soirées que je me casse les dents là dessus !
J'ai réussi pour un nombre a 1 chiffre, mais je bloque pour un nombre a plusieurs chiffres. (j'ai trouvé pas mal d'info sur le forum...).
Exemple : par Serial Monitor j'envoi le chiffre 2, et par retour s'affiche le chiffre 4...
Toute aide est la bienvenue. Merci.
void setup()
{
Serial.begin(9600) ;
}
String (chaine) ;
void loop()
{
char car ;
if (Serial.available())
{
car = Serial.read() ;
chaine = chaine + car ;
}
if (chaine > 0)
{
Serial.println(chaine) ;
int chaineLength = chaine.length()+1;
char myChar[chaineLength];
chaine.toCharArray(myChar,chaineLength);
int result = atoi(myChar);
Serial.println(result*2);
chaine = "" ;
}
}