Différences
Ci-dessous, les différences entre deux révisions de la page.
fr:essais_des_sorties_relais [2017/01/29 19:08] |
fr:essais_des_sorties_relais [2020/07/05 17:12] (Version actuelle) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ==== Configuration des sorties relais ==== | ||
+ | Fichier ''/ | ||
+ | Editer le fichier avec la commande (ajouter en fin de fichier AVANT exit 0 | ||
+ | <code bash> | ||
+ | sudo nano / | ||
+ | </ | ||
+ | <code bash> | ||
+ | #RELAYS OUTPUTS | ||
+ | echo " | ||
+ | sleep 2 | ||
+ | echo out > / | ||
+ | echo " | ||
+ | sleep 2 | ||
+ | echo out > / | ||
+ | echo " | ||
+ | sleep 2 | ||
+ | echo out > / | ||
+ | echo " | ||
+ | sleep 2 | ||
+ | echo out > / | ||
+ | </ | ||
+ | < | ||
+ | Faire un reboot pour la prise en compte du rc.local | ||
+ | <code bash> | ||
+ | sudo reboot | ||
+ | </ | ||
+ | ==== Essais des sorties relais ==== | ||
+ | |||
+ | Vous pouvez tester le fonctionnement des sorties relais avec le code suivant | ||
+ | <code bash> | ||
+ | sudo nano test-relays.sh | ||
+ | </ | ||
+ | |||
+ | <code bash | test-relays.sh> | ||
+ | #!/bin/bash | ||
+ | # Sequence of testing the 4 relays | ||
+ | |||
+ | for i in `seq 20 23`; | ||
+ | do | ||
+ | echo 1 > / | ||
+ | sleep 1 | ||
+ | done | ||
+ | for i in `seq 20 23`; | ||
+ | do | ||
+ | echo 0 > / | ||
+ | sleep 1 | ||
+ | done | ||
+ | |||
+ | for i in `seq 20 23`; | ||
+ | do | ||
+ | echo 1 > / | ||
+ | done | ||
+ | sleep 1 | ||
+ | for i in `seq 20 23`; | ||
+ | do | ||
+ | echo 0 > / | ||
+ | done | ||
+ | |||
+ | |||
+ | </ | ||
+ | |||
+ | Pour lancer l' | ||
+ | <code bash> | ||
+ | sudo bash test-relays.sh | ||
+ | </ | ||
+ | |||
+ | {{youtube> |