ALGORITHME - ALGORIGRAMME Arduino |
||
Noms : | ||
Centre d'intérêt : | CI 6 Traitement analogique de l’information | |
Classe : | Sti2d Sin | |
Id programme : | sin31, sin37 | |
Conditions : | Seul , durée 3 heures. | |
Matériel : | - PC | |
Logiciel : | - Proteus - Arduino software - Utiliser le navigateur chrome |
|
Document : |
I. Objectifs
Etude pratique des algorithmes avec arduino.
II.Structure des programmes dans arduino (Rappels)
Un programme dans arduino se déroule de la manière suivante :
1. Prise en compte des instructions de la partie déclarative
2. Exécution de la partie configuration ( fonction setup( ) ),
3. Exécution de la boucle sans fin ( fonction loop ( ) ): le code compris dans la boucle sans
fin est exécuté indéfiniment.
Déroulement des programmes sur arduino
III.Montage
Pour étudier les principales structures des algorithmes, vous allez étudier le schéma électrique suivant sous Proteus :
IV.Algorithme : structure linéaire
Un client souhaite alimenter 4 DEL alternativement.
Compléter l'algorithme 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 :
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.
Compléter l'algorithme, 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 :
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.
Compléter l'algorithme, 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 :
VII. Conclusion
- Écrit par : Richard GAUTHIER
- Affichages : 8044
ALGORITHME - ALGORIGRAMME Arduino |
||
Noms : | ||
Centre d'intérêt : | CI 6 Traitement analogique de l’information | |
Classe : | Sti2d Sin | |
Id programme : | sin31, sin37 | |
Conditions : | Seul , durée 3 heures. | |
Matériel : | - PC | |
Logiciel : | - Proteus - Arduino software - Utiliser le navigateur chrome |
|
Document : |
- Écrit par : Richard GAUTHIER
- Affichages : 7043
Arduino : Introduction à la programmation |
||
Noms : | ||
Centre d'intérêt : | CI 2 Instrumentation / Acquisition et restitution de grandeurs physiques | |
Classe : | Sti2d Sin | |
Id programme : | sin15, sin31 | |
Conditions : | En Binôme , durée 5 heures. | |
Matériel : | - PC - Carte Arduino (Hardware) |
|
Logiciel : | - Logiciel Arduino (Software) - Utiliser le navigateur chrome |
|
Document : | - Langage arduino |
I. Objectifs
- Etudier un micontrolleur;
- Introduction à la programmation en C++.
- Écrit par : Richard GAUTHIER
- Affichages : 14410
Pages Web : Html5 et Css3 |
||
Noms : | ||
Centre d'intérêt : | CI 2 Instrumentation / Acquisition et restitution de grandeurs physiques | |
Classe : | 1ère Sti2d Sin | |
Id programme : | sin15, sin31 | |
Conditions : | Seule , durée 3 heures. | |
Matériel : | - un ordinateur; | |
Logiciel : | - Netbeans 8.2; - Utiliser le navigateur Google Chrome. |
|
Document : |
I. Objectifs
- Découverte du langage HTML, du CSS et réalisation d'une page web
- Écrit par : Richard GAUTHIER
- Affichages : 7367
Le framework Javascript RGraph |
||
Noms : | ||
Centre d'intérêt : | CI 2 Instrumentation / Acquisition et restitution de grandeurs physiques | |
Classe : | Term Sti2d Sin | |
Id programme : | sin15, sin31 | |
Conditions : | Seule , durée 3 heures. | |
Matériel : | - un ordinateur; | |
Logiciel : | - Netbeans; - Utiliser le navigateur chrome; |
|
Document : |
I. Objectifs
- Être capable de mettre en œuvre le framework applets javascript RGraph.
- Écrit par : Richard GAUTHIER
- Affichages : 6054