EMILIE DE RODAT
TECHNOLOGIE
TP sur la Carte Arduino UNO : Le système embarqué avec ses capteurs (le bouton poussoir), ses actionneurs (la DEL, le moteur) et la programmation (avec le logiciel mBlock dans la maison de Technologie) qui lui est associée.
La carte possède des entrées analogiques (A0.. A3) et des entrées / sorties logiques simples (D2, D4, D7, D8) et logiques "PWM" (D3, D5, D6) et un port USB afin de pouvoir communiquer avec l’ordinateur.
Une sortie PWM (Pulse Width Modulation) utilise le même principe que l’on applique pour la création de dessins animés.
La sortie PWM (pour une DEL par exemple) est donc alternativement allumée et éteinte mais le cycle est tellement rapide que la persistance rétinienne nous donne l’illusion d’une DEL allumée en permanence mais avec 50% de luminosité.
.png)

TP Aduino UNO, à programmer avec le logiciel mBlock v5.4.0 dans la maison de technologie.
Vérifier si sur la carte sont branchés correctement :
-
sur l’entrée/sortie D2 le bouton poussoir
-
sur l’entrée/sortie (PWM) D3 la diode électro luminescente (couleur rouge/ bleu ou multicolore)
-
sur l’entrée/sortie (PWM) D5 le moteur pas à pas
Brancher la carte sur un des deux ports USB de l’unité centrale.
-
Démarrer mBlock v5.4.0. dans la maison de Technologie sur le bureau
-
Supprimer l’appareil , la carte CyberPi dans le menu en bas à gauche
-
Rajouter la carte Arduino UNO (dans le menu des cartes tout en bas à droite)
-
Écrire les programmes ci-dessous en utilisant les lignes de code proposées
Exercice 1,
Écrire le programme qui permet à la diode de clignoter, allumée à 100 % pendant une seconde, éteinte pendant une seconde etc. D'abord on met en place l’événement: 'Lorsque l'Arduino démarre', ensuite vous régler la broche numérique 3, en haut puis en bas en attendant une seconde entre chaque état. Le tout à répéter indéfiniment.
Si votre programme est terminé :
-
Rester dans le mode « Téléverser »
-
Connecter la carte sur la com x proposée (mais jamais la com 1) pour téléverser le programme écrit par vos soins dans la carte, cocher 'afficher tout les appareils disponibles'
-
Sélectionner 'Téléverser'
-
Observer le résultat
-
Enregistrer votre programme dans votre dossier personnel qui comporte les deux noms de famille, en utilisant les nom nom1-nom2-exercice 1
-
Ce dossier se trouve en Z:\10 Collège\40 Troisième\3èmex\TP Arduino\nom1-nom2
Exercice 2,
Écrire le programme qui permet à la diode de clignoter, allumée à 100 % pendant une seconde (valeur de la broche PWM à 100 %, donc 255), allumée à 50 % pendant deux secondes (valeur de la broche PWM à 50 %, donc 128), éteinte pendant trois secondes, etc. en boucle.
Si votre programme est terminé :
-
Rester dans le mode « Téléverser »
-
Connecter la carte sur la com 3 pour téléverser le programme écrit par vos soins dans la carte
-
Observer le résultat
-
Enregistrer votre programme dans votre dossier personnel qui comporte les deux noms de famille, en utilisant les noms nom1-nom2-exercice 2
-
Ce dossier se trouve en Z:\10 Collège\40 Troisième\3èmex\TP Arduino\nom1-nom2
Exercice 3,
Écrire le programme qui permet d’allumer la diode en utilisant le bouton poussoir, si on relâche le bouton la diode s’éteint etc.
Si votre programme est terminé :
-
Rester dans le mode « Téléverser »
-
Connecter la carte sur la com 3 pour téléverser le programme écrit par vos soins dans la carte
-
Observer le résultat
-
Enregistrer votre programme dans votre dossier personnel qui comporte les deux noms de famille, en utilisant les noms nom1-nom2-exercice 3
-
Ce dossier se trouve en Z:\10 Collège\40 Troisième\3èmex\TP Arduino\nom1-nom2
Exercice 4,
Écrire le programme qui permet d’allumer le moteur D5 (valeur de la broche PWM à 10) en utilisant le bouton poussoir, si on relâche le bouton le moteur s’éteint (valeur de la broche PWM à 0). En revanche Si le moteur est éteint la diode est allumée et inversement si le moteur est allumé la diode est éteinte.
Si votre programme est terminé :
-
Rester dans le mode « Téléverser »
-
Connecter la carte sur la com 3 pour téléverser le programme écrit par vos soins dans la carte
-
Observer le résultat
-
Enregistrer votre programme dans votre dossier personnel qui comporte les deux noms de famille, en utilisant les nomsnom1-nom2-exercice 4
-
Ce dossier se trouve en Z:\10 Collège\40 Troisième\3èmex\TP Arduino\nom1-nom2
A la fin de votre TP insérer un programme vide pour que les élèves suivants démarrent dans des bonnes conditions. Enlever le câble USB-AB de la carte et enrouler le. Ranger votre matériel correctement branché sur la carte dans le sachet.