Python et la Raspberry Pi
De Wiki_du_Réseau_des_Electroniciens_du_CNRS
Découvrez le sommaire consacré à la Rasberry Pi réalisé par le groupe ARM
GPIO
Il existe différentes manières de manipuler les broches d'entrées/sorties ("GPIO": General Purpose Input/Output) de la carte via différentes librairies.
De base, en Python la carte dispose de la librairie RPi.GPIO (voir "Raspberry Pi - Pinout"), mais il existe d'autres librairies développées par la communauté, comme par exemple WiringPi (pour des programmes écrits en C/C++) et pigpio pour Python, permettant un accès plus rapide au port, voir des fonctions avancées...
Commençons par la mise en oeuvre des GPIO avec la librairie pigpio
- Piloter les ports d'entrées/sorties, allumer une LED et lire l'état d'une broche
- Réaliser un filtre anti-rebond sur une entrée
- Lire un encodeur rotatif incrémental
- ...
Merci pour vos contributions...