1. Fabrication d’un voltmètre

1.1 Affichage sur le moniteur série

Nous souhaitons utiliser le Serial (aussi appelé UART) d’une carte Arduino MEGA pour afficher la tension analogique de la pin A0 au dixième prêt. Nous ferons varier cette tension grâce au module Grove : Rotary Sensor. La figure ci-dessous montre l’affichage attendu sur le moniteur série :

Marche à suivre :

  1. Faire l’algorithme du programme en utilisant la notation algorithmique normalisée
  2. Téléchargez le squelette : Squelette_Arduino_Rascol et adaptez le.
  3. Codez votre algorithme ne soyez pas avare en commentaires.
  4. Téléversez sur la carte et vérifez le bon fonctionnement.
  5. Appelez le professeur pour valider.

Remarque importante !

La validation de l’exercice sera uniquement effectuée lors de la présentation d’un algorithme juste et d’un code Arduino suffisamment commenté en fonctionnement.

1.2 Affichage sur un écran lcd

Nous souhaitons à présent conserver le même fonctionnement que précédemment, seulement l’affichage se fera sur un écran lcd : Grove LCD RGB Backlight. La figure ci-dessous montre l’affichage attendu sur l’écran LCD :

Marche à suivre :

  1. Faire l’algorithme du programme en utilisant la notation algorithmique normalisée
  2. Téléchargez le squelette : Squelette_Arduino_Rascol et adaptez le.
  3. Codez votre algorithme ne soyez pas avare en commentaires.
  4. Téléversez sur la carte et vérifez le bon fonctionnement.
  5. Appelez le professeur pour valider.

Remarque importante !

La validation de l’exercice sera uniquement effectuée lors de la présentation d’un algorithme juste et d’un code Arduino suffisamment commenté en fonctionnement.

2. Affiche d’un niveau sous forme de jauge à essence

Dans cette partie tourner le Grove Rotary Sensor toujours connecté à l’entrée A0 aura pour but de simuler le niveau d’essence d’un réservoir. Nous souhaitons ensuite avoir un affichage sur 4 leds de ce niveau, la variation du niveau d’essence (soit la tension sur A0) provoquera l’allumage ou l’extinction des 4 leds. Le comportement attendu est le suivant :

Marche à suivre :

  1. Faire l’algorithme du programme en utilisant la notation algorithmique normalisée
  2. Téléchargez le squelette : Squelette_Arduino_Rascol et adaptez le.
  3. Codez votre algorithme ne soyez pas avare en commentaires.
  4. Téléversez sur la carte et vérifez le bon fonctionnement.
  5. Appelez le professeur pour valider.

Remarque importante !

La validation de l’exercice sera uniquement effectuée lors de la présentation d’un algorithme juste et d’un code Arduino suffisamment commenté en fonctionnement.