==== Configuration des sorties relais ==== Fichier ''/etc/rc.local'' Editer le fichier avec la commande (ajouter en fin de fichier AVANT exit 0 sudo nano /etc/rc.local #RELAYS OUTPUTS echo "20" > /sys/class/gpio/export & sleep 2 echo out > /sys/class/gpio/gpio20/direction echo "21" > /sys/class/gpio/export & sleep 2 echo out > /sys/class/gpio/gpio21/direction echo "22" > /sys/class/gpio/export & sleep 2 echo out > /sys/class/gpio/gpio22/direction echo "23" > /sys/class/gpio/export & sleep 2 echo out > /sys/class/gpio/gpio23/direction la ligne exit 0 doit être à la fin du fichier Faire un reboot pour la prise en compte du rc.local sudo reboot ==== Essais des sorties relais ==== Vous pouvez tester le fonctionnement des sorties relais avec le code suivant sudo nano test-relays.sh #!/bin/bash # Sequence of testing the 4 relays for i in `seq 20 23`; do echo 1 > /sys/class/gpio/gpio$i/value sleep 1 done for i in `seq 20 23`; do echo 0 > /sys/class/gpio/gpio$i/value sleep 1 done for i in `seq 20 23`; do echo 1 > /sys/class/gpio/gpio$i/value done sleep 1 for i in `seq 20 23`; do echo 0 > /sys/class/gpio/gpio$i/value done Pour lancer l'exécution sudo bash test-relays.sh {{youtube>jdAb_zyPq0k?medium}}