stahnu.cz

  • Aplikací ke stažení zdarma 9828
  • Uživatelů: 6604

Poradna - Python

  • petyo

    Ubuntu,pyt/kivy, GUI problem

    Zdravim, ...na  tablete(no root), android7, mam instalovany linux ubuntu 18.04 (root), GUI xfce4 cez Andronix, vnc server krasne ide, Kivy 1.11.1 , vo virtual env - ale pokial chcem spustit hociaky python/kivy script, ci uz cez GUI, alebo prompt hodi mi ze - "Xlib:  extension "RANDR" missing on display ":1"." spolu s - "No matching FB config found(mykivyinstall) root@localhost:~#"

    Ak skusim vypnut vnc server a spustit pyt/kivy script, dava mi: - error: XDG_RUNTIME_DIR not set in the environment , spolu s couldnt find X server......

    A ted babo rad?!?! Uz to riesim snad 10 dni, presiel som vsetky mozne "google, stacky, gity, kivy a vobec vsetko relevantne", inak by som nepisal, uz si fakt neviem rady, ....prosim zachrani mi niekto moj holy zivot??:-O:-)) Dakujeem
    petyo 18.8.2019 Zobrazit odpovědi (0) Odpovědět
  • Vasek

    Ukončení funkce vy pythonu

    Ahoj, píšu program pro snímání rychlosti a její porovnávání.

     

    #import
    import RPi.GPIO as GPIO
    import time

    GPIO.setmode(GPIO.BOARD)
    GPIO.setup(16,GPIO.IN)

    startTime = 0
    counter = 0
    obvod = 120
    delta = 0

    def speed (x):
    global counter
    if counter == 0:
    global startTime
    startTime = time.time()
    counter = 1
    print("start")
    elif counter == 1:
    global delta
    delta = (time.time() - startTime)
    print("rychlost je", obvod / delta, "cm/s")
    print(delta)
    print("konec měření")
    counter = 0
    return delta

    GPIO.add_event_detect(16, GPIO.RISING, callback=speed,) #čekání na rozjezd (první impulz)
    print("dále?")

    funkce funguje, na vstupu 16 GPIO snímá vzestupnou hranu z hallovy sondy, vypočítá rychlost a vypíše výsledek.

    Potřebuji, aby program pokračoval dále - příkaz print("dále") proběhne jen jednou, po spuštění programu a pak po ukončení funkce už ne.

    Zkusil jsem: Problém jsem původně řešil cyklem while, a zjišťoval stejnou podmínku.

    Chci docílit: Měření rychlosti a porovnávání s dalšími hodnotami.
    Vasek 5.4.2020 Zobrazit odpovědi (0) Odpovědět

Položit otázku

Jméno:
Opište znaky opačně  7 5 e a 1 6  :
 
Nadpis:
Text:

Stahnu.cz - Kontakt - Přidání aplikace - RSS - Redakce