Voilà je voudrais savoir s'il est possible d'afficher la valeur d'une variable après la compilation mais sans être relier au micro-contrôleur ?
C'est pour faire une simulation, et j'aimerais voir la valeur d'une variable après une instructions random()
pierro421:
Voilà je voudrais savoir s'il est possible d'afficher la valeur d'une variable après la compilation mais sans être relier au micro-contrôleur ?
C'est pour faire une simulation, et j'aimerais voir la valeur d'une variable après une instructions random()
C'est bien vague comme question
Si ton but est d'afficher une valeur sans être relié à l'ordinateur il y a énormément de possibilité !
Tu peut très bien utiliser Serial avec un shield comme la tellymate pour l'afficher sur un écran de tv, ou alors utiliser LiquidCrystal et un écran lcd 2x16, ou alors un écran lcd série, une matrice de led, un afficheur 7seg, etc ...
Il faudrait que tu nous en disent plus sur ce que tu veut faire, et ce sur quoi tu voudrai afficher la valeur
En fait comme l'instruction printf en C ( il me semble) qui affiche la valeur de la variable dans la console, je voulais savoir s'il était possible d'afficher la valeur de la variable dans une sorte de console (ex le cadre noir en bas du prgramme)
pierro421:
En fait comme l'instruction printf en C ( il me semble) qui affiche la valeur de la variable dans la console, je voulais savoir s'il était possible d'afficher la valeur de la variable dans une sorte de console (ex le cadre noir en bas du prgramme)
Fallait le dire tout de suite
Serial.print(taValeur);
Et tu pourra récupérer l'info sur le "serial monitor" de l'ide arduino .
Je pense qu'il faut vraiment que tu définisses le "sans carte branchée" car toutes les méthodes t'ont été donné ...
Dans le code que tu as donné, il me semble que tu as oublié quelque chose : regardes bien le code si dessous
int randNumber;
void setup()
{
Serial.begin(9600); // initialisation de la communication série
}
void loop()
{
randNumber = random(300);
Serial.print(randNumber);
}
Il ne te reste plus qu'a clicker sur l’icône Serial monitor de l'IDE, de sélectionner 9600 ( toutes les valeurs fonctionnent du moment qu'elles soient identiques dans le sktech et le serial monitor
pierro421:
Comment faire pour voir la valeur de "randNumber" sans avoir de carte banchée, ?
Sans la carte branché ... c'est pas un équivalent à printf que tu veux, ou sinon c'est comme demander un printf en C sans avoir de console pour afficher le texte ...
Sans carte branché on revient au point de départ, tu veut un affichage sur quoi ?
Une fois le code sur l'arduino, tout en gardant l'arduino branché en usb tu click sur l'icone "serial monitor" en haut à droite sous arduino 1.0 ou à gauche sur arduino <0023
Ps: met ton code entre balises "code" (le # dans l'éditeur)
pierro421:
Je veux voir la valeur de randNumber sans avoir de carte branchée. Une genre de simulation.
Tu veut juste simuler sur ordi ton morceau de code sans physiquement avoir d'arduino ?
La simulation d'arduino sur ordi c'est pas un truc trés courant, tu as "emulare" (gratuit) et VirtualBreadBoard (payant) ou sinon des simulateurs d'avr comme celui fourni avec Avr studio (mais là c'est du lourd).
Edit: Et pourquoi vouloir simuler random() !? Tu veut faire une analyse statistique de l'uniformité de random() ?