Page 1 sur 2

Problème Raspberry et carte relais

Publié : 08 juil. 2017, 14:56
par Homer59800
Bonjour, j'ai un raspberry PI 3 avec Domoticz et une carte relais de 8 relais. J'ai mis les relais en mode impulsion (Quand on les active, il se désactive au bout de 3 secondes) Le problème c'est que j’aimerais qu'ils fonctionnent dans l'autre sens. Pour le moment quand j'allume le raspberry et la carte relais, les relais s'active et quand je les active il se désactive pour laisser passer le courant. Je n'ai pas trouver comment les faire marcher dans l'autre sens avec l'interface de Domoticz. J'essayer en ajoutant ce code dans etc/rc/local:

echo "1" > /sys/class/gpio/gpioXX/active_low

Quand je démarre le raspberry sa fonctionne les relais ne s'allume pas mais des que je les enclenche, il reprend le fonctionnement normal
Si vous avez des solutions, je suis preneur.
Merci

Re: Problème Raspberry et carte relais

Publié : 08 juil. 2017, 15:24
par victor81
les relais premiers prix sont souvent des relais inversés, j'ai le meme probleme que toi, idleman a resolu le probleme dans yana (faire parler domoticz)en mettant une option dans la gestion des gpio. pour domoticz, je ne sais pas, mais il doit y avoir une solution...

Re: Problème Raspberry et carte relais

Publié : 08 juil. 2017, 20:05
par Homer59800
Ouais, je viens d'essayer Yana. Il y a bien l'option pour les relais inversé mais le problème de Yana c'est qu'il n'y a pas d'appli pour IOS donc je peut que que rester sur Domoticz. :cry:

Re: Problème Raspberry et carte relais

Publié : 08 juil. 2017, 21:27
par Neutrino
Pour les relais, j'avais le même problème car ils s'activent quand ils sont reliés à la masse.
Pour résoudre mon problème, j'avais rajouté à /etc/init.d/domoticz.sh

Code : Tout sélectionner

/usr/local/bin/gpio export 22 high
/usr/local/bin/gpio export 27 high
sudo sh -c 'echo 1 > /sys/class/gpio/gpio27/active_low'
sudo sh -c 'echo 1 > /sys/class/gpio/gpio22/active_low'
Les GPIO 22 et 27 sont les GPIO.3 et GPIO.2 dans wiring Pi
Ensuite, pour activer le relai : gpio write 2 0
Et pour le couper : gpio write 2 1

Re: Problème Raspberry et carte relais

Publié : 09 juil. 2017, 08:00
par victor81
merci neutrino! :) donc si j'etend ton code a tous les gpio que je souhaite voir inactif au demarrage, ca marche?
et pour yana, il est juste complementaire, mais pour ma part quand j'ai yana installé avec domoticz, si je met le materiel gpio, ca me bloque l'acces a l'interface, mais c'est une autre histoire XD

Re: Problème Raspberry et carte relais

Publié : 09 juil. 2017, 14:12
par Neutrino
En tout cas, ça marchait pour moi. :)

Re: Problème Raspberry et carte relais

Publié : 01 avr. 2018, 00:08
par patator100
Salut

j'ai un probblème similaire au vôtre avec mon Pi3 et une carte relais 8 entrées pour faire fonctionner une télécommande de volet relié au gpio 0 (pin 11)
http://www.conrad.fr/ce/fr/product/0958 ... 9UEALw_wcB
J'ai bien fait les manips que vous indiquez.

Mon branchement est :
R PI pin 2 (5v) --> VCC
R PI pin 6 (GND) --> GND
R PI pin 11 (GPIO 17) --> in1
J'ai un peu plus de 5v sur mon voltmètre à la sortie du PIN2

j'ai bien la led de mon relais qui s'allume en rouge en lançant une commande sous Putty (gpio write 0 0) et elle s'éteint en lançant gpio write 0 1
Je pensais qu'en ayant le voyant au rouge permanent, le contact se faisait au niveau du relais ("collé"). Ce qui devrait simuler l'appui sur la touche de la télécommande auquel il est relié...cependant rien ne se passe. Lorsque je déplace les fils de l'extrémité du relais sur le milieu du relais (contact fermé) alors la télécommande clignote/fonctionne correctement. Je n'ai donc pas de souci au niveau de mes branchements.

Devrais-je entendre un "clac" lorsque le relais se colle ? ce n'est pas le cas.

Voici un exports des GPIO:
GPIO Pins exported:
0: out 1 none
1: out 1 none
2: out 0 none
3: out 0 none
4: out 0 none
5: out 0 none
6: out 0 none
7: out 0 none
17: out 1 none


Avez-vous une idée de ce qui peut clocher ?

merci

