Signaux & Techniques
Chapitre 9 - millis() et Serial Monitor
Dépasser delay(), gérer le multitâche et communiquer avec l'Arduino.
Progression du chapitre0%
IntermédiaireVerrouillé50 min
Chapitres précédents non terminés
Pour un apprentissage optimal, termine d'abord : PWM : varier l'intensité
Objectifs
- Comprendre pourquoi delay() bloque tout le programme.
- Utiliser millis() pour du timing non-bloquant.
- Communiquer avec l'Arduino via le Serial Monitor.
Étapes du chapitre
Continuer l'étape suivanteÉtape 1 · 18 min
Exo 10 : Multitâche — millis() vs delay()
delay() = bloquer la route. millis() = rond-point. 2+ LEDs indépendantes.
À faire Ouvrir
Étape 2 · 18 min
Exo 11 : Parle-moi — Serial Monitor
Serial.begin, print, read, available — contrôler des LEDs par texte.
À faire Ouvrir
Étape 3 · 12 min
Synthèse : LED + Serial + timing
Combiner millis(), Serial et LEDs dans un mini-projet non-bloquant.
À faire Ouvrir
Ateliers interactifs
Dans ce chapitre, tu dépasses delay() pour découvrir millis() (timing non-bloquant), tu apprends à utiliser le Serial Monitor pour communiquer avec l'Arduino, et tu combines les deux dans un mini-projet avec 3 LEDs indépendantes. Simulateurs interactifs et exercices de code dans les sections ci-dessus.
Quiz de validation
Le quiz se fait maintenant sur une page dédiée, à la fin du chapitre.
Questions: 8 Quiz actuel: 0%
PWM : varier l'intensitéFin du parcours