|
![]() |
Interactions électroniques | Le GPIO | GPIO en mode Terminal | GPIO en C | GPIO en PYTHON | WEB |
---|
Le langage PYTHON est plutôt à la mode actuellement.
C'est un langage interprété qui nécessite la présence d'un environnement avec interpréteur.
Cet environnement est déja présent dans l'OS RASPBIAN Desktop.
Il est livré avec de nombreuses bibliothèques dont celles qui vont permettre de manipuler facilement le port GPIO.
De plus, il s'interfacera très facilement avec le WEB.
Comme Nous l'avons déja fait en script shell, puis en C, nous allons créer et exécuter des scripts PYTHON.
Ici c'est la bibliothèque PYTHON RPi.GPIO qui sera exploitée.
Elle est par défaut déja installée sur RASPBIAN Desktop.
Une liste des fonctions disponible est donnée sous forme d'exemples.
import RPi.GPIO as GPIO # ne pas afficher les warnings GPIO.setwarnings(False) # utilisation de la numérotation BCM GPIO.setmode(GPIO.BCM) # definition des entrees sorties GPIO.setup(21, GPIO.OUT) # allumage de la LED GPIO.output(21, 1)