Readall ajouté :
+-----+-----+---------+------+---+---Pi 3---+---+------+---------+-----+-----+
| BCM | wPi | Name | Mode | V | Physical | V | Mode | Name | wPi | BCM |
+-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+
| | | 3.3v | | | 1 || 2 | | | 5v | | |
| 2 | 8 | SDA.1 | OUT | 0 | 3 || 4 | | | 5v | | |
| 3 | 9 | SCL.1 | OUT | 0 | 5 || 6 | | | 0v | | |
| 4 | 7 | GPIO. 7 | OUT | 0 | 7 || 8 | 0 | IN | TxD | 15 | 14 |
| | | 0v | | | 9 || 10 | 1 | IN | RxD | 16 | 15 |
| 17 | 0 | GPIO. 0 | OUT | 1 | 11 || 12 | 0 | IN | GPIO. 1 | 1 | 18 |
| 27 | 2 | GPIO. 2 | OUT | 0 | 13 || 14 | | | 0v | | |
| 22 | 3 | GPIO. 3 | OUT | 0 | 15 || 16 | 0 | IN | GPIO. 4 | 4 | 23 |
| | | 3.3v | | | 17 || 18 | 0 | IN | GPIO. 5 | 5 | 24 |
| 10 | 12 | MOSI | IN | 0 | 19 || 20 | | | 0v | | |
| 9 | 13 | MISO | IN | 0 | 21 || 22 | 0 | IN | GPIO. 6 | 6 | 25 |
| 11 | 14 | SCLK | IN | 0 | 23 || 24 | 1 | IN | CE0 | 10 | 8 |
| | | 0v | | | 25 || 26 | 1 | OUT | CE1 | 11 | 7 |
| 0 | 30 | SDA.0 | IN | 1 | 27 || 28 | 0 | OUT | SCL.0 | 31 | 1 |
| 5 | 21 | GPIO.21 | OUT | 0 | 29 || 30 | | | 0v | | |
| 6 | 22 | GPIO.22 | OUT | 0 | 31 || 32 | 0 | IN | GPIO.26 | 26 | 12 |
| 13 | 23 | GPIO.23 | OUT | 0 | 33 || 34 | | | 0v | | |
| 19 | 24 | GPIO.24 | OUT | 0 | 35 || 36 | 0 | IN | GPIO.27 | 27 | 16 |
| 26 | 25 | GPIO.25 | OUT | 0 | 37 || 38 | 0 | IN | GPIO.28 | 28 | 20 |
| | | 0v | | | 39 || 40 | 0 | IN | GPIO.29 | 29 | 21 |
+-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+
| BCM | wPi | Name | Mode | V | Physical | V | Mode | Name | wPi | BCM |
+-----+-----+---------+------+---+---Pi 3---+---+------+---------+-----+-----+

Re: Problème Raspberry et carte relais

Publié : 01 avr. 2018, 19:36
par patator100
En attendant un coup de main de connaisseurs, je tente d'avancer tout seul.
J'ai trouvé un tuto sur youtube https://www.youtube.com/watch?v=sTVpE-hLYH4&app=desktop qui conseille de mettre une alim extérieure.
J'ai mis une alim en 5.3v (mesuré au voltmètre sur les pin du relai) sur le jd-vcc (et la masse de l'alim sur le gnd). Comme l'indique le tuto, j'ai mis le 5v du pin 2 du rpi 3 sur la borne vcc du relai...toujours rien, mes diodes s'allument bien mais mes relais ne claquent pas.

L'alimentation est une alimentation de routeur linkksys (5V, 2A).

Mon alimentation est elle trop puissante ?
Ma carte relais est elle endommagée ?

merci de votre aide
patrice

Re: Problème Raspberry et carte relais

Publié : 01 avr. 2018, 23:23
par Neutrino
Bonjour,
Essaye de faire fonctionner ta carte seule.
Tu utilises une seconde alim, c'est parfait.
Les 2 GND de chaque alim doivent être relié.
Les relais s'activent que les IN sont mise à la masse.

Re: Problème Raspberry et carte relais

Publié : 01 avr. 2018, 23:55
par patator100
neutrino

merci pour ton aide, je tourne en rond depuis des heures en parcourant tous les tutos du monde !
Dans le tuto sur youtube https://www.youtube.com/watch?v=sTVpE-hLYH4&app=desktop, je ne vois pas la personne relier la masse de son boitier ATX à la masse du rpi (pin 6 si je ne me trompe pas)...

si je comprends bien, je relie le pin 6 du rpi3 au domino de la masse allant de mon alim au GND situé à côté des pins VCC et D-VCC ?
=> j ai fait puis j'ai lancé un gpio write 7 0 sur putty, seule la diode s'allume le relais ne claque pas. Un gpio readall indique bien que le pin est en OUT

par contre je ne vois pas comment "faire fonctionner la carte seule":
EDIT (rajouté après avoir écrite le post) - j'ai trouvé la démarche sur un autre site :
- tu connectes toutes les masses entres elles
- tu alimentes ta carte relais en 5V
- tu connectes le +5V du Raspberry sur le +5V de la carte relais
- tu prends un simple fil que tu relis sur le +5V du Raspberry puis tu touches une broche sur le connecteur principal (celle qui correspond au relais 1 par exemple) => le relais doit coller
- tu relis maintenant le fil au GND du Raspberry puis tu touches la même broche sur le connecteur principal (toujours celle qui correspond au relais 1) => le relais doit décoller
je testerai dans la journée et vous redirai

voici les photos pour illustrer mon branchement

Image Image

Voici les infos détaillées de ma carte 8 relais : https://www.ebay.fr/itm/Carte-relais-5v ... T6DnF83hPg
merci de ton aide