Offres scolaires

Le catalogue des projets Arduino pour les écoles et collèges

Cinq niveaux, 275 projets : du premier circuit au robot autonome. Chaque projet indique le matériel clé et ce que l'élève apprend.

Les tout premiers circuits : LED, boutons, buzzer et premiers programmes. Aucune expérience requise.

  • 01

    Feu tricolore à LED

    Trois LED rouge, orange et verte se succèdent comme un vrai feu ; l'élève apprend les sorties numériques et le temps.

    • 3 LED
    • Résistances 220 Ω
    • digitalWrite
    • delay()
  • 02

    Lampe de table à variation

    Un potentiomètre règle la luminosité d'une LED, comme une lampe de table à variateur ; l'élève découvre analogRead et le PWM.

    • Potentiomètre
    • LED
    • analogWrite (PWM)
  • 03

    Veilleuse qui s'allume la nuit

    Une LED s'allume toute seule quand la pièce devient sombre ; l'élève lit une photorésistance et compare une valeur à un seuil.

    • LDR
    • LED
    • Résistance 10 kΩ
    • if/else
  • 04

    Témoin de retour du courant

    Une LED verte s'allume quand le courant revient et une LED rouge signale la coupure ; l'élève lit une entrée numérique.

    • Entrée numérique
    • 2 LED
    • Résistance 10 kΩ
    • Batterie USB
  • 05

    Indicateur de batterie à 3 LED

    Trois LED indiquent si une pile de 9 V est pleine, moyenne ou faible ; l'élève mesure une tension avec analogRead.

    • analogRead
    • Diviseur de tension
    • 3 LED
  • 06

    Sonnette d'école à bouton

    Un appui sur le bouton fait sonner le buzzer comme une sonnette ; l'élève apprend à lire un bouton.

    • Bouton
    • Buzzer
    • Résistance 10 kΩ
    • digitalRead
  • 07

    Chenillard à LED

    Six LED s'allument l'une après l'autre comme une lumière qui court ; l'élève découvre la boucle for.

    • 6 LED
    • Résistances 220 Ω
    • Boucle for
  • 08

    Lampe d'ambiance RVB

    Une LED RVB passe doucement du rouge au vert puis au bleu ; l'élève comprend le mélange des couleurs et le PWM.

    • LED RVB
    • 3 résistances 220 Ω
    • analogWrite (PWM)
  • 09

    Thermomètre sur le moniteur série

    Un capteur analogique mesure la température de l'air et l'ordinateur affiche les degrés Celsius ; l'élève convertit une tension en température.

    • Capteur TMP36
    • analogRead
    • Moniteur série
  • 10

    Alerte de secousse à bille

    Un interrupteur à bille détecte une secousse ou une inclinaison et déclenche un buzzer avec une LED clignotante.

    • Interrupteur à bille
    • Buzzer
    • LED
  • 11

    Clignotement d'une LED

    Une LED s'allume et s'éteint chaque seconde ; c'est le premier programme pour comprendre setup, loop et delay.

    • LED
    • Résistance 220 Ω
    • delay()
  • 12

    Clignotants alternés à deux LED

    Deux LED clignotent à tour de rôle comme les feux d'un véhicule d'urgence ; l'élève règle le rythme avec delay.

    • 2 LED
    • Résistances 220 Ω
    • digitalWrite
  • 13

    LED allumée par un bouton

    La LED reste allumée tant que le bouton est enfoncé ; l'élève découvre l'entrée numérique et la condition if/else.

    • Bouton
    • LED
    • Résistance 10 kΩ
    • digitalRead
  • 14

    Bip d'alerte au buzzer

    Un buzzer actif émet trois bips courts puis une pause ; l'élève apprend à produire un son avec une sortie numérique.

    • Buzzer actif
    • digitalWrite
    • Boucle for
  • 15

    Bonjour sur le moniteur série

    L'Arduino envoie un message et un compteur à l'ordinateur ; l'élève ouvre le Moniteur série et utilise des variables.

    • Serial.println()
    • Variable
    • Moniteur série
  • 16

    Table de multiplication sur le moniteur

    Une boucle for calcule et affiche une table de multiplication choisie ; l'élève relie mathématiques, variables et boucles.

    • Boucle for
    • Variables
    • Moniteur série
  • 17

    LED qui respire en PWM

    Une LED monte puis descend doucement en luminosité comme une respiration ; l'élève découvre analogWrite et la boucle for.

    • LED sur broche PWM
    • analogWrite
    • Boucle for
  • 18

    Interrupteur à mémoire avec un bouton

    Chaque appui sur le bouton allume ou éteint la LED, qui garde son état grâce à une variable.

    • Bouton
    • LED
    • Variable d'état
  • 19

    Compteur d'appuis sur bouton

    Le moniteur série affiche combien de fois le bouton a été pressé ; l'élève détecte un front et compte avec une variable.

    • Bouton
    • Moniteur série
    • Variable compteur
  • 20

    Voltmètre à potentiomètre

    En tournant le potentiomètre, l'ordinateur affiche la valeur lue puis la tension de 0 à 5 V ; l'élève découvre analogRead.

    • Potentiomètre
    • analogRead
    • Moniteur série
  • 21

    Photomètre sur le moniteur série

    Une photorésistance mesure la lumière de la classe et l'ordinateur affiche la valeur ; l'élève observe l'effet d'une main ou d'une lampe.

    • LDR
    • Résistance 10 kΩ
    • analogRead
    • Moniteur série
  • 22

    Gardien de porte à bouton

    Un petit bouton, pressé par la porte fermée, se relâche à l'ouverture et déclenche une LED rouge et un buzzer.

    • Bouton
    • Buzzer
    • LED rouge
    • if/else
  • 23

    Mélodie au buzzer passif

    Un buzzer passif joue une petite mélodie note après note ; l'élève découvre la fonction tone et les fréquences.

    • Buzzer passif
    • tone()
    • Fréquences
  • 24

    Sirène montante et descendante

    Le son d'une sirène monte puis descend grâce à une boucle for qui fait varier la fréquence du buzzer.

    • Buzzer passif
    • tone()
    • Boucle for
  • 25

    Barre de LED au potentiomètre

    Plus on tourne le potentiomètre, plus il y a de LED allumées, comme un vumètre ; l'élève utilise map().

    • Potentiomètre
    • 5 LED
    • map()
  • 26

    Indicateur de température à 3 LED

    Trois LED signalent une température fraîche, agréable ou chaude ; l'élève compare une mesure à plusieurs seuils avec if/else.

    • Capteur TMP36
    • 3 LED
    • if/else if
  • 27

    Jauge de citerne à boutons

    Trois boutons simulent le niveau d'eau d'une citerne et trois LED affichent bas, moyen ou haut ; l'élève combine plusieurs entrées.

    • 3 boutons
    • 3 LED
    • Résistances 10 kΩ
  • 28

    Sablier lumineux pour l'hygiène

    Un appui lance vingt secondes d'hygiène des mains: trois LED s'éteignent une à une puis un buzzer annonce la fin.

    • Bouton
    • 3 LED
    • Buzzer
    • Boucle for
  • 29

    Mini-piano à trois boutons

    Chaque bouton joue une note différente sur le buzzer ; l'élève crée un petit instrument et manipule les fréquences.

    • 3 boutons
    • Buzzer passif
    • tone()
  • 30

    Compteur de seaux d'eau

    Un bouton compte les seaux d'eau versés dans un bidon et l'ordinateur affiche le volume total en litres.

    • Bouton
    • Variable compteur
    • Moniteur série
  • 31

    Lampe de poche à trois intensités

    Chaque appui change l'éclairage d'une LED blanche: faible, moyen, fort puis éteint ; utile pendant les coupures de courant.

    • Bouton
    • LED blanche
    • analogWrite (PWM)
  • 32

    Alarme de température de frigo

    Un capteur surveille la température d'un petit frigo de démonstration ; une LED rouge et un buzzer préviennent si elle monte trop.

    • Capteur TMP36
    • Buzzer
    • LED rouge
    • Seuil
  • 33

    Témoin d'ensoleillement du panneau

    Trois LED indiquent soleil fort, nuageux ou nuit selon la tension mesurée aux bornes d'un petit panneau solaire.

    • Petit panneau solaire
    • Diviseur de tension
    • analogRead
  • 34

    Lampe à luminosité adaptative

    Plus la pièce est sombre, plus la LED brille fort ; l'élève relie la lecture d'une photorésistance à un signal PWM.

    • LDR
    • LED
    • map()
    • analogWrite (PWM)
  • 35

    Mélangeur de couleurs RVB

    Trois potentiomètres dosent le rouge, le vert et le bleu d'une LED RVB pour créer n'importe quelle couleur.

    • LED RVB
    • 3 potentiomètres
    • analogWrite (PWM)
  • 36

    Tirage au sort à LED

    Un bouton lance un tirage au sort: une LED parmi quatre s'allume au hasard, idéal pour choisir un élève.

    • Bouton
    • 4 LED
    • random()
  • 37

    Test de temps de réaction

    Une LED s'allume après un délai aléatoire ; l'élève appuie le plus vite possible et le temps de réaction s'affiche en millisecondes.

    • Bouton
    • LED
    • random()
    • millis()
  • 38

    Cloche de récréation programmée

    Un buzzer sonne à intervalles réguliers comme la cloche d'une école ; une LED clignote pendant le compte à rebours.

    • Buzzer
    • LED
    • Boucle for
    • delay()
  • 39

    Courbe de lumière sur le traceur

    Le traceur série dessine en direct la courbe de la lumière captée par une photorésistance quand on passe la main devant.

    • LDR
    • Traceur série
    • Serial.println()
  • 40

    Thermomètre en couleurs RVB

    Une LED RVB passe du bleu au rouge selon la température mesurée, comme un thermomètre lumineux.

    • Capteur TMP36
    • LED RVB
    • map()
    • analogWrite (PWM)
  • 41

    Code secret à boutons et LED

    Il faut appuyer sur trois boutons dans le bon ordre pour allumer la LED verte ; sinon la LED rouge s'allume.

    • 3 boutons
    • 2 LED
    • Tableau
    • if/else
  • 42

    Jeu de mémoire à LED

    L'Arduino allume une suite de LED au hasard et le joueur doit la reproduire avec les boutons ; l'élève apprend les tableaux.

    • 4 LED
    • 4 boutons
    • Tableaux
    • random()
  • 43

    Balayage d'un servomoteur

    Le bras d'un petit servomoteur balaie de 0 à 180 degrés puis revient ; l'élève découvre la bibliothèque Servo.

    • Servomoteur SG90
    • Bibliothèque Servo
    • Boucle for
  • 44

    Portail miniature à bouton

    Un appui sur le bouton ouvre le portail d'une maquette avec un servomoteur, un nouvel appui le referme.

    • Servomoteur SG90
    • Bouton
    • Variable d'état
  • 45

    Jauge à aiguille de température

    Un servomoteur déplace une aiguille sur un cadran en carton selon la température mesurée par le capteur.

    • Servomoteur SG90
    • Capteur TMP36
    • map()
  • 46

    Dé lumineux à six LED

    Un appui sur le bouton fait « rouler » un dé : de une à six LED s'allument selon un nombre tiré au hasard ; l'élève découvre random() et les tableaux.

    • Bouton
    • 6 LED
    • Résistances 220 Ω
    • random()
  • 47

    Compte à rebours de fusée

    Cinq LED s'éteignent une à une pendant le décompte de 5 à 0, puis le buzzer annonce le décollage ; l'élève apprend la boucle décroissante et l'enchaînement des actions.

    • 5 LED
    • Buzzer
    • Boucle for
    • delay()
  • 48

    Compteur binaire à quatre LED

    Quatre LED comptent de 0 à 15 en binaire ; l'élève lit les nombres en base 2 et découvre bitRead().

    • 4 LED
    • Résistances 220 Ω
    • bitRead()
    • Boucle for
  • 49

    Pile ou face électronique

    Un appui lance la pièce : la LED verte (pile) ou la LED rouge (face) s'allume au hasard ; l'élève aborde le hasard et les probabilités.

    • Bouton
    • 2 LED
    • random()
    • randomSeed()
  • 50

    Lampe réglable par deux boutons

    Un bouton augmente la luminosité d'une LED, l'autre la diminue ; l'élève apprend à borner une valeur avec constrain().

    • 2 boutons
    • LED sur broche PWM
    • constrain()
    • analogWrite (PWM)
  • 51

    Feux de détresse à bouton

    Un appui active des feux de détresse : deux LED orange clignotent ensemble ; un nouvel appui les arrête. L'élève combine bouton, mémoire d'état et millis().

    • Bouton
    • 2 LED orange
    • millis()
    • Variable d'état
  • 52

    Alarme à seuil réglable

    Un potentiomètre fixe le seuil de lumière à ne pas dépasser ; quand la photorésistance le franchit, une LED et un buzzer préviennent.

    • Potentiomètre
    • LDR
    • Buzzer
    • LED
  • 53

    Testeur de continuité sonore

    Deux pointes de touche font sonner un buzzer quand le circuit est fermé, comme la fonction continuité d'un multimètre ; l'élève teste fils, fusibles et interrupteurs hors tension.

    • 2 fils à pointes
    • Résistance 10 kΩ
    • Buzzer
    • digitalRead
  • 54

    Interrupteur tactile capacitif

    Un module tactile allume ou éteint une LED d'un simple effleurement ; l'élève compare un capteur tactile à un bouton mécanique.

    • Module tactile TTP223
    • LED
    • Variable d'état
  • 55

    Chronomètre à deux boutons

    Un bouton démarre et arrête un chronomètre, l'autre le remet à zéro ; le temps s'affiche sur le moniteur série grâce à millis().

    • 2 boutons
    • millis()
    • Moniteur série
    • Variables

