T15 Programmation d'une entrée logique et simulation
Vous allez programmer une entrée numérique de la carte Arduino UNO permettant d'allumer une LED à partir d'un bouton poussoir.
En îlot
1- Compléter l'algorithme ci-dessous (parties en pointillés du document élève) à partir du fonctionnement décrit par les chronogrammes ci-après (noter votre réponse dans le document "Notes activité 4-3") :
|
||||
2- Lancer le service en ligne Blockly@rduino (coin élève du site technopc) et le configurer : 1- Bouton >> . 2- Sélectionner le niveau maxi (TOUT) >> 3- Bouton >> |
||||
3- A partir de la bibliothèque Blockly@rduino, construire le script de l'algorithme complété à la question 1. (Remarque : il n'est pas obligatoire de compléter la partie initialisation, car la configuration des entrées et sorties sera générée automatiquement par le logiciel Blockly@rduino en fonction de ce qui est contenu dans la boucle (loop) infinie). |
||||
4- Afficher le langage de programmation de la carte Arduino correspondant à ce script avec le bouton , puis éditer le code avec la bouton afin de copier tout le code. 5- Sauvegarder le fichier terminé dans U:(Perso) (Bouton + si vous utilisez Google Chrome, déplacer le fichier qui vient d'être téléchargé du dossier Téléchargement vers U:(perso)). |
||||
6- Ouvrir le service en ligne TINKERCAD (coin élève du site technopc) et accéder à votre compte d'îlot (bouton en haut à droite "Sign In") avec les identifiants et mots de passe de votre îlot (à demander au professeur). 7- Sélectionner le simulateur de circuits électroniques avec le bouton . 8- Créer une nouvelle simulation avec le bouton . 9- Construire la simulation suivante (choisir un composant dans la bibliothèque de composants et le placer sur la feuille centrale) :
10- Coller le code du programme Arduino dans la fenêtre Code (bouton + sélection du mode Texte ), puis lancer la simulation avec le bouton . 11- Observer le fonctionnement simulé et faire valider par le professeur. En cas de dysfonctionnement, modifier votre programme Blockly@rduino ou votre montage TINKERCAD Circuits jusqu'à obtenir un fonctionnement correct. |
||||
12- Coller le code Arduino et une capture d'écran du script blockly@rduino dans votre document "Notes Activité 4-3". |
||||
13- Quelles sont les valeurs de tensions qui sont appliquées sur l'entrée logique de la carte Arduino ? (noter vos réponses dans le document "Notes activité 4-3") |
Bonus rapidité Le Rapporteur de votre îlot doit prévenir le professeur que vous avez terminé l'étape 4. |