TP1.
Programmation sous Arduino
L’objectif de ce premier TP est d’écrire des programmes, en langage Arduino, qui
utilisent les LEDs, les boutons poussoirs et les afficheurs 7 segments, et puis
d’implanter ces programmes sur le microcontrôleur ATMega328 de la carte
programmable Arduino Uno.
Application1 :
On désire clignoter un LED à l’aide d’un Arduino Uno comme donnée par la figure suivante :
Préparation du montage et programmation de la carte Arduino :
▪ Commencer par réaliser le montage indiqué sur la plaque d’expérimentation
▪ Proposer un programme Arduino répondant à ce cahier de charges, et ensuite tester ce
programme.
Programmation Objets Connectés Page 1
Application2 :
On désire automatiser la gestion de feux tricolores, réglant la circulation d’un carrefour à deux
voies à l’aide d’un Arduino Uno. Cette application simule les feux de circulation sur 2
groupes de 3 LEDs rouge-jaune-vert. Le schéma du montage Arduino est donné comme le
montre la figure suivante :
Instructions du montage demandé :
▪ Connecter sur la broche 2 (configuré en OUTPUT) une LED rouge connectée avec sa
résistance au 0V.
▪ Connecter sur la broche 3 (configuré en OUTPUT) une LED jaune connectée avec sa
résistance au 0V.
▪ Connecter sur la broche 4 (configuré en OUTPUT) une LED verte connectée avec sa
résistance au 0V.
▪ Connecter sur la broche 5 (configuré en OUTPUT) une LED rouge connectée avec sa
résistance au 0V.
▪ Connecter sur la broche 6 (configuré en OUTPUT) une LED jaune connectée avec sa
résistance au 0V.
▪ Connecter sur la broche 7 (configuré en OUTPUT) une LED verte connectée avec sa
résistance au 0V.
Préparation du montage et programmation de la carte Arduino :
▪ Commencer par réaliser le montage indiqué sur la plaque d’expérimentation
▪ Proposer un programme Arduino répondant à ce cahier de charges, et puis tester ce
programme.
Programmation Objets Connectés Page 2
Application3 :
On désire commander une LED à l’aide d’un bouton poussoir via Arduino Uno comme le
montre la figure suivante :
Programmation Objets Connectés Page 3
Le matériel nécessaire pour réaliser le montage :
Les instructions de montage :
▪ Broche 2 : un bouton poussoir connecté au 0V
▪ Broche3 : une LED et sa résistance en série connectée au 0V.
Préparation du montage et programmation de la carte Arduino :
▪ Commencer par réaliser le montage indiqué sur la plaque d’expérimentation
▪ Proposer un programme Arduino qui permet de faire allumer une LED pour une durée
de 2 secondes puis s’éteint, suite à l’appui sur le bouton poussoir.
▪ Puis tester ce programme.
Programmation Objets Connectés Page 4