Python et la Raspberry Pi

De Wiki_du_Réseau_des_Electroniciens_du_CNRS
Révision datée du 21 juin 2019 à 16:22 par Arnauld.biganzoli (discussion | contributions)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Sauter à la navigation Sauter à la recherche
Accueil - Python - Du langage au matériel

Raspberry Pi

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...

(Help:Formatting)