Vous êtes sur la page 1sur 2

TD Informatique industrielle : GEM2 : Exercices sur la carte ARDUINO UNO

Exercice1

Faire clignoter une LED branchée sur la broche 13 dix fois.

1) Réaliser le montage électronique


2) Donner le programme Arduino

Exercice2

On demande de faire varier la luminosité d’une LED à l’aide d’un programme Arduino.

2.1) Réaliser le montage électronique

2.2) Donner le code de programme

2.3) Modifier le programme pour faire varier la luminosité par palier de 1

2.4) Modifier le programme pour faire varier la luminosité par palier de 5 dans le sens
croissant et décroissant.

Exercice3

Dans cet exercice, on demande de réaliser un programme permettant d’allumer une LED branchée
sur la broche 13 lorsque le bouton branché sur la broche 2 est appuyé.

1) Réaliser le montage électronique.


2) Donner le code de programme

Exercice4

Dans cet exercice, on demande de réaliser un programme permettant de lire une tension comprise
entre 0 et 5 volts et de l’afficher sur le moniteur série d’Arduino.

1) Réaliser le montage électronique.


2) Donner le code de programme.

Exercice5

Soit un bouton poussoir lié à l’entrée 3. On vous demande d’écrire un programme qui teste l’état du
bouton et envoie sur le moniteur une lettre H s’il est appuyé, L sinon.

1) Réaliser le montage électronique.


2) Donner le code de programme.

Exercice6

On demande d’écrire un programme permettant d’allumer une LED. L’intensité lumineuse de la LED
sera proportionnelle à la valeur de la tension lue depuis un potentiomètre.

1) Réaliser le montage électronique.


2) Donner le code de programme.
Exercice7

Dans cet exercice, on demande de réaliser un programme permettant d’allumer une LED branchée
sur la broche 10. L’intensité lumineuse de la LED sera proportionnelle à la luminosité captée par la
photorésistance branchée sur la broche A0.

1) Réaliser le montage électronique.


2) Donner le code de programme.

Exercice8

Dans cet exercice, on demande de réaliser un programme permettant de tester le fonctionnement


d’un servomoteur à une position de 90°.

1) Réaliser le montage électronique.


2) Donner le code de programme.

Exercice9

Dans cet exercice, on demande de réaliser un programme permettant de faire fonctionner un


servomoteur de 0° à 180° et de 180° à 0°.

1) Réaliser le montage électronique.


2) Donner le code de programme.

Exercice10

Dans cet exercice, on demande de réaliser un feu tricolore accompagné d’un feu « piéton »bicolore
(rouge et vert). Le montage devra également avoir un bouton pour piétons qui viendra passer le feu
à l’orange puis au rouge tout en passant le feu piétons au vert (un peu comme dans la vraie vie
finalement).

Fonctionnement normal :

Feu tricolore :

 Une LED orange (branchée sur la broche 11) allumée pendant 1 seconde.
 Une LED rouge (branchée sur la broche 12) allumée pendant 3 secondes.
 Une LED verte (branchée sur la broche 10) allumée pendant 3 secondes.

Feu bicolore (piétons) :

Le feu piétons est constamment rouge (rouge 9 et vert 8) tant que le bouton (broche 2) n’est pas
appuyé. Si le bouton est maintenu appuyé pendant que le feu voiture est au vert, alors le feu
tricolore passe à l’orange et reste allumé pendant 1 seconde puis au rouge pendant 5 secondes
durant lesquelles le feu vert piétons passe au vert.

Après ces 5 secondes, le feu piéton repasse au rouge et le fonctionnement normal reprend.