TD : Python et le port GPIO
Exercice 1
Avant de pouvoir utiliser le port GPIO, il faut installer la bibliothèque python qui le gère.
1. Mettre à jour les paquets :
2. Installer le paquet [Link] :
Un connecteur GPIO peut être configuré pour jouer le rôle d’une entrée (réception d’un
signal) ou d’une sortie (émission d’un signal).
3. Créer un nouveau fichier python nommé LED
4. On souhaite faire clignoter la led1 sur la broche 19 (en utilisant la numérotation des
broches du processeur)
Ecrire le programme correspondant en plaçant un message qui s’affichera au lancement du
programme :
import [Link] as GPIO
import time
led1=
5. Lancer le programme que nous avez créé
6. On souhaite faire varier la luminosité du voyant led1.
Ecrire le programme correspondant
[Link] le programme précédent pour détecter un appui sur un bouton poussoir.
On souhaite afficher un message lorsque le bouton poussoir est appuyé.
Voici le programme :
led1=16 #borne led
bt1 = 27 #borne bouton
Exercice 2
Ecrire un programme avec le cahier des charges suivant :
si bt1 appuyé alors led1 allumé
si bt2 appuyé alors led2 allumé
si bt3 appuyé alors led3 allumé
sinon aucune led allumé.