GPIO ...
Publié : 13 juin 2016, 21:23
Salut à tous.
J'ai un petit soucis avec l'utilisation des GPIO (Pi Zero) dans DZ (Version: 3.4834 tout juste installée). Je souhaite m'en servir pour connecter un capteur PIR hc-SR501.
J'ai suivi le tuto du site. Dans les grandes lignes :
- Installé Wiring Pi -> OK, la lecture des GPIO par gpio readall -> OK
- arrêté DZ -> sudo service domoticz stop
- ajouté au fichier /etc/init.d/domoticz.sh -> /usr/local/bin/gpio export 17 in juste après la ligne # Do NOT "set -e"
- J'ai enfin eteint le PI et câblé le capteur. Alimenté par un VCC(5V) du connecteur des GPIO, une masse et la sortie (en 3.3v) directement sur le GPIO 17 (le 6eme pin, coté intérieur du Pi en partant du coté ou se trouve la carte SD).
Arrivé la, je fais des gpio exports :
La, au vu des résultats, je me dit que le Pi vois bien le changement d'état du capteur.
Dans DZ, j'ai ajouté le matériel, puis créé un switch de type contact sur le GPIO 17, le seul ou il n'y avait pas la mention "NOT EXPORTED".
mon soucis, bien que je me mette à danser devant le capteur, pas de changement du switch dans DZ, alors que la commande gpio exports me renvois des 0 et des 1 selon que je bouge, ou pas.
C'est surement une bricole que j'ai oublié mais j'ai beau relire le tuto je ne vois pas d'erreur ...
Auriez vous une idée ?
En vous remerciant par avance,
JC
J'ai un petit soucis avec l'utilisation des GPIO (Pi Zero) dans DZ (Version: 3.4834 tout juste installée). Je souhaite m'en servir pour connecter un capteur PIR hc-SR501.
J'ai suivi le tuto du site. Dans les grandes lignes :
- Installé Wiring Pi -> OK, la lecture des GPIO par gpio readall -> OK
- arrêté DZ -> sudo service domoticz stop
- ajouté au fichier /etc/init.d/domoticz.sh -> /usr/local/bin/gpio export 17 in juste après la ligne # Do NOT "set -e"
- J'ai enfin eteint le PI et câblé le capteur. Alimenté par un VCC(5V) du connecteur des GPIO, une masse et la sortie (en 3.3v) directement sur le GPIO 17 (le 6eme pin, coté intérieur du Pi en partant du coté ou se trouve la carte SD).
Arrivé la, je fais des gpio exports :
Code : Tout sélectionner
pi@Dz-PiZero1:~$ gpio exports
GPIO Pins exported:
17: in 1 none
pi@Dz-PiZero1:~$ gpio exports
GPIO Pins exported:
17: in 1 none
pi@Dz-PiZero1:~$ gpio exports
GPIO Pins exported:
17: in 0 none
pi@Dz-PiZero1:~$ gpio exports
GPIO Pins exported:
17: in 0 none
Dans DZ, j'ai ajouté le matériel, puis créé un switch de type contact sur le GPIO 17, le seul ou il n'y avait pas la mention "NOT EXPORTED".
mon soucis, bien que je me mette à danser devant le capteur, pas de changement du switch dans DZ, alors que la commande gpio exports me renvois des 0 et des 1 selon que je bouge, ou pas.
C'est surement une bricole que j'ai oublié mais j'ai beau relire le tuto je ne vois pas d'erreur ...
Auriez vous une idée ?
En vous remerciant par avance,
JC