Bonjour à tous.
J’ai acheté un petit circuit MCP23017 pour augmenter les E/S sur mon Raspberry qui pilote les Pins avec Jeedouino.
J’aimerai savoir comment le brancher sur le Raspberry Pi3 et surtout comment le faire fonctionner avec Jeedouino.
Est ce qu’il y aurait un genre de tuto quelque part que je n’ai pas trouvé ou bien, est ce que quelqu’un pourrait expliquer pas à pas comment le faire fonctionner ?
Par exemple, lire une entrée sur le MCP23017 avec Jeedouino.
Merci d’avance.
Je te remercie.
Par contre, le plus compliqué pour moi, c’est de le commander avec Jeedouino.
Que faut-il rajouter comme ligne de commande, comment configurer Jeedouino et peut-être, comment commander une sortie ou entrée avec Jeedouino.
A moins qu’une fois branché, ça fonctionne directement. J’essayerai la semaine prochaine.
J’ai branché les 4 fils
VCC sur le +5v
Gnd sur la masse,
SCL sur la broche 5
SDA sur la broche 3
je lance Jeedouino avec la dépendance "ESP ajouté
Ca ne fonctionne pas et marque l’erreur : Dépendance I2busnotopen introuvable.
Qu’est ce que j’ai raté ?
[2023-12-10 11:41:36][DEBUG] : Démarrage du démon PiPlus de l'équipement Extension
[2023-12-10 11:41:36][DEBUG] : Tentative de suppression (kill) du process : 21099
[2023-12-10 11:41:40][DEBUG] : StopBoardDemonCMD - Arrêt forcé du démon PiPlus sur 192.168.1.72 - jeedouinoPiPlus_308.py : Kill process : ["21099"]
[2023-12-10 11:41:40][DEBUG] : Cmd Appel démon : sudo nice -n 19 /usr/bin/python3 /var/www/html/plugins/jeedouino/ressources/jeedouinoPiPlus_308.py 8001 308 192.168.1.72 34 80 . /var/www/html/core/class/../../log/jeedouino_piplus
[2023-12-10 11:41:40][DEBUG] : Le démon PiPlus est en cours de démarrage. -
[2023-12-10 11:41:40][ERROR] : Dépendances I2cbusnotopen introuvables. Imposssible de démarrer le démon.
[2023-12-10 11:41:40][DEBUG] : CALLBACK - Requête reçue : ? BoardEQ=308&NODEP=i2cBusNotOpen
[2023-12-10 11:41:40][ERROR] : Dépendances I2cbusnotopen introuvables. Veuillez les réinstaller.
[2023-12-10 11:41:41][DEBUG] : CALLBACK - Requête reçue : ? BoardEQ=288&18=4392738
[2023-12-10 11:41:41][DEBUG] : CALLBACK - Equipement DéBITMèTRE EAU (eqID: 288) - Valeur compteur sur Pin n° 18 = 4392738 ( +0 )
[2023-12-10 11:41:41][DEBUG] : CALLBACK - Equipement DéBITMèTRE EAU (eqID: 288) - Pin n° 18 = 4392738
[2023-12-10 11:41:57][DEBUG] : CALLBACK - Requête reçue : ? BoardEQ=125&12=99
[2023-12-10 11:41:57][DEBUG] : CALLBACK - Equipement ANEMOMETRE (eqID: 125) - Pin n° 12 = 99
[2023-12-10 11:41:58][DEBUG] : CALLBACK - Requête reçue : ? BoardEQ=71&36=0
[2023-12-10 11:41:58][DEBUG] : CALLBACK - Equipement COMPTEUR EAU (eqID: 71) - Valeur compteur sur Pin n° 36 = 0 ( +0 )
[2023-12-10 11:41:58][DEBUG] : CALLBACK - Equipement COMPTEUR EAU (eqID: 71) - Pin n° 36 = 0
[2023-12-10 11:42:04][DEBUG] : CALLBACK - Requête reçue : ? BoardEQ=125&12=99
[2023-12-10 11:42:04][DEBUG] : CALLBACK - Equipement ANEMOMETRE (eqID: 125) - Pin n° 12 = 99
[2023-12-10 11:42:06][DEBUG] : Début de ResetCompteur pour gpio (id: 71 )
[2023-12-10 11:42:06][DEBUG] : Compteur sur pin n° 36 - Valeur de reset envoyée : 0
[2023-12-10 11:42:06][DEBUG] : Réponse du Démon PiGpio :SCOK
[2023-12-10 11:42:06][DEBUG] : Fin de ResetCompteur
[2023-12-10 11:42:06][DEBUG] : CALLBACK - Requête reçue : ? BoardEQ=71&REP=SCOK
[2023-12-10 11:42:07][DEBUG] : Envoi vers BUZZER ( piGPIO40 - eqID: 49 ) de la commande : SetPinLOW=22
[2023-12-10 11:42:07][DEBUG] : Réponse du Démon PiGpio :SOK
[2023-12-10 11:42:07][DEBUG] : CALLBACK - Requête reçue : ? BoardEQ=49&22=0&REP=SOK
[2023-12-10 11:42:07][DEBUG] : CALLBACK - Equipement BUZZER (eqID: 49) - Pin n° 22 = 0
C’est bon, ça fonctionne. L’erreur doit venir d’un autre truc.