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%
Ouvrir le quiz du chapitre

Electro-Lab - support pédagogique Arduino (MVP).

IFOSUP Wavre - Cours Drones et Robotique.