Page 1 sur 1

Rpi 4 et gpio

Publié : 06 févr. 2022, 14:35
par samourai47
Hello
Je vais transferer mon install de rpi vers rpi 4
Du coup je pars sur une installation propre, probablement bullseye, mais a voir

J'avais auparavant installé wiringpi car j'utilisais les ports gpio, sans trop savoir a quoi ca sert. Wiringpi n'est plus mis a jour et du coup je me demande si je dois vraiment installer un truc. J'ai bien activé gpio dans la config

J'avais noté ces lignes dans mon fichier domoticz.sh

Code : Tout sélectionner

sudo nano /etc/init.d/domoticz.sh

# Do NOT "set -e"
/usr/bin/gpio export 17 high
/usr/bin/gpio export 18 high
/usr/bin/gpio export 21 in
/usr/bin/gpio edge 21 both
#/usr/bin/gpio mode 21 up
/usr/bin/gpio export 22 out
/usr/bin/gpio export 23 out
/usr/bin/gpio export 24 out
/usr/bin/gpio export 25 out

sudo sh -c "echo '1' >> /sys/class/gpio/gpio17/active_low"
#sudo sh -c "echo '0' >> /sys/class/gpio/gpio17/value"
sudo sh -c "echo '1' >> /sys/class/gpio/gpio18/active_low"
#sudo sh -c "echo '0' >> /sys/class/gpio/gpio18/value"
Dois je remettre une librairie? Modifier la syntaxe?
Je pars sur une version full bullseye ou buster

merci

Re: Rpi 4 et gpio

Publié : 06 févr. 2022, 14:44
par Neutrino
Parts sur Buster : https://www.raspberrypi.com/software/op ... -os-legacy
Pour les GPIO, WiringPi n'est plus maintenu mais la commande GPIO existe toujours.
Donc ça devrait marcher comme ça :)

Re: Rpi 4 et gpio

Publié : 06 févr. 2022, 16:53
par Keros
Si tu ne veux pouvoir utiliser des plugins Python, reste sur Buster. Voir le sujet Eviter de faire la mise à jour Raspbian Bullseye

Attention à bien avoir les deux mêmes versions de DomoticZ entre l'export et l'import.
samourai47 a écrit : 06 févr. 2022, 14:35 J'avais auparavant installé wiringpi car j'utilisais les ports gpio, sans trop savoir a quoi ca sert.
Je ne comprends pas comment tu peux utiliser les ports GPIO sans savoir à quoi ça sert ? Tu as des choses branchées dessus sur les pins GPIO de ton Pi ou pas ?

Re: Rpi 4 et gpio

Publié : 06 févr. 2022, 20:39
par samourai47
Oui j' ai branché des trucs dessus.
Un capteur de luminosité en i2c et une carte relai pour piloter la pompe de la piscine et l ouverture fermeture du volet de la piscine...
Ce dont je ne comprends pas le utilité dans mon utilisation c est la bibliothèque wiringpi...

Re: Rpi 4 et gpio

Publié : 06 févr. 2022, 21:09
par Keros
wiringpi est une bibliothèque qui permet d'utiliser les GPIO. Une info

Re: Rpi 4 et gpio

Publié : 07 févr. 2022, 09:21
par Neutrino
Normalement, tu n'en as plus besoin.
Les commandes ont été intégrées au système.

Re: Rpi 4 et gpio

Publié : 13 févr. 2022, 20:47
par garycooper
Personnellement j'ai suivi ce tuto et cela fonctionne parfaitement (au moins pour piloter des relais).
https://easydomoticz.com/les-gpio-dans-domoticz/
Je n'ai pas essayé avec des entrées