• Benvenuti su RaspberryItaly!
Benvenuto ospite! Login Login con Facebook Registrati Login with Facebook


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
Tags
schedule libreria

[Problema] Libreria Schedule
#1
Ciao a tutti, sono un neo possessore di un Raspberry PI 4 quindi ho iniziato a cercare ispirazione nel forum per fare qualche piccolo progetto, ho fatto un programmino con Python per attivare e disattivare un relè a diversi orari giornalieri utilizzando la libreria Schedule. Ora se utilizzo ore e minuti tutto bene ma necessito lasciare On un Relè per 20 - 30 secondi e non so come procedere, qualcuno mi può aiutare?
Grazie Ettore  Wink
Risposta
#2
senza nemmeno uno spezzone del tuo script, non capisco il problema.. Usa sleep per mettere una attesa

Codice:
#importo le librerie
import schedule, gpiozero
from time import sleep

#impostazioni
rele = LED(24)  # numero di pin GPIO in uso
ora_on = "19:30"  # orario di accensione

#definisco le funzioni
def accendi_rele():
    rele.on()  #accendi il rele.
    sleep(30) #attendi 30 secondi
    rele.off()


# schedulo quando eseguire la funzione
schedule.every().day.at(ora_on).do(accendi_rele)

# ciclo
while True:
    schedule.run_pending()
    sleep(55)
Risposta
#3
Grazie proverò con sleep.
Risposta
  


Vai al forum:


Navigazione: 3 Ospite(i)
Forum con nuovi Post
Forum senza nuovi post
Forum bloccato
Forum Redirect