ardui1223
Bac STI2D

TP n°8 : ALGORITHME - ALGORIGRAMME

Arduino (Partie 1/2)

Noms :  

  Etude pratique des algorithmes avec arduino.

 

III.Montage

 

Le schéma du montage ci-dessus est le suivant sous Proteus : 

Algorithme et arduino

 Vous pouvez télécharger le montage : ici 

IV.Algorithme : structure linéaire

 Un client souhaite alimenter 4 DEL alternativement.

Une partie de l'algorithme est donné ici. Copier le et compléter le, pour répondre au cahier des charges : 

Algorithme

Programme en C++

 

A l'aide de l'algorithme, compléter le programme en C++ de l'arduino.
Tester le programme dans arduino.

Votre programme répond-il au cahier des charges :

Faire valider votre travail par le professeur.

 

V. 2ème Algorithme : structures conditionnelles

Un client souhaite superviser la tension aux bornes d'un potentiomètre à l'aide de 2 DEL.
Si la tension est inférieur à 2,5V DEL1 allumée.
Sinon DEL2 allumée.

Remarque ; Arduino dispose en interne d’un module de « conversion analogique-numérique » qui
permet d’obtenir une valeur entre 0 et 1023 correspondant au niveau de la tension entre 0 et 5V
présente sur la broche. A0 à A5.

Une partie de l'algorithme est donné ici. Copier le et compléter le, pour répondre au cahier des charges : 

Algorithme

Programme en C++

A l'aide de l'algorithme, compléter le programme en C++ de l'arduino.
Tester le programme dans arduino.

Votre programme répond-il au cahier des charges?

 

Faire valider votre travail par le professeur.

 

VI. 3ème Algorithme : structures conditionnelles imbriquées

Le client souhaite superviser la tension aux bornes du potentiomètre à l'aide de 4 DEL.
       - Si la tension est inférieur à 1,25V DEL1 allumée.
       - Si la tension est inférieur à 2,5V DEL2 allumée.
       - Si la tension est inférieur à 3,75V DEL3 allumée.
       - Sinon DEL4 allumée.

Une partie de l'algorithme est donné ici. Copier le et compléter le, pour répondre au cahier des charges : 

Algorithme

Programme en C++

 

A l'aide de l'algorithme, compléter le programme en C++ de l'arduino.
Tester le programme dans arduino.

Votre programme répond-il au cahier des charges?

 

Faire valider votre travail par le professeur.

VII. Conclusion

 

 

Imprimer votre travail