Seite 1 von 1

Bestimmte Aktionen zeitabhängig starten und beenden

Verfasst: Sonntag 24. November 2019, 17:05
von Running_Spider
Servus zusammen,
ich habe da aktuell ein Problem. Ich habe mir einen 10x10x10 LED-Würfel Zuhause gebaut. Buchstaben und Zahlen bekomme ich auch alle angezeigt und sogar nach hinten laufend animiert.
Nun möchte ich aber ein paar Aufwendigere Animationen programmieren und suche nach einer Alternative zur Zeitsteuerung.
Bisher habe ich alles mit Variablen gemacht und dann einfach zählen lassen
Das sieht dann so aus:
from Variablen_Skript_Final import * #Alle Deklarationen des Raspberry als Ausgang
from low_macher import * #Zum Löschen der 8-Bit Muster an den Latches und zum komplett zurücksetzen der Schaltung
import time
z = 0
y = 0
x = 0
w = 0
v = 0
u = 0
t = 0
s = 0
r = 0
q = 0

#Reihe 1
while z < 100:
z = z + 1
#Ebene 1
*Ansteuerung der LEDs"
T1() #Zeit damit die Latches das 8-Bit Muster speichern können
...
#Reihe 2
while y < 100:
y = y + 1
#Ebene 1
*Ansteuerung der LEDs"
T1() ##Zeit damit die Latches das 8-Bit Muster speichern können
...

Gibt es Alternativen?

P.S. Bin erst vor einer Woche mit Python angefangen und lese mich nur ein. Also bitte ein wenig einfacher erklären

Re: Bestimmte Aktionen zeitabhängig starten und beenden

Verfasst: Sonntag 24. November 2019, 18:20
von Sirius3
Aus dem Codefragment kann man nichts herauslesen. Allgemein kann man nur sagen: definiere Funktionen, benutze die passenden Datenstrukturen und wiederhole keinen fast gleichlautenden Code

Re: Bestimmte Aktionen zeitabhängig starten und beenden

Verfasst: Sonntag 24. November 2019, 20:47
von __blackjack__
Ausserdem bitte keine *-Importe und keine einbuchtabigen Namen bei denen kein Mensch weiss was die bedeuten sollen.