Si vous utilisez l’interface E/S Pi-Face sur votre Raspberry Pi, voici un petit script en Python3 permettant de simuler la pression d’un bouton sur la sortie de votre choix, à sauvegarder sous le nom output.py :
#!/usr/bin/python3
#
# gestion des relais du PiFace sous forme de pression ON puis OFF
#
import pifacedigitalio as pfio
import time
import sys
for arg in sys.argv:
print (arg)
out = int(arg)
def pressButton(port, tps):
pfio.init()
pfio.digital_write (port,1)
print(“activation du port”)
time.sleep(tps)
pfio.digital_write (port,0)
print(“extinction du port “)
pfio.init()
#
# on appelle le script avec pressButton(numero port, 1), avec pression durant 1 seconde
#
pressButton(out, 1)
Pour l’exécuter :
sudo python3 output.py 1
activera la sortie 1 (0 et 1 sont des relais sur le Pi-Face).
Si vous reliez l’interface à une télécommande radio par exemple, ce script simulera un appui court sur l’un ou l’autre des boutons.
Commentaires fermés.