Ardue
Premium
Bonjour,
Je programme un petit script python qui doit s’exécuter par rapport à un programme C++, en gros ce programme doit contrôlé un microcontrôleur (RLY88) qui doit activer deux relais mais dans une tempo différente en pouvant réactiver le relais 1 et même temps que le relais 2 soit activé, exemple le relais doit être activé 2s et le relais 2 5 minutes et que le relais 1 doit pouvoir s'activer même si le relais 2 n'a pas fini sont tempo. Et si possible qui relance pas un tempo sur le relais 2.
Avez-vous des piste à me fournir, merci pur votre aide.
Exemple du programme python.
Je programme un petit script python qui doit s’exécuter par rapport à un programme C++, en gros ce programme doit contrôlé un microcontrôleur (RLY88) qui doit activer deux relais mais dans une tempo différente en pouvant réactiver le relais 1 et même temps que le relais 2 soit activé, exemple le relais doit être activé 2s et le relais 2 5 minutes et que le relais 1 doit pouvoir s'activer même si le relais 2 n'a pas fini sont tempo. Et si possible qui relance pas un tempo sur le relais 2.
Avez-vous des piste à me fournir, merci pur votre aide.
Exemple du programme python.
Python:
import serial
import time
import os
import sys
ma_liaison = serial.Serial('com4') #port com usb
def connectPortail():
ma_liaison.write(b'\x66') #port 2
time.sleep(2) #pause 2 seconde
ma_liaison.write(b'\x70') #fermeture du port 2
ma_liaison.close() #fermer la liaison
def connectLumiere():
ma_liaison.write(b'\x65') #port 1
time.sleep(300) #pause 5 minutes
ma_liaison.write(b'\x6F') #fermeture
ma_liaison.close() #fermer la liaison