Bonjour
Je bloque sur mon programe alors je vous explique:
J'ai une carte électronique qui envoie des information tout les 1 seconde ( les donne sont envoie sous forme Décimal et la largeur d'une tram et de 13 caractère ) , les donne sont envoie en RS232 sachant que Arduino uno accepte que du TTL je me suis procurer un convertisseur , de se cote tout marche bien.
Passons au programe:
void setup()
{
Serial.begin(9600);
}
void loop()
{
if(Serial.available() > 0) //si le buffer est vide
{
char choseLue = Serial.read(); //lecture du premier caractère disponible
Serial.println(choseLue); //afficher le premier caractere
}
}
Le programe ne fait que regarde sil a y quelle que chose dans le buffer et l’affiche , cette partie de programe marche.
( ce qui s’affiche dans le moniteur série "WW-0137.5kg " <= il m'ait possible de voire ce que ma carte électronique envoie, je suis sur que ce que arduino affiche et donc correct )
Ma question et la suivante , et ce que je peut stoker chaque caractère indépendamment pour pouvoir le trait par la suite , j’ai vue qu’ont pouvais utiliser un tableau (ici sa serais un tableau de 14 case ).
Après des multiple essais j’ai pas réussi a faire marcher cette partie du programe.
Merci du coup de main. ![]()
