Skocz do zawartości

Odliczanie czasu z przyciskiem do zatrzymywania - aplikacja


Pomocna odpowiedź

Napisano

Cześć, 
mam pewien problem z projektem na RPi.
Projekt jaki chciałem wykonać to wyświetlanie czasu z napisem które będzie startować po naciśnięciu przycisku i doliczał czas aż do jego ponownego naciśnięcia. Tu pojawia się problem ponieważ chcę aby to ładnie wyglądało, wiec terminal odpada i teraz liczę na wasze sugestie: jak to najlepiej wykonać, w jakim programie itp.
Wstępnie myślałem o użyciu QT-zbudowaniu tam aplikacji ale nie wiem, jak zrobić abym mógł podłączyć do GPIO przycisk i program go wykrywał, 

to wstępnie pokazuje jak chce aby program wyglądał, tylko jest uruchamiany w terminalu 

from time import *
import os
 
sek = 2
min = 60 

while True: # tutaj jest warunek przycisku jezeli jest scisniety 
  sleep(1)
  dane = (min,sek)
  os.system("clear")
  print ("twojczas to: %d minut %d sekund" % dane)
  if sek <= 0:
    min -= 1
    sek = 60
  else:
    sek -= 1 

 

Cześć,

Wykorzystanie QT do takich projektów to raczej overkill. Poza tym kompilacja programu na raspberry może nie być aż tak prosta.
Python na pewno wystarczy, to tylko kwestia bibliotek. Spróbuj skorzystać z biblioteki tkinter (https://likegeeks.com/python-gui-examples-tkinter-tutorial/ ).

  • Pomogłeś! 1

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...