fonction random

bonjour,

je souhaite vous poser une simple question :

Peut on utiliser la fonction "random" pour appeler une valeur aléatoire dans un tableau prédéfini.
par exemple un tableau avec 6 valeurs entières, comme un dés par exemple.

pour le coup je souhaiterais créé un dés qui au lieu d'afficher une valeur numérique, afficherait un mot comme une couleur, en gros je veux créé un dés de couleur.

exemple:

j appuie sur un bouton et sur mon ecran LCD l arduino afficherait une couleur comme "vert".

je n ai pas trouvé de tuto qui puisse m’éclaircir je me tourne donc vers la communauté.

merci d'avance

de mémoire et à vérifier :

random(1, 7) donne un nombre entier de 1 à 6.
Tu n'as plus qu'à faire correspondre chaque nombre possible à une couleur.

Je te conseille de lire ceci et cela, tu auras tout pour faire ce que tu cherches...

(voir aussi ici pour en savoir plus sur enum)

Bonjour,
Je débute, mais ça me parle bien, c'est le genre de trucs que je bidouille.
Perso, je lancerais un random, le résultat passerait dans un switch/case où le résultat du random permettrait d'associer à une variable une couleur, puis affichage.

En gros:
random 1,7

switch
case 1 variable="BLEU"
case 2 variable="VERT etc ...

Serial.println (variable)

Pour avoir de l'aléatoire qui l'est réellement, k'utilise la bibliothèque TrueRandom, très simple à mettre en oeuvre.

merci pour tout vos outils que vous m avez fournie, j'avoue ne pas avoir penser au "switch ...case"
je pense exploiter cette piste.
merci encore a tous