Les premiers capteurs : des montages qui mesurent, réagissent et préviennent.

  • 01

    Radar de recul avec alarme

    Un capteur mesure la distance et un buzzer sonne de plus en plus vite.

    • HC-SR04
    • Buzzer
    • Condition if/else
  • 02

    Station météo

    Température et humidité affichées sur un écran LCD.

    • DHT11
    • LCD I2C
    • Bibliothèque DHT
  • 03

    Lumière automatique

    Une lampe qui s'allume à la tombée de la nuit.

    • LDR
    • Relais 5 V
    • Lampe LED 12 V
  • 04

    Distributeur de savon sans contact

    Un capteur détecte la main et une petite pompe verse une dose de savon liquide.

    • HC-SR04
    • Relais 5 V
    • Pompe 5-12 V
  • 05

    Arrosage de jardin scolaire

    Quand la terre du jardin est sèche, une petite pompe arrose les plantes puis s'arrête seule.

    • Humidité du sol
    • Relais 5 V
    • Pompe 5-12 V
  • 06

    Alarme de porte magnétique

    Un aimant détecte l'ouverture de la porte, puis un buzzer sonne et une LED rouge s'allume.

    • Contact magnétique
    • Buzzer
    • LED
  • 07

    Alerte de niveau de citerne

    Un capteur ultrason mesure le niveau d'eau d'une citerne, l'écran l'affiche et un buzzer prévient si elle est presque vide.

    • HC-SR04
    • LCD I2C
    • Buzzer
  • 08

    Détecteur de coupure de courant

    Une alarme sonne dès que la tension d'un bloc d'alimentation 5 V disparaît, signe d'une coupure d'électricité.

    • Entrée numérique
    • Chargeur 5 V
    • Batterie USB
    • Buzzer
  • 09

    Barrière de parking automatique

    Un servomoteur lève la barrière quand un capteur détecte une voiture miniature, puis la referme.

    • HC-SR04
    • Servomoteur SG90
    • Bibliothèque Servo
  • 10

    Détecteur de flamme avec alarme

    Un capteur de flamme fait sonner un buzzer et clignoter une LED rouge lorsqu'il voit une flamme.

    • Capteur de flamme
    • Buzzer
    • LED
  • 11

    Veilleuse à détecteur de mouvement

    Une LED s'allume quand le capteur PIR détecte une personne, puis s'éteint après quelques secondes.

    • PIR
    • LED
    • Temporisation
  • 12

    Alarme anti-vol pour cartable

    Un interrupteur à bille détecte quand on soulève ou secoue le cartable et fait sonner un buzzer.

    • Interrupteur à bille
    • Buzzer
    • LED
  • 13

    Lampe commandée par claquement

    Un claquement de mains détecté par un capteur de son allume ou éteint une lampe LED.

    • Capteur de son
    • LED
    • Variable d'état
  • 14

    Indicateur d'humidité du sol

    Trois LED indiquent si la terre d'un pot est sèche, humide ou très mouillée.

    • Humidité du sol
    • 3 LED
    • analogRead
  • 15

    Dé électronique avec LCD

    Un bouton lance un dé virtuel et l'écran LCD affiche un chiffre de 1 à 6 au hasard.

    • Bouton
    • LCD I2C
    • random()
  • 16

    Thermomètre à thermistance

    Une thermistance mesure la température de l'air et la valeur en degrés s'affiche sur l'écran LCD.

    • Thermistance
    • Diviseur de tension
    • LCD I2C
  • 17

    Mètre numérique à ultrasons

    Le capteur ultrason mesure une distance en centimètres et l'écran LCD l'affiche en temps réel.

    • HC-SR04
    • LCD I2C
    • pulseIn()
  • 18

    Sonnette d'accueil de boutique

    Quand un visiteur passe devant le capteur PIR, un buzzer joue une petite mélodie d'accueil.

    • PIR
    • Buzzer passif
    • tone()
  • 19

    Indicateur de bruit à LED

    Cinq LED s'allument selon le niveau de bruit capté dans la salle, du calme jusqu'au vacarme.

    • Capteur de son
    • 5 LED
    • analogRead
  • 20

    LED commandées depuis l'ordinateur

    Des lettres tapées dans le moniteur série allument, éteignent ou font clignoter trois LED de couleurs différentes.

    • Serial.read()
    • 3 LED
    • Moniteur série
  • 21

    Thérémine à ultrasons

    La distance de la main devant le capteur ultrason change la hauteur de la note jouée par le buzzer.

    • HC-SR04
    • Buzzer passif
    • tone()
    • map()
  • 22

    Servomoteur piloté au potentiomètre

    En tournant le potentiomètre, le bras du servomoteur suit exactement l'angle choisi.

    • SG90
    • Potentiomètre
    • map()
  • 23

    Moteur DC à vitesse réglable

    Un potentiomètre règle la vitesse d'un moteur DC grâce au signal PWM et à un transistor.

    • Moteur DC
    • Transistor
    • PWM
    • Potentiomètre
  • 24

    Alerte de pluie avec volet

    Dès que des gouttes touchent le capteur, un servomoteur ferme un petit volet et un buzzer prévient.

    • Capteur de pluie
    • SG90
    • Buzzer
  • 25

    Thermomètre de glacière avec alerte

    Un DHT11 affiche la température d'une glacière et un buzzer sonne si elle dépasse le seuil choisi.

    • DHT11
    • LCD I2C
    • Buzzer
  • 26

    Ventilateur selon la température

    Un relais met en marche un ventilateur 5 V dès que le DHT11 mesure une température trop élevée.

    • DHT11
    • Relais 5 V
    • Ventilateur 5 V
  • 27

    Lave-mains avec minuteur

    La main détectée devant le capteur lance la pompe, et l'écran compte vingt secondes de lavage.

    • HC-SR04
    • Relais 5 V
    • Pompe 5-12 V
    • LCD I2C
  • 28

    Remplissage automatique d'un bac

    Une pompe remplit un bac d'eau et s'arrête seule dès que le capteur de niveau est mouillé.

    • Capteur de niveau d'eau
    • Relais 5 V
    • Pompe 5-12 V
  • 29

    Éclairage économe de salle

    Une bande LED 12 V ne reste allumée que lorsque le capteur PIR détecte quelqu'un dans la salle.

    • PIR
    • Relais 5 V
    • Bande LED 12 V
    • millis()
  • 30

    Compteur de personnes à l'entrée

    Un capteur détecte chaque passage à l'entrée et l'écran LCD affiche le nombre de personnes entrées.

    • HC-SR04
    • LCD I2C
    • Compteur
  • 31

    Feu tricolore avec bouton piéton

    Le piéton appuie sur un bouton, le feu passe au rouge et l'écran affiche un compte à rebours.

    • 3 LED
    • Bouton
    • LCD I2C
    • millis()
  • 32

    Courbe de température en direct

    Le DHT11 envoie ses mesures à l'ordinateur, qui trace la courbe de température dans le traceur série.

    • DHT11
    • Traceur série
    • Serial.println()
  • 33

    Code Morse depuis l'ordinateur

    Le texte tapé sur l'ordinateur est converti en code Morse par une LED et un buzzer.

    • Serial
    • LED
    • Buzzer
    • Chaînes de caractères
  • 34

    Minuteur d'examen avec LCD

    Le temps restant d'une épreuve diminue sur l'écran LCD et un buzzer sonne quand il atteint zéro.

    • LCD I2C
    • millis()
    • Boutons
    • Buzzer
  • 35

    Testeur de piles avec LCD

    L'Arduino mesure la tension d'une pile, l'affiche en volts sur l'écran et signale quand elle est faible.

    • analogRead
    • Diviseur de tension
    • LCD I2C
  • 36

    Menu LCD piloté au joystick

    Le joystick fait défiler un menu sur l'écran LCD et son bouton valide le choix affiché.

    • Joystick
    • LCD I2C
    • Menu
    • Fonctions
  • 37

    Support pan-tilt au joystick

    Un joystick oriente un support à deux servomoteurs, par exemple pour une petite caméra.

    • Joystick
    • 2 SG90
    • map()
  • 38

    Serrure à code avec servomoteur

    Il faut appuyer sur la bonne suite de boutons pour que le servomoteur ouvre le petit verrou.

    • Boutons
    • SG90
    • Tableau
    • LED
  • 39

    Lampe de secours automatique

    Un relais allume une lampe 12 V seulement s'il y a coupure de courant et si la pièce est sombre.

    • Relais 5 V
    • LDR
    • Lampe LED 12 V
    • Condition ET
  • 40

    Mangeoire automatique pour poissons

    Un servomoteur libère une portion de nourriture à intervalles réguliers, avec un compte à rebours sur l'écran.

    • SG90
    • millis()
    • LCD I2C
  • 41

    Jeu de réflexes à deux joueurs

    Quand la LED s'allume, le joueur le plus rapide à appuyer gagne et l'écran affiche son temps.

    • 2 boutons
    • LCD I2C
    • random()
    • millis()
  • 42

    Suiveur de lumière à servomoteur

    Deux LDR guident un servomoteur qui oriente un petit panneau vers la lumière la plus forte.

    • 2 LDR
    • SG90
    • Comparaison
  • 43

    Radar à balayage avec servomoteur

    Un servomoteur fait tourner le capteur ultrason et l'ordinateur reçoit la distance mesurée à chaque angle.

    • HC-SR04
    • SG90
    • Boucle for
    • Serial
  • 44

    Mini-serre automatique

    Un DHT11 et un capteur de sol commandent un ventilateur 5 V et une pompe dans une petite serre.

    • DHT11
    • Humidité du sol
    • Relais 2 canaux
    • LCD I2C
  • 45

    Chariot qui évite les obstacles

    Un petit chariot à deux moteurs avance, puis s'arrête et recule quand le capteur ultrason détecte un obstacle.

    • Moteurs DC
    • L298N
    • HC-SR04
  • 46

    Indicateur de confort de classe

    Un capteur DHT11 mesure température et humidité ; l'écran LCD les affiche et trois LED signalent si l'air est confortable, chaud ou trop humide.

    • DHT11
    • Écran LCD 16×2
    • 3 LED
    • Bibliothèque DHT
  • 47

    Canne blanche à ultrasons

    Un capteur à ultrasons détecte un obstacle devant l'utilisateur et un buzzer bipe plus vite à mesure qu'on s'en approche ; maquette pour comprendre les aides à la mobilité.

    • HC-SR04
    • Buzzer
    • pulseIn()
    • map()
  • 48

    Place de parking libre ou occupée

    Un capteur de distance repère la présence d'un véhicule sur une place : LED verte si libre, rouge si occupée ; première brique d'un parking intelligent.

    • HC-SR04
    • LED verte et rouge
    • if/else
  • 49

    Ohmmètre avec écran LCD

    Un pont diviseur de tension permet à l'Arduino de calculer la valeur d'une résistance inconnue et de l'afficher ; l'élève applique la loi d'Ohm.

    • Résistance de référence
    • Diviseur de tension
    • analogRead
    • Écran LCD 16×2
  • 50

    Sèche-mains automatique

    Quand une main s'approche, un petit ventilateur 5 V souffle pendant quelques secondes puis s'arrête ; l'élève pilote un moteur avec un transistor.

    • HC-SR04
    • Ventilateur 5 V
    • Transistor NPN
    • Diode de roue libre
  • 51

    Lampe de chevet à extinction douce

    Un appui allume la lampe, qui s'éteint progressivement après trente secondes ; l'élève combine minuterie avec millis() et fondu en PWM.

    • Bouton
    • LED
    • millis()
    • analogWrite (PWM)
  • 52

    Essuie-glace automatique

    Un capteur de pluie déclenche le va-et-vient d'un essuie-glace monté sur servomoteur, plus rapide quand il pleut davantage.

    • Capteur de pluie
    • Servomoteur SG90
    • map()
    • Bibliothèque Servo
  • 53

    Plante qui parle sur l'écran

    Un capteur d'humidité du sol fait « parler » la plante sur l'écran LCD : « J'ai soif ! », « Ça va » ou « Merci ! » selon l'état de la terre.

    • Capteur d'humidité du sol
    • Écran LCD 16×2
    • if/else if
  • 54

    Boîte secrète avec alarme lumière

    Une photorésistance au fond d'une boîte déclenche une alarme dès qu'on l'ouvre et que la lumière entre ; l'élève met en pratique un capteur de sécurité.

    • LDR
    • Résistance 10 kΩ
    • Buzzer
    • LED rouge
  • 55

    Jeu du fil à ne pas toucher

    Le joueur déplace une boucle métallique le long d'un fil sinueux sans le toucher ; chaque contact fait sonner un buzzer et compte une erreur sur l'écran.

    • Fil métallique
    • Buzzer
    • Écran LCD 16×2
    • Compteur d'erreurs

Moteurs, servomoteurs, relais et pompes : des systèmes qui décident et agissent seuls.

  • 01

    Arrosage automatique

    Une sonde d'humidité du sol déclenche une petite pompe seulement quand la terre est sèche ; l'élève apprend seuils et relais.

    • Humidité du sol
    • Relais 5 V
    • Pompe 12 V
    • Seuil
  • 02

    Porte automatique

    Un capteur détecte la personne qui approche et un servomoteur ouvre la porte puis la referme après un délai.

    • HC-SR04
    • Servomoteur
    • millis()
    • Machine à états
  • 03

    Bras robotisé à 3 servomoteurs

    Trois potentiomètres commandent la base, le coude et la pince d'un bras qui saisit et déplace de petits objets légers.

    • 3 servomoteurs
    • Potentiomètres
    • Alimentation externe 5 V
    • map()
  • 04

    Cloche d'école automatique

    Une horloge DS3231 fait sonner une sirène 12 V aux heures de cours et de récréation inscrites dans un tableau.

    • DS3231
    • Relais 5 V
    • Sirène 12 V
    • Tableau d'horaires
  • 05

    Gestion de citerne et pompe

    Une pompe 12 V remplit un réservoir mais s'arrête seule si la citerne est vide, évitant de tourner à sec.

    • Capteurs de niveau
    • Relais 5 V
    • Pompe 12 V
    • Protection à sec
  • 06

    Chauffe-eau solaire avec alerte

    Une sonde mesure l'eau du capteur solaire, une pompe 12 V la fait circuler et un buzzer alerte si elle surchauffe.

    • DS18B20
    • Pompe 12 V
    • Relais 5 V
    • Seuil d'alerte
  • 07

    Chaîne du froid avec alarme

    Une sonde surveille un frigo de vaccins, l'écran garde les extrêmes et une alarme sonne hors de 2 à 8 °C.

    • DS18B20
    • LCD I2C
    • Buzzer
    • Minimum et maximum
  • 08

    Robot suiveur de ligne

    Deux capteurs infrarouges suivent une ligne noire au sol et corrigent la direction d'un chariot à deux moteurs.

    • Capteurs IR
    • L298N
    • 2 moteurs DC
    • Fonctions
  • 09

    Bascule automatique sur batterie 12 V

    Quand l'adaptateur 12 V s'éteint, un relais bascule la lampe sur une batterie 12 V et un buzzer prévient.

    • Relais inverseur
    • Diode
    • Diviseur de tension
    • Batterie 12 V
  • 10

    Coffre à clavier matriciel

    Un code saisi sur le clavier matriciel ouvre le coffre par servomoteur ; trois erreurs déclenchent un buzzer d'alarme.

    • Clavier 4x4
    • Bibliothèque Keypad
    • Servomoteur SG90
    • Buzzer
  • 11

    Compteur à afficheur 7 segments

    Un bouton fait compter de 0 à 9 sur un afficheur 7 segments, piloté par un tableau de codes.

    • Afficheur 7 segments
    • Résistances
    • Tableau
    • Bouton
  • 12

    Variateur de lampe LED 12 V

    Un potentiomètre règle la luminosité d'une bande LED 12 V grâce au PWM et à un transistor MOSFET.

    • MOSFET logique
    • PWM
    • Potentiomètre
    • Bande LED 12 V
  • 13

    Trois tâches avec millis()

    Trois LED clignotent à des rythmes différents pendant qu'un bouton reste réactif, sans jamais utiliser delay().

    • millis()
    • 3 LED
    • Bouton
    • Programmation non bloquante
  • 14

    Lampe crépusculaire à hystérésis

    Deux seuils de lumière évitent qu'une lampe 12 V ne clignote quand un nuage passe, grâce à l'hystérésis.

    • LDR
    • Relais 5 V
    • Lampe 12 V
    • Hystérésis
  • 15

    Ventilation de poulailler

    Un capteur mesure la chaleur du poulailler miniature, et un ventilateur 12 V démarre ou s'arrête avec une hystérésis.

    • DHT22
    • Relais 5 V
    • Ventilateur 12 V
    • Hystérésis
  • 16

    Moteur réversible avec L298N

    Deux boutons font tourner un moteur DC dans un sens ou dans l'autre et un potentiomètre règle sa vitesse.

    • L298N
    • Moteur DC
    • PWM
    • Boutons
  • 17

    Mini-piano à huit touches

    Huit boutons reliés à une seule entrée analogique par des résistances jouent une gamme sur un buzzer.

    • Échelle de résistances
    • analogRead
    • tone()
    • Tableau de notes
  • 18

    Calculatrice à clavier matriciel

    Le clavier 4x4 saisit deux nombres et une opération, puis l'écran LCD affiche le résultat du calcul.

    • Clavier 4x4
    • LCD I2C
    • Bibliothèque Keypad
    • Fonctions
  • 19

    Message défilant sur matrice LED

    Un texte défile sur une matrice LED 8x8 pilotée par un MAX7219, comme sur un petit panneau d'affichage.

    • Matrice 8x8
    • MAX7219
    • Bibliothèque LedControl
    • Chaîne de caractères
  • 20

    Alerte de fumée en cuisine

    Un capteur MQ-2 détecte la fumée de cuisine, un ventilateur 12 V s'active et un buzzer prévient si elle persiste.

    • MQ-2
    • Relais 5 V
    • Ventilateur 12 V
    • Préchauffage du capteur
  • 21

    Distributeur de gel avec compteur

    Un servomoteur appuie sur la pompe quand une main approche, et l'écran compte les doses pour prévoir le remplissage.

    • HC-SR04
    • SG90
    • LCD I2C
    • Compteur
  • 22

    Séchoir solaire à ventilation contrôlée

    Un DHT22 mesure l'humidité du séchoir ; un ventilateur 12 V évacue l'air humide et une alerte signale la surchauffe.

    • DHT22
    • Relais 5 V
    • Ventilateur 12 V
    • LCD I2C
  • 23

    Lampadaire à deux niveaux de lumière

    Une bande LED 12 V reste tamisée la nuit puis brille à pleine puissance quand un passant est détecté.

    • LDR
    • PIR
    • MOSFET
    • PWM
  • 24

    Horloge à afficheur 4 chiffres

    Un module DS3231 garde l'heure exacte et un afficheur à quatre chiffres la montre, avec deux points clignotants.

    • DS3231
    • TM1637
    • I2C
    • millis()
  • 25

    Jeu de mémoire à quatre LED

    L'Arduino allume une suite de LED de plus en plus longue que le joueur doit reproduire avec quatre boutons.

    • 4 LED
    • 4 boutons
    • Tableau
    • random()
  • 26

    Compteur qui survit aux coupures

    Le nombre compté est enregistré en EEPROM et réapparaît intact après une coupure de courant ou un redémarrage.

    • EEPROM
    • Bouton
    • LCD I2C
    • EEPROM.update()
  • 27

    Protection de batterie 12 V

    Un relais coupe la charge sous 11 V et ne la rétablit qu'à 12 V, ce qui protège la batterie.

    • Diviseur de tension
    • analogRead
    • Relais 5 V
    • Hystérésis
  • 28

    Coupure d'eau en cas de fuite

    Un capteur de fuite détecte l'eau au sol, ferme une électrovanne 12 V et déclenche une alarme sonore.

    • Capteur d'eau
    • Électrovanne 12 V
    • Relais 5 V
    • Diode de roue libre
  • 29

    Volet motorisé pas à pas

    Un moteur pas à pas 28BYJ-48 enroule et déroule un petit volet ; deux boutons commandent la montée et la descente.

    • 28BYJ-48
    • ULN2003
    • Bibliothèque Stepper
    • Boutons
  • 30

    Compteur de visiteurs entrée et sortie

    Deux capteurs placés à la suite détectent le sens du passage et l'écran affiche le nombre de personnes présentes.

    • 2 capteurs IR
    • Machine à états
    • LCD I2C
    • Compteur
  • 31

    Chronomètre de course à deux capteurs

    Deux capteurs infrarouges lancent et arrêtent un chronomètre au passage d'une voiture miniature, et l'écran affiche le temps.

    • 2 capteurs IR
    • millis()
    • LCD I2C
    • Interruptions
  • 32

    Balance numérique à cellule de charge

    Une cellule de charge et son amplificateur HX711 pèsent des objets, et l'écran affiche la masse en grammes après tarage.

    • Cellule de charge
    • HX711
    • Étalonnage
    • LCD I2C
  • 33

    Enregistreur de température horodaté

    Chaque minute, l'heure du DS3231 et la température sont envoyées au Moniteur série, prêtes à tracer dans un tableur.

    • DS3231
    • DS18B20
    • Format CSV
    • Moniteur série
  • 34

    Voiture pilotée par télécommande infrarouge

    Les touches d'une télécommande infrarouge font avancer, reculer et tourner un chariot à deux moteurs commandés par un L298N.

    • Récepteur IR
    • IRremote
    • L298N
    • 2 moteurs DC
  • 35

    Distributeur d'eau à volume réglé

    Un débitmètre compte l'eau versée par une pompe 12 V, qui s'arrête dès que le volume choisi est atteint.

    • YF-S201
    • Interruptions
    • Relais 5 V
    • Pompe 12 V
  • 36

    Pluviomètre à auget basculant

    Un auget bascule à chaque petite quantité de pluie ; un contact magnétique compte les basculements et l'écran affiche les millimètres.

    • Contact reed
    • Interruption
    • Étalonnage
    • LCD I2C
  • 37

    Contrôle d'accès par badge RFID

    Un lecteur RC522 reconnaît les badges autorisés et un servomoteur ouvre le loquet ; les autres badges sont refusés.

    • RC522
    • MFRC522
    • SG90
    • Alimentation 3,3 V
  • 38

    Carrefour à deux feux synchronisés

    Deux feux tricolores alternent vert, orange et rouge à tour de rôle grâce à une machine à états non bloquante.

    • 6 LED
    • Machine à états
    • millis()
    • Énumération
  • 39

    Pompage d'un petit potager

    Une horloge DS3231 lance la pompe 12 V matin et soir, mais saute l'arrosage si la terre est humide.

    • DS3231
    • Humidité du sol
    • Relais 5 V
    • Pompe 12 V
  • 40

    Wattmètre pour mini-panneau solaire

    Un capteur INA219 mesure la tension et le courant d'un petit panneau solaire, et l'écran affiche la puissance en watts.

    • INA219
    • Bus I2C
    • Bibliothèque INA219
    • P = U × I
  • 41

    Alarme de local à code d'armement

    Un code arme l'alarme après un délai de sortie, le capteur PIR la déclenche et le bon code la désactive.

    • Clavier 4x4
    • PIR
    • Machine à états
    • Buzzer
  • 42

    Portail coulissant avec fins de course

    Un moteur DC ouvre et ferme un petit portail sur rail ; deux interrupteurs de fin de course l'arrêtent aux extrémités.

    • L298N
    • Fins de course
    • Machine à états
    • Bouton
  • 43

    Suiveur de soleil à deux axes

    Quatre LDR séparées par une croix guident deux servomoteurs qui orientent un petit panneau solaire vers la lumière.

    • 4 LDR
    • 2 servomoteurs
    • Comparaison
    • Zone morte
  • 44

    Ascenseur miniature à trois étages

    Des boutons d'étage appellent une cabine entraînée par un moteur pas à pas ; l'afficheur indique l'étage atteint.

    • Moteur pas à pas
    • Machine à états
    • Afficheur 7 segments
    • Fins de course
  • 45

    Trieur de balles par couleur

    Un capteur de couleur identifie une balle rouge, verte ou bleue et un servomoteur l'oriente vers le bon bac.

    • TCS3200
    • SG90
    • Étalonnage
    • Fonctions
  • 46

    Podomètre à accéléromètre

    Un accéléromètre MPU6050 détecte les secousses de chaque pas ; l'élève compte les pas et les affiche, en filtrant les faux mouvements.

    • MPU6050
    • Bus I2C
    • Écran OLED
    • Seuil
  • 47

    Boussole numérique

    Un magnétomètre donne le cap ; un écran indique le nord et les points cardinaux. L'élève découvre le bus I2C et un peu de trigonométrie.

    • Magnétomètre QMC5883L
    • Bus I2C
    • atan2()
    • Écran LCD
  • 48

    Thermostat à relais réglable

    Un potentiomètre règle la température voulue ; un relais commande un petit chauffage ou un ventilateur 12 V avec hystérésis pour éviter les claquements.

    • Capteur de température
    • Potentiomètre
    • Relais 5 V
    • Hystérésis
  • 49

    Urne électronique de classe

    Trois boutons recueillent les votes pour l'élection du délégué ; l'écran affiche les totaux et le gagnant à la fermeture du scrutin.

    • 3 boutons
    • Écran LCD
    • Variables compteur
    • Anti-rebond
  • 50

    Tableau de score à afficheurs

    Deux afficheurs à quatre chiffres montrent le score de deux équipes ; des boutons ajoutent ou retirent des points, utile pour les matchs de l'école.

    • 2 afficheurs TM1637
    • 4 boutons
    • Bibliothèque TM1637
  • 51

    Boîte de rappel à horaires

    Une horloge RTC déclenche à l'heure programmée un buzzer, une LED et l'ouverture d'un compartiment par servomoteur ; idéal pour un rappel de classe ou de ménage.

    • Module RTC DS3231
    • Servomoteur SG90
    • Buzzer
    • LED
  • 52

    Réveil lumineux « lever de soleil »

    Un ruban de LED 12 V s'éclaire peu à peu à l'heure choisie, comme le lever du jour ; l'élève pilote une charge 12 V avec un MOSFET et le PWM.

    • Ruban LED 12 V
    • MOSFET logique
    • Module RTC
    • analogWrite (PWM)
  • 53

    Alimentation réglable avec voltmètre

    Un régulateur LM317 fournit une tension réglable de 1,25 V à 12 V et l'Arduino l'affiche sur un écran ; l'élève mesure en sécurité grâce à un diviseur de tension.

    • LM317
    • Potentiomètre
    • Diviseur de tension
    • Écran LCD
  • 54

    Courbe de charge d'un condensateur

    Le traceur série dessine la charge et la décharge d'un condensateur dans un circuit RC ; l'élève vérifie la constante de temps calculée en cours de physique.

    • Condensateur
    • Résistance
    • analogRead
    • Traceur série
  • 55

    Commande radio 433 MHz de deux lampes

    Une télécommande radio allume ou éteint deux lampes LED à distance, sans fil ni ligne de vue ; l'élève découvre les modules émetteur et récepteur.

    • Modules 433 MHz
    • Relais 5 V
    • 2 lampes LED 12 V
    • Bibliothèque RCSwitch

Des projets complets qui combinent plusieurs capteurs, un affichage, une mémoire et la communication.

  • 01

    Parking automatisé

    Barrière, capteurs de places et afficheur travaillent ensemble pour compter les voitures et indiquer les places libres.

    • Servomoteur
    • 2 capteurs infrarouges
    • LCD I2C
    • Compteur
  • 02

    Contrôle d'accès d'école par badge

    Un badge RFID reconnu ouvre le portillon de l'école par servomoteur, et une LED avec un buzzer signalent accès ou refus.

    • RFID RC522
    • Bus SPI
    • Servomoteur
    • Liste d'identifiants
  • 03

    Panneau solaire avec journal SD

    Un capteur mesure la tension et le courant d'un panneau solaire, et l'Arduino enregistre la puissance heure par heure sur carte SD.

    • INA219
    • Carte SD
    • RTC DS3231
    • I2C
  • 04

    Cuve à deux pompes alternées

    Deux capteurs de niveau commandent deux pompes qui se relaient à chaque remplissage, et l'écran indique l'état de la cuve.

    • Capteurs de niveau
    • 2 relais 5 V
    • 2 pompes 12 V
    • Machine à états
  • 05

    Incubateur à œufs régulé

    Une sonde maintient l'incubateur autour de 37,5 °C, un servomoteur retourne les œufs et une coupure évite la surchauffe.

    • DHT22
    • Lampe 12 V
    • MOSFET
    • Servomoteur
  • 06

    Voiture robot commandée par téléphone

    Une application sur téléphone envoie des ordres par Bluetooth au pilote L298N pour faire avancer, reculer et tourner une voiture robot.

    • HC-05
    • L298N
    • 2 moteurs DC
    • Application téléphone
  • 07

    Tableau d'affichage à matrice LED

    Les annonces envoyées depuis le téléphone par Bluetooth défilent sur une matrice de LED, comme sur un vrai panneau d'école.

    • MAX7219
    • Matrice LED 8x8
    • Bus SPI
    • HC-05
  • 08

    Journal de la chaîne du froid

    Un capteur étanche surveille la température d'une glacière, l'enregistre chaque minute avec l'heure sur carte SD et sonne si elle monte trop.

    • DS18B20
    • Carte SD
    • RTC DS3231
    • Buzzer
  • 09

    Cloche d'école programmable

    Une horloge RTC fait sonner une sirène 12 V aux heures de l'emploi du temps, modifiables par boutons.

    • RTC DS3231
    • LCD I2C
    • EEPROM
    • Sirène 12 V
  • 10

    Carrefour intelligent à deux feux

    Deux feux de carrefour se relaient grâce à une machine à états, et un capteur prolonge le vert de la voie chargée.

    • 6 LED
    • Machine à états
    • Capteur de présence
    • millis()
  • 11

    Piano électronique à 16 touches

    Un clavier 4x4 joue seize notes sur un haut-parleur et un bouton enregistre puis rejoue la petite mélodie jouée.

    • Clavier matriciel 4x4
    • Buzzer passif
    • tone()
    • Tableaux
  • 12

    Réveil numérique à horloge RTC

    Un module RTC garde l'heure même hors tension, l'écran l'affiche et un buzzer sonne à l'heure d'alarme réglée par boutons.

    • DS3231
    • LCD I2C
    • Buzzer
    • Boutons
  • 13

    Lampe RVB pilotée par téléphone

    Une application sur téléphone choisit la couleur d'une LED RVB et l'Arduino décode les messages Bluetooth reçus pour doser chaque couleur.

    • HC-06
    • LED RVB
    • PWM
    • Liaison série
  • 14

    Thermomètre OLED min-max

    Un écran OLED affiche la température courante et les valeurs minimale et maximale, gardées en mémoire même après une coupure.

    • DS18B20
    • OLED SSD1306
    • EEPROM
    • I2C
  • 15

    Quiz électronique à boutons-buzzers

    Quatre équipes appuient sur leur bouton : la plus rapide est désignée par une LED, un son et l'écran.

    • 4 boutons
    • 4 LED
    • LCD I2C
    • Machine à états
  • 16

    Coffre à code modifiable

    Un code saisi au clavier déverrouille le coffre par servomoteur, et un code maître permet de le changer et de le mémoriser.

    • Clavier 4x4
    • Servomoteur
    • EEPROM
    • Buzzer
  • 17

    Chronométrage de course à deux capteurs

    Deux barrières infrarouges lancent et arrêtent le chronomètre grâce aux interruptions, et l'écran affiche le temps au centième.

    • 2 capteurs infrarouges
    • Interruptions
    • micros()
    • LCD I2C
  • 18

    Verrou commandé par smartphone

    Une application envoie par Bluetooth un code, l'Arduino le vérifie et un servomoteur ouvre le verrou d'une armoire.

    • HC-05
    • Servomoteur
    • Application téléphone
    • LED
  • 19

    Anémomètre à effet Hall

    Un aimant sur une hélice déclenche un capteur Hall ; une interruption compte les tours pour afficher la vitesse du vent.

    • Capteur à effet Hall
    • Interruption
    • LCD I2C
    • Calibration
  • 20

    Télécommande IR pour charges 12 V

    Les touches d'une télécommande infrarouge allument une bande LED 12 V et règlent la vitesse d'un ventilateur par MOSFET.

    • Récepteur IR
    • MOSFET
    • Bande LED 12 V
    • Ventilateur 12 V
  • 21

    Thermomètre sans fil vers téléphone

    Le capteur envoie sa température par Bluetooth ; le téléphone l'affiche et prévient si elle dépasse le seuil choisi.

    • HC-06
    • DS18B20
    • Application téléphone
    • Seuil d'alerte
  • 22

    Balance numérique étalonnée

    Une cellule de charge et un HX711 pèsent des objets ; l'élève étalonne avec une masse connue et apprend à tarer.

    • Cellule de charge
    • HX711
    • LCD I2C
    • Étalonnage
  • 23

    Wattmètre à courant et tension

    Un capteur mesure la tension et le courant d'une charge, calcule puissance et énergie consommée, puis les affiche sur OLED.

    • INA219
    • OLED SSD1306
    • I2C
    • Calcul de puissance
  • 24

    Menu OLED à encodeur rotatif

    Un encodeur rotatif fait défiler un menu sur OLED ; le code est organisé en fonctions et lit les rotations par interruption.

    • Encodeur rotatif
    • OLED SSD1306
    • Interruptions
    • Fonctions
  • 25

    Comptage de passagers d'un minibus

    Deux capteurs infrarouges distinguent qui monte et qui descend, et l'écran affiche le nombre de passagers présents à bord.

    • 2 capteurs infrarouges
    • Machine à états
    • LCD I2C
    • Compteur
  • 26

    Distributeur d'eau à volume dosé

    Un capteur de débit mesure l'eau pompée et la pompe 12 V s'arrête dès que le volume choisi au clavier est atteint.

    • Capteur de débit
    • Pompe 12 V
    • Clavier 4x4
    • Interruption
  • 27

    Enregistreur climatique de salle de classe

    Température et humidité de la salle sont notées avec l'heure dans un fichier CSV sur carte SD, lisible ensuite sur ordinateur.

    • DHT22
    • Carte SD
    • RTC DS3231
    • Fichier CSV
  • 28

    Présence des élèves par badge

    À chaque passage de badge RFID, l'Arduino note le numéro, la date et l'heure sur carte SD et confirme sur l'écran.

    • RFID RC522
    • Carte SD
    • RTC DS3231
    • Bus SPI partagé
  • 29

    Gestion de batterie 12 V sécurisée

    L'Arduino surveille la tension d'une batterie 12 V, affiche son niveau et coupe la charge par relais sous un seuil de sécurité.

    • Diviseur de tension
    • Relais 5 V
    • Hystérésis
    • LCD I2C
  • 30

    Pluviomètre avec journal SD

    Un pluviomètre à auget compte chaque impulsion de pluie ; les millimètres tombés sont notés chaque jour avec l'heure sur carte SD.

    • Contact reed
    • Interruption
    • Carte SD
    • RTC DS3231
  • 31

    Séchoir solaire à ventilation régulée

    Un capteur d'humidité pilote un ventilateur 12 V et un volet à servomoteur pour sécher des fruits, avec affichage des mesures.

    • DHT22
    • Ventilateur 12 V
    • MOSFET
    • Servomoteur
  • 32

    Éclairage solaire de couloir

    Un panneau solaire charge une batterie et une bande LED 12 V s'allume la nuit seulement quand un capteur PIR détecte quelqu'un.

    • Régulateur de charge
    • PIR
    • LDR
    • MOSFET
  • 33

    Tachymètre de moteur à encodeur

    Un disque à fentes et un capteur optique comptent les tours d'un moteur ; l'écran affiche la vitesse en tours par minute.

    • Encodeur optique
    • Interruption
    • L298N
    • LCD I2C
  • 34

    Contrôleur de qualité de l'eau

    Des capteurs de température, de turbidité et de sels dissous analysent l'eau d'un récipient ; les résultats calibrés s'affichent à l'écran.

    • Capteur TDS
    • Turbidité
    • DS18B20
    • Calibration
  • 35

    Radar de balayage sur écran OLED

    Un capteur ultrason posé sur un servomoteur balaie 180 degrés et dessine les obstacles détectés sur un écran OLED.

    • HC-SR04
    • Servomoteur
    • OLED SSD1306
    • Trigonométrie
  • 36

    Distributeur de grain programmé

    Une horloge RTC déclenche à heures fixes un moteur pas à pas qui distribue une dose de grain pour la volaille.

    • Moteur pas à pas
    • ULN2003
    • RTC DS3231
    • Dosage par pas
  • 37

    Détecteur de gaz à seuils d'alerte

    Un capteur MQ-2 détecte fumée ou gaz ; deux seuils déclenchent un voyant, puis une sirène et un ventilateur 12 V.

    • MQ-2
    • Sirène 12 V
    • Ventilateur 12 V
    • Calibration
  • 38

    Poulailler avec porte motorisée

    Un moteur ouvre la porte du poulailler à l'aube et la ferme à la nuit ; des fins de course l'arrêtent.

    • L298N
    • Fins de course
    • LDR
    • RTC DS3231
  • 39

    Sonomètre graphique de salle

    Un microphone mesure le bruit de la classe, l'OLED trace sa courbe et une LED s'allume au-dessus du seuil choisi.

    • Micro MAX4466
    • OLED SSD1306
    • Moyenne glissante
    • LED
  • 40

    Réseau maître-esclave de deux Arduino

    Un Arduino maître interroge par I2C un Arduino esclave qui lit des capteurs ; le maître affiche les valeurs reçues.

    • I2C
    • Wire.h
    • Maître/esclave
    • LCD I2C
  • 41

    Liaison radio entre deux Arduino

    Un émetteur nRF24L01 envoie les mesures d'un capteur à un récepteur éloigné, qui les affiche et signale toute perte de liaison.

    • nRF24L01
    • Bus SPI
    • Paquets de données
    • DHT22
  • 42

    Accès par badge et code

    Un badge RFID reconnu puis le bon code au clavier ouvrent le verrou ; trois erreurs bloquent le système et sonnent l'alarme.

    • RFID RC522
    • Clavier 4x4
    • Servomoteur
    • Machine à états
  • 43

    Alarme antivol de panneau solaire

    Un capteur d'inclinaison détecte qu'on déplace un petit panneau solaire, déclenche une sirène 12 V et garde l'alerte en mémoire avec une LED.

    • Capteur d'inclinaison
    • Sirène 12 V
    • Mémorisation d'alerte
    • Mini panneau solaire
  • 44

    Centrale d'alarme à plusieurs zones

    Des PIR et contacts de porte forment plusieurs zones armées par code ; l'écran indique la zone déclenchée et la sirène sonne.

    • PIR
    • Contacts magnétiques
    • Clavier 4x4
    • Machine à états
  • 45

    Suiveur de ligne à cinq capteurs

    Cinq capteurs infrarouges lisent la ligne et corrigent la vitesse des deux moteurs par paliers pour rester sur la piste.

    • 5 capteurs infrarouges
    • Correction proportionnelle
    • TB6612
    • Calibration
  • 46

    Horloge murale à matrice LED

    Une matrice de LED 32×8 affiche l'heure d'un module RTC et fait défiler la date ; l'élève règle l'heure avec deux boutons.

    • Matrice MAX7219
    • Module RTC DS3231
    • 2 boutons
    • Bibliothèque MD_Parola
  • 47

    Pong sur écran OLED

    Deux potentiomètres commandent les raquettes d'un jeu de Pong sur écran OLED ; l'élève programme déplacements, rebonds, score et vitesse croissante.

    • Écran OLED SSD1306
    • 2 potentiomètres
    • Buzzer
    • Bibliothèque Adafruit GFX
  • 48

    Journal de passages horodaté

    Un capteur PIR note sur carte SD l'heure de chaque passage dans un couloir ; l'élève exploite ensuite le fichier dans Excel.

    • PIR
    • Module RTC
    • Module carte SD
    • Fichier CSV
  • 49

    Girouette numérique à huit directions

    Une girouette à capteurs magnétiques indique d'où vient le vent parmi huit directions, affichée sur écran ; brique d'une station météo.

    • Girouette à résistances
    • analogRead
    • Écran OLED
    • Tableau de seuils
  • 50

    Gestionnaire de file d'attente à tickets

    Un bouton « ticket » donne un numéro, un bouton de guichet appelle le suivant ; l'afficheur montre le numéro appelé et un buzzer annonce le changement.

    • 2 boutons
    • Afficheur 4 chiffres
    • Buzzer
    • Variables d'état
  • 51

    Distributeur automatique miniature

    Un clavier choisit un produit, l'écran LCD affiche le prix et un servomoteur libère l'article ; machine à états complète de la sélection au paiement fictif.

    • Clavier matriciel
    • Écran LCD I2C
    • Servomoteur
    • Machine à états
  • 52

    Séquenceur de rythmes à six pas

    Six boutons programment un motif de batterie que le buzzer et les LED jouent en boucle ; un potentiomètre règle le tempo.

    • 6 boutons
    • 6 LED
    • Buzzer
    • Potentiomètre (tempo)
  • 53

    Arrosage programmé par horloge

    Une horloge RTC lance l'arrosage à heure fixe et un capteur d'humidité annule le cycle si la terre est déjà humide ; la mini-pompe est commandée par relais.

    • Module RTC
    • Capteur d'humidité du sol
    • Mini-pompe 5 V
    • Relais 5 V
  • 54

    Serrure à empreinte digitale

    Un lecteur d'empreintes enregistre quelques utilisateurs et ouvre un verrou miniature seulement pour les empreintes connues ; l'élève gère inscription et suppression.

    • Lecteur AS608
    • Servomoteur SG90
    • Écran OLED
    • Bibliothèque Adafruit Fingerprint
  • 55

    Annonces sonores d'école

    Un module lecteur MP3 diffuse des messages enregistrés (début de cours, récréation) à l'heure programmée sur un petit haut-parleur.

    • Module DFPlayer Mini
    • Carte microSD
    • Haut-parleur 3 W
    • Module RTC

Robots, maison intelligente et systèmes connectés, conçus et présentés en équipe.

  • 01

    Robot autonome

    Un robot à deux moteurs roule seul, évite les obstacles et choisit son chemin grâce à ses capteurs et à son programme.

    • 2 moteurs DC
    • L298N
    • HC-SR04
    • Machine à états
  • 02

    Maison intelligente

    Éclairage, ventilation, alarme et accès sont commandés par capteurs et par téléphone dans une maquette de maison.

    • ESP32
    • PIR
    • DHT22
    • Relais 5 V
  • 03

    Bras robot articulé à 4 axes

    Quatre servomoteurs forment un bras articulé qui saisit un objet, le déplace et le dépose à une position programmée.

    • 4 servomoteurs
    • PCA9685
    • Cinématique simple
    • Alimentation 5 V
  • 04

    Projet libre

    L'élève choisit un problème de son quartier, conçoit sa solution, la construit, la teste et la présente devant le jury.

    • Cahier des charges
    • Prototype
    • Tests
    • Présentation
  • 05

    Supervision de citerne et pompe

    Un ESP32 mesure le niveau de la citerne, commande la pompe 12 V et affiche l'état sur une page web à distance.

    • ESP32
    • HC-SR04
    • Relais 5 V
    • Serveur web
  • 06

    Mini-réseau solaire avec suivi batterie

    Un panneau solaire charge une batterie au plomb 12 V pendant qu'un capteur de courant suit tension, charge et consommation.

    • Panneau solaire 12 V
    • Batterie plomb 12 V
    • INA219
    • Fusible
  • 07

    Robot suiveur de ligne à PID

    Un réseau de capteurs infrarouges guide le robot sur une ligne noire, et un régulateur PID corrige sa trajectoire en douceur.

    • 5 capteurs IR
    • Régulation PID
    • L298N
    • Moteurs DC
  • 08

    Mini-traceur XY type CNC

    Deux moteurs pas à pas déplacent un stylo sur une feuille pour dessiner des formes lues dans des commandes G-code.

    • 2 moteurs pas à pas
    • Pilotes A4988
    • G-code
    • Fins de course
  • 09

    Station météo agricole connectée

    Une station mesure température, humidité, pluie et humidité du sol puis envoie ses relevés à une page web pour les agriculteurs.

    • ESP32
    • DHT22
    • Capteur de pluie
    • Humidité du sol
  • 10

    Suivi solaire à deux axes

    Quatre LDR et deux servomoteurs orientent un panneau vers le soleil, puis on compare sa production à celle d'un panneau fixe.

    • 4 LDR
    • 2 servomoteurs
    • Mesure de tension
    • Algorithme de suivi
  • 11

    Enregistreur de données sur carte SD

    Température et humidité sont enregistrées chaque minute avec l'heure dans un fichier CSV, puis tracées dans un tableur.

    • Module SD
    • RTC DS3231
    • SPI
    • Fichier CSV
  • 12

    Moteur pas à pas avec rampes

    Un moteur pas à pas tourne d'un angle précis et accélère puis ralentit progressivement pour éviter de perdre des pas.

    • Moteur pas à pas
    • A4988
    • AccelStepper
    • Micropas
  • 13

    Compteur de vitesse par interruption

    Un capteur à fourche compte les trous d'un disque tournant par interruption, et l'écran affiche les tours par minute.

    • Capteur à fourche
    • attachInterrupt()
    • LCD I2C
    • Disque perforé
  • 14

    Filtre de signal à moyenne mobile

    Un capteur bruité est lissé par une moyenne mobile et un filtre médian, et le traceur série compare les courbes.

    • Moyenne mobile
    • Filtre médian
    • Tableaux
    • Traceur série
  • 15

    Distributeur miniature à états finis

    Une machine à états gère l'insertion de jetons, le choix du produit et la rotation du servomoteur qui livre l'article.

    • Machine à états
    • enum et switch
    • Servomoteur
    • LCD I2C
  • 16

    Dialogue I2C entre deux cartes

    Une carte maître interroge une carte esclave par le bus I2C pour lire ses mesures et lui envoyer des ordres.

    • Bus I2C
    • Bibliothèque Wire
    • Adresses
    • Résistances de rappel
  • 17

    Liaison série entre deux Arduino

    Deux cartes échangent des messages structurés par UART, avec un en-tête et une somme de contrôle pour détecter les erreurs.

    • UART
    • SoftwareSerial
    • Protocole
    • Somme de contrôle
  • 18

    Compteur d'eau avec débitmètre

    Un capteur à turbine compte les impulsions du débit d'eau, calcule les litres consommés et affiche le volume cumulé.

    • Débitmètre à effet Hall
    • Interruption
    • LCD I2C
    • EEPROM
  • 19

    Traçabilité de la chaîne du froid

    Un enregistreur note la température d'une glacière de poisson ou de médicaments et signale toute rupture de la chaîne du froid.

    • DS18B20
    • RTC DS3231
    • Module SD
    • Buzzer
  • 20

    Moniteur de qualité de l'air

    Des capteurs de gaz et de poussières mesurent la fumée de cuisson, et l'écran indique un niveau de qualité de l'air.

    • MQ-135
    • Capteur de poussières
    • OLED I2C
    • Seuils d'alerte
  • 21

    Contrôle d'accès RFID avec journal

    Un badge RFID autorisé ouvre un verrou 12 V, et chaque passage est enregistré avec l'heure dans un journal.

    • RFID RC522
    • Verrou 12 V
    • MOSFET
    • Diode de roue libre
  • 22

    Minuteries et interruptions multitâches

    Trois tâches (clignotement, mesure, affichage) s'exécutent en parallèle grâce aux minuteries et aux interruptions, sans jamais bloquer le programme.

    • Timer1
    • Interruptions
    • millis()
    • volatile
  • 23

    Séchoir solaire supervisé

    Des capteurs suivent température, humidité et masse des fruits dans un séchoir solaire, et un ventilateur 12 V règle le séchage.

    • DHT22
    • HX711
    • Cellule de charge
    • Ventilateur 12 V
  • 24

    Télécommande radio nRF24L01

    Une télécommande à joystick envoie ses ordres par radio 2,4 GHz à un récepteur qui commande servomoteurs et moteurs.

    • nRF24L01
    • Joystick
    • SPI
    • Adresses de canal
  • 25

    Robot piloté par Bluetooth

    Une application sur téléphone envoie des commandes Bluetooth qui font avancer, reculer et tourner un robot à deux moteurs.

    • HC-05
    • L298N
    • Moteurs DC
    • Commandes série
  • 26

    Ascenseur à file d'appels

    Un moteur pas à pas déplace une cabine entre quatre étages, avec appels par boutons, fins de course et file d'attente.

    • Moteur pas à pas
    • Fins de course
    • Machine à états
    • Boutons d'appel
  • 27

    Tableau de bord web avec ESP32

    L'ESP32 héberge une page web qui affiche des mesures en direct et permet d'allumer des sorties depuis un téléphone.

    • ESP32
    • Wi-Fi
    • HTML et JSON
    • Serveur web
  • 28

    Lampadaire solaire intelligent

    Un panneau charge une batterie au plomb, et la lampe LED s'allume la nuit, plus fort au passage d'un piéton.

    • Batterie plomb 12 V
    • Fusible
    • LDR et PIR
    • MOSFET
  • 29

    Alerte de panne d'électricité par radio

    Un émetteur sur batterie USB surveille un chargeur 5 V et envoie un message radio à un récepteur éloigné qui sonne.

    • nRF24L01
    • Batterie USB
    • Entrée numérique
    • Buzzer
  • 30

    Station de qualité de l'eau

    Des capteurs de turbidité, de conductivité et de température évaluent l'eau d'un puits ou d'une citerne et affichent un indice indicatif.

    • Turbidité
    • TDS
    • DS18B20
    • OLED I2C
  • 31

    Régulation PID de température

    Un régulateur PID maintient une plaque chauffante 12 V à la température demandée, et le traceur série montre la stabilisation.

    • DS18B20
    • MOSFET
    • Plaque 12 V
    • Coupure de sécurité
  • 32

    Irrigation intelligente multizone

    Plusieurs capteurs d'humidité du sol commandent des électrovannes 12 V, et l'ESP32 envoie l'état de chaque parcelle sur une page web.

    • ESP32
    • Électrovannes 12 V
    • Humidité du sol
    • Relais 4 canaux
  • 33

    Écran tactile de commande

    Un écran TFT tactile affiche des boutons et des jauges pour commander des sorties et lire des capteurs sans ordinateur.

    • Écran TFT tactile
    • SPI
    • Interface graphique
    • Relais 5 V
  • 34

    Régulateur de charge solaire PWM

    Le montage charge une batterie au plomb 12 V en trois étapes et la protège contre surcharge et décharge profonde.

    • MOSFET
    • INA219
    • Batterie plomb 12 V
    • Fusible
  • 35

    Convoyeur automatisé avec comptage

    Un tapis roulant entraîné par un moteur 12 V déplace des boîtes, qu'un capteur infrarouge compte avant un tri par servomoteur.

    • Moteur 12 V
    • Capteur infrarouge
    • Servomoteur
    • Compteur
  • 36

    Gestion d'énergie d'une école

    Une maquette d'école mesure l'énergie de chaque circuit 12 V et coupe les charges inutiles quand la batterie baisse.

    • Capteurs INA219
    • Relais 4 canaux
    • ESP32
    • Calcul des Wh
  • 37

    Analyseur de spectre audio FFT

    Un micro capte les sons, une transformée de Fourier rapide sépare les fréquences et des barres de LED les montrent.

    • Micro à électret
    • FFT
    • Matrice LED
    • Échantillonnage
  • 38

    Fusion de capteurs pour l'inclinaison

    Un accéléromètre et un gyroscope sont combinés par un filtre complémentaire pour mesurer un angle stable et sans dérive.

    • MPU6050
    • Filtre complémentaire
    • I2C
    • Traceur série
  • 39

    Régulation PID de vitesse moteur

    Un codeur mesure la vitesse d'un moteur DC et un régulateur PID maintient les tours par minute malgré la charge.

    • Moteur DC à codeur
    • Pilote L298N
    • PID
    • Interruptions
  • 40

    Asservissement de position par PID

    Un moteur DC avec codeur rejoint et garde un angle demandé, un peu comme un servomoteur que l'élève construit lui-même.

    • Moteur DC à codeur
    • Pont en H
    • PID de position
    • Interruptions
  • 41

    Shield capteurs sur circuit imprimé

    L'élève dessine le schéma et le circuit imprimé d'une carte d'extension pour capteurs, puis la fait réaliser et la soude.

    • KiCad
    • Schéma et routage
    • Soudure
    • Connecteurs
  • 42

    Liaison LoRa pour citerne éloignée

    Un module LoRa transmet sur plusieurs centaines de mètres le niveau d'une citerne éloignée vers un récepteur à l'école.

    • LoRa SX1278
    • HC-SR04
    • SPI
    • Antenne
  • 43

    Robot piloté depuis une page web

    L'ESP32 crée un point d'accès Wi-Fi et une page web de commande qui pilote le robot et affiche ses capteurs.

    • ESP32
    • Point d'accès Wi-Fi
    • WebSocket
    • L298N
  • 44

    Robot cartographe de salle

    Un robot balaie la pièce avec un capteur ultrason sur servomoteur, mémorise les distances et envoie une carte simple à l'ordinateur.

    • HC-SR04
    • Servomoteur
    • Codeurs de roues
    • Tableau 2D
  • 45

    Robot auto-équilibré à deux roues

    Un robot à deux roues reste debout comme un pendule inversé grâce à un gyroscope et à un régulateur PID rapide.

    • MPU6050
    • PID
    • Moteurs DC
    • Pont en H
  • 46

    Traceur de courbe I-V d'un mini-panneau

    L'Arduino fait varier la charge d'un mini-panneau solaire, mesure courant et tension et trace la courbe I-V pour repérer le point de puissance maximale.

    • Mini-panneau solaire
    • INA219
    • MOSFET de charge
    • Traceur série
  • 47

    Alerte de crue d'une rivière

    Un capteur à ultrasons étanche mesure le niveau du cours d'eau, un pluviomètre compte la pluie et une alerte part par radio quand les seuils sont dépassés ; projet citoyen de prévention.

    • JSN-SR04T
    • Pluviomètre à auget
    • LoRa ou nRF24L01
    • Panneau solaire
  • 48

    Tableau de bord MQTT multi-capteurs

    Plusieurs ESP32 publient leurs mesures via MQTT vers un tableau de bord unique ; l'élève comprend l'Internet des objets et la logique publication/abonnement.

    • ESP32
    • Broker MQTT
    • Capteurs DHT22
    • Tableau de bord
  • 49

    Commande par gestes de la main

    Un capteur de gestes reconnaît un mouvement vers le haut, le bas, la gauche ou la droite pour piloter une lampe, un servomoteur et un menu.

    • APDS-9960
    • Bus I2C
    • Servomoteur
    • LED
  • 50

    Robot omnidirectionnel à roues mecanum

    Quatre roues mecanum permettent au robot d'avancer, de glisser sur le côté et de tourner sur place ; l'élève calcule la cinématique de chaque roue.

    • 4 moteurs DC
    • 2 ponts en H
    • Roues mecanum
    • Cinématique
  • 51

    Bras robot commandé par un gant

    Des capteurs de flexion collés sur un gant transmettent la position des doigts à un bras robot qui imite le geste de l'utilisateur.

    • Capteurs de flexion
    • Servomoteurs
    • nRF24L01 ou Bluetooth
    • Filtre de lecture
  • 52

    Robot qui résout un labyrinthe

    Un robot explore un labyrinthe, mémorise ses carrefours et retrouve le chemin le plus court au deuxième passage ; l'élève met en œuvre un algorithme de recherche.

    • Capteurs de distance
    • 2 moteurs DC
    • Algorithme de la main gauche
    • Tableaux
  • 53

    Robot quadrupède à huit servomoteurs

    Un petit robot à quatre pattes marche grâce à huit servomoteurs et à des séquences de mouvement ; l'élève étudie la marche et l'équilibre.

    • 8 servomoteurs
    • PCA9685
    • Alimentation 5 V dédiée
    • Séquences de pas
  • 54

    Mini-oscilloscope sur écran OLED

    L'Arduino échantillonne un signal et le dessine en temps réel sur un écran ; l'élève découvre l'échantillonnage, la fréquence et ses limites.

    • Écran OLED
    • analogRead rapide
    • Potentiomètres de réglage
    • Échantillonnage
  • 55

    Dynamo à pédale et mesure d'énergie

    Un petit générateur entraîné à la main ou au pied charge une batterie ; l'Arduino mesure tension, courant et énergie produite pour comprendre l'effort derrière un watt-heure.

    • Moteur-générateur DC
    • INA219
    • Diode anti-retour
    • Batterie 6 V

Un projet vous plaît ? Montons le programme de votre établissement

Dites-nous le niveau des élèves, la modalité souhaitée et la période : nous répondons avec une proposition claire.