Rubriques horizontales

lundi 13 novembre 2023

TP - Programmer des feux tricolores avec Arduino

Fonction d'usage des feux tricolores ou de signalisation : 

Ces signaux servent à réguler la circulation au niveau des intersections. Ils autorisent ou non les véhicules à franchir l'intersection en fonction de la couleur du feu.

Feux vert : Autorisation de passer la ligne

Attention : je ne dois pas m'engager si l'intersection est encombrée ou si je risque d'être bloqué lors du changement d'état du feu.

Feux orange / jaune : Interdiction de franchir la ligne

Le franchissement reste toléré si le conducteur ne peut pas s'arrêter dans des conditions de sécurité suffisantes.

Feux rouge : Interdiction de franchir la ligne

A défaut de ligne d'effet du signal, l'interdiction ou autorisation prend effet au niveau du signal même. 

Compétences :

Domaine : Pratiquer des langages D 1.3

  • Compétence : Appliquer les principes élémentaires de l’algorithmique et  codage à la résolution d’un problème simple. 

Domaine : Mobiliser des outils numériques D2

  • Compétence : Simuler numériquement la structure et/ou le comportement d’un objet.
     

Travail : faire les exercices en les nommant correctement en mettant son Nom, son prénom et sa classe. Exemple : TP20-A01 NOM Prénom CLASSE

Rejoindre sa classe Tinkercad  par le site : Lien ou par le dossier "Public"

Exercice 1 - Allumer trois DEL de façon alternée : A01

  • Faire sur une feuille blanche l'algorithme.
  • Faire clignoter trois LED ou (DEL) de façon alternée avec une carte Arduino sur la broche 11, 12 et 13 (en sortie).  DEL Rouge sur broche 13, DEL Jaune sur broche 12 et DEL verte sur broche 11 (la vidéo ci-dessous est inversé !).
  • Matériel : 3 LED, 3 résistances (deux 140 ohm et une de 100 ohm), carte Arduino Uno et des fils.
  • Nom du fichier sur Tinkercad : TP20-A01 NOM Prénom CLASSE
  • Logiciel : Programmation par blocs (Tinkercad) 

 

 Exercice 2 - Allumer trois DEL de façon alternée sur plaque d'essai : A02

  • Faire sur une feuille blanche l'algorithme.
  • Faire clignoter trois LED ou (DEL) de façon alternée avec une carte Arduino sur la broche 11, 12 et 13 (en sortie). DEL Rouge sur broche 13, DEL Jaune sur broche 12 et DEL verte sur broche 11 (la vidéo ci-dessous est inversé !).
  • Matériel : 3 LED, 3 résistances (deux 140 ohm et une de 100 ohm), carte Arduino Uno, des fils et une plaque d'essai (breadboard).
  • Nom du fichier sur Tinkercad : TP20-A02 NOM Prénom CLASSE
  • Logiciel : Programmation par blocs (Tinkercad) 

 

 Exercice 3 - Allumer les feux tricolores : A03

  • Faire sur une feuille blanche l'algorithme ci-dessous.
  • Faire clignoter les feux tricolores en suivant l'algorithme.
  • Matériel : feux tricolores, une carte Arduino Uno et un cable USB.
  • Nom du fichier sur Tinkercad : TP20-A03 NOM Prénom CLASSE
  • Logiciel : Programmation par blocs (Tinkercad)

Algorithme des feux tricolores :

Programme sur l'application mBlock V3.4.12 :


Photo du montage des feux tricolores :



Modèle des feux tricolores :

Vidéo du programme des feux tricolores :


1 commentaire:

Vous pouvez laisser un commentaire pour poser des questions, parler des difficultés de compréhension rencontrées lors de l’activité ou dire si la durée vous semble suffisante.
N'hésitez pas à faire des propositions pour améliorer l’activité.