Comment fonctionnent les ports du Grove PI + ?


#1

Bonjour à tous,

Je pose ici mon premier topic sur ce forum suite à un projet d’objet connecté dans mon école d’étudiants ingénieurs.

J’ai acquis un Grove Pi +, qui, si j’ai bien compris fait office d’extension en intégrant des ports digitaux et analogiques pour brancher entre autres des capteurs.

Cependant, malgré des recherches je ne trouve étrangement aucune information quant au codage concernant ce Grove Pi. Particulièrement, je ne sais pas comment faire appel aux ports du Grove Pi.
Je sais que pour les pins du Raspberry on fait appel aux GPIO, or mes branchements ne me permettent pas de me brancher à ces derniers.
Mais pour le Grove PI comment fait-on appel aux portx pour ensuite faire fonctionner un composant ?

Par exemple pour pouvoir faire appel à ma LED branchée sur le port digital D3 j’ai écris le code suivant:

import time
import RPi.GPIO as GPIO

GPIO.setwarnings(False)
GPIO.setmode(GPIO.BOARD)
GPIO.setup(3,GPIO.OUT)

while True:
   GPIO.output(3,True)
   time.sleep(2)
   GPIO.output(3,False)
   time.sleep(2)

Naïvement, j’ai fait appel aux GPIO. Ce programme ne me renvoit aucun message d’erreur mais ne fait pas fonctionner la LED.
Comment faire appel au port D3 de mon Grove Pi + ?

Voici une photo du Grove Pi et des composants utilisés pour plus de clarté: