Retro-Engenierie


Dézipper les fichiers présents dans ressources ZIP dans un répertoire de travail.


Pour chaque répertoire de l'archive, vous avez un fichier .py et un répertoire.


Le fichier .py est à ouvrir avec MU

Le fichier du répertoire est à ouvrir avec Arduino.


Décrypter le programme Arduino et brancher une LED sur le port adéquat de l'Arduino (à vous de comprendre le programme et de déterminer la position des entrées/sorties).



Question 8 : Pour les 7 répertoires, lancer le programme arduino et sa page python associée. 

Tester le comportement de l'interface Python. Décrire le fonctionnement de chacun des programmes.


Aide : vous compléterez le tableau suivant :


Répertoire

Programme Python

Qu'est ce que ce fait ?

Arduino

Fonction ou usage appelée

1





2





3





4





5





6





7






Prendre connaissance de la ressource Led RGB


Question 9 : On vous donne une LED RVB, à vous de créer une interface graphique en python permettant de la piloter. On veut pouvoir faire varier les différentes couleurs à l'aide de l'interface Python. Vous utilisez 3 zones de texte qui permettront d'avoir une valeur entre 0 et 255.

Câbler la LED dans un premier temps et identifier les différentes couleurs pour créer vos sorties sur l'Arduino.

Créer un schéma avec Fritzing.


Question 10 : Utiliser une barre pour doser les couleurs


Question 11 : On souhaite afficher la température et l'humidité dans la salle. Comment allez-vous faire ?


Question 12 : Mettez en oeuvre le programme et afficher le résultat sur l'écran de l'ordinateur.

Créé avec HelpNDoc Personal Edition: Partagez facilement votre documentation avec le monde via un magnifique site Web