doud869
Posts: 3
Joined: Wed Mar 23, 2016 9:10 pm

Port GPIO 5, 6, 12 etc...

Thu Jul 18, 2019 12:24 pm

Bonjour,

j'ai un petit problème, je n'arrive pas à faire fonctionner les ports GPIO 5, 6, 12, 13 etc... Pour faire simple, les ports GPIO après la numération 23. Lorsque que j'essaie de les déclarer en début du programme en python j'ai le message d'erreur "The channel sent is invalid on a Raspberry Pi".

Je n'arrive pas à trouver d'explications.

iznobe
Posts: 289
Joined: Sun Feb 05, 2017 4:14 pm
Location: Avignon , FRANCE

Re: Port GPIO 5, 6, 12 etc...

Fri Jul 19, 2019 7:53 am

Bonjour , il y a 3 types d' appelation differentes pour les pins , je me suis fait avoir aussi au debut .

la commande :

Code: Select all

gpio readall
apres avoir installe wiringpi , donne les numerotations ainsi que l ' etat de chaque pin de votre pi .

En fonction du langage de programmation que vous utilisez il y a differentes façons de selectionnez parmi deux types d ' appelation :
soit BCM ( la façon logique en fonction du proc )
soit BOARD ( la façon soit disant physique )

les emplacements physique des pins ne sont pas utilisez et sont là a titre indicatif juste pour savoir comment cabler vos montages .

en python :

Code: Select all

GPIO.setmode(GPIO.BCM) # BOARD = emplacements physiques , BCM emplacements logiques du proc
en bash :

Code: Select all

gpio mode "$1" OUT # - g = option selection BCM : gpio -g mode $pin in 
avec ca , ca devrait le faire ;)

Return to “Français”