La bibliothèque informatique physique du Raspberry Pi GPIO Zero obtient une mise à niveau vers la version 1.5 – inclut la numérotation des broches physiques!

La bibliotheque informatique physique du Raspberry Pi GPIO Zero obtient
La bibliotheque informatique physique du Raspberry Pi GPIO Zero obtient

Ben Nuttall au Raspberry Pi a annoncé la sortie de GPIO Zero 1.5. Il s’agit d’une version importante et comprend plusieurs améliorations.

  • Améliorations au DistanceSensor classe donnant des lectures plus précises et plus fiables.
  • Améliorations de la fonctionnalité source / valeur, ce qui signifie que vous pouvez simplement faire: led.source = button pour qu’un bouton active une LED.
  • Améliorations de la commande de brochage afin que vous puissiez passer l’argument -x ou –xyz pour afficher pinout.xyz site Web dans votre navigateur.
  • Prise en charge de plus de cartes, y compris Jam HAT, PumpkinPi, PiXmasTree et TonalBuzzer.
  • Meilleure gestion des accidents.
  • Soutien broches physiques. C’est quelque chose que plusieurs d’entre nous défendons depuis un certain temps. Ce n’est pas parfait mais cela résout le problème en termes de spécification de broches pour les entrées et les sorties. Pour utiliser la numérotation des broches physiques, utilisez simplement le BOARD préfixe lors de la définition de l’utilisation des broches. Par exemple, au lieu de led = LED(17), vous feriez led = LED('BOARD11'). Notez les citations autour de la déclaration BOARD – elles sont importantes! La numérotation WiringPi est également prise en charge – utilisez le préfixe WP.
    C’est très bienvenu, alors merci Ben et Dave d’avoir écouté la communauté! ?

Vous pouvez mettre à niveau vers la dernière version en plaçant les commandes suivantes dans un terminal sur votre Raspberry Pi:

sudo apt update
sudo apt install python3-gpiozero python-gpiozero

Si vous n’avez pas encore commencé à utiliser GPIO Zero et que vous souhaitez voir quelles sont les différences entre RPi.GPIO et cette bibliothèque plus récente et plus facile à utiliser, jetez un oeil ici.

Lisez l’annonce officielle sur Raspberry Pi ou fouiller dans le ChangeLog pour voir tout les améliorations.