7 Aug 2019, 23:30

@voljega et je ne suis pas là pour t'importuner. Je te remercie tout de même d'avoir participé à mon post.

Il est parfois sombre pour quelqu'un d'embrayer sur quoi que ce soit quand on y connait absolument rien du tout. Et que l'on ne mesure même pas les tenants et les aboutissants.

Bref, voici ce que je comprends, je choisi un port GPIO au hasard.

Ensuite dans /etc/init.d/ j'ajoute un fichier nommé : S1bootON

Recalbox va l’exécuter à chaque démarrage.

Comme je ne trouve rien sur le lien que j'ai donné plus haut, après une recherche, j'ai trouvé ceci.

Suis-je dans le bon sens ? Merci à tous 🙂

import RPi.GPIO as GPIO
import time

in1 = 16
in2 = 18

GPIO.setmode(GPIO.BOARD)
GPIO.setup(in1, GPIO.OUT)
GPIO.setup(in2, GPIO.OUT)

GPIO.output(in1, False)
GPIO.output(in2, False)

try:
    while True:
      for x in range(5):
            GPIO.output(in1, True)
            time.sleep(0.1)
            GPIO.output(in1, False)
            GPIO.output(in2, True)
            time.sleep(0.1)
            GPIO.output(in2, False)
      
      GPIO.output(in1,True)
      GPIO.output(in2,True)

      for x in range(4):
            GPIO.output(in1, True)
            time.sleep(0.05)
            GPIO.output(in1, False)
            time.sleep(0.05)
      GPIO.output(in1,True)

      for x in range(4):
            GPIO.output(in2, True)
            time.sleep(0.05)
            GPIO.output(in2, False)
            time.sleep(0.05)
      GPIO.output(in2,True)



except KeyboardInterrupt:
    GPIO.cleanup()