toutes cette bonne volonté, ça fait chaud au coeur! j'ai déjà du le penser, mais la motivation est quand même une arme redoutable contre les obstacles.
et quelque soit ton résultat, j'espère que tu seras fier de ce que tu as pu apprendre en essayant, et ce que tu as pu réaliser par toi même!
Edit: ah oui, et on entend parfois "la nuit porte conseil". pour le coup c'est très vrai même si c'est pas la solution à tout. je me suis parfois (souvent) pris la tête sur un de mes projets/montage et je tentais à tout prix de m'obstiner. Une petite pause salutaire pour laisser le cerveau digérer la solution et la plupart du temps ça m'aidait:
à réaliser qu'un échec n'est pas la fin de tout;
envisager d'autres solutions très différentes pour arriver au même résultat;
finalement reprendre mon idée initiale avec un peu de recul et arriver à la faire avancer.
Je n'avais pas fait attention à cette remarque de @pandaroux007, oui c'est effectivement le même @vileroi (ATmega 328p) mais avec deux formats différents.
PS: je fais cette remarque uniquement pour que @pandaroux007 prenne bien en compte cette caractéristique. Après la différence de format découle de la taille, c'est en quelque sorte une évidence
pour l'animation des leds, j'utilise des boucles for ? C'est la première méthode qui m'est passé par la tête, mais peu-être y en a t il d'autres, plus simples et plus propres ?
Par ce que sinon, je peux faire une fonction remplit de digitalWrite et de delay.
Problème, ça veut dire que ma fonction bloque le code ?
euh, je propose que l'on attend un peu avant, genre que je finisse celui la d'abord
pourtant, j'ai déjà entendu parlé de "machine à états" sur le forum...
Mais pitié, pas le "digitalWrite(12, HIGH); delay(250); etc..." ( appel récursif )
tenez - on ne va pas vous laisser sans éléments pour réfléchir
voici un exemple avec les 4 LEDs et un bouton et la bibliothèque Toggle pour gérer le bouton.
vous verrez que la détection de l'appui du bouton est bien effectuée (ça affiche Go ! dans la console) mais le défilement des LEDs continue tant que vous n'avez pas relâché.
pour les 4 autres boutons vous pouvez aussi utiliser Toggle.
Bonsoir @dfgh,
je ne veux pas trop polluer le fil de @pandaroux007 mais c'était pas la version d'avant la nano équipée du 328p ?
Je ne l'ai jamais eu entre les mains ni même trouvée j'ai les vendeurs. Par contre je vais regarder si il y a une grosse différence entre le 168 et le 328 car j'ai trouvé un livre en Français sur la programmation en assembleur du 168. Si il y en a pas trop, j'achèterai ! Car pour le 328p je n'ai rien vu en Français.
Ou bien je n'ai pas su trouver ...
Comment un entier que tu as positionner à 12, peut d'indiquer un état haut ?
Pour toi comment marche une variable et notamment leur type ?
Comment cette varaible que tu as défini peut changer de valeur et refléter l'état d'une sortie digital ?