Seite 2 von 2

Re: LED Strip ansteuern über microPython

Verfasst: Samstag 5. Februar 2022, 13:35
von QY666
Vielen Dank
Hab leider keinen ESP 32 mehr zur Hand. Aber wenn es mit Wifi nicht klappt besorge ich mir einen.

Re: LED Strip ansteuern über microPython

Verfasst: Samstag 5. Februar 2022, 13:36
von __deets__
Klappen tut das schon. Ist nur viel aufwändiger.

Re: LED Strip ansteuern über microPython

Verfasst: Sonntag 6. März 2022, 15:01
von QY666
Hallo ich nochmal.

Ich wollte mir eine Wortuhr basteln und habe auch schon einiges an Code fertig (die soll abwechseln die Zeit und die Temperatur anzeigen) und habe es heute mal in eine Schleife gesteckt zum testen.
Da ist mir aufgefallen das die 1. LED ab und zu beim wechseln ausgeht und sich dann andere LEDs an und manche ausschalten und eine andere Farbe haben als ich programmiert habe.
Die 1. LED hat ihren DI direkt am ESP8266 (5cm Kabellänge) und steht dauerhaft auf weiß.
Ich habe auch schon versucht zu schauen wann es passiert aber die 1. LED geht willkürlich aus bei jeden Test durchlaufen zu einen anderen Zeitpunkt.

Code: Alles auswählen

while True:
    ledOn[0] = (255,255,255)
    print(hour,':',minute,'Uhr')
    for i in range(1, LED_count):
        ledOn[i] = ledRst
    Uhrzeit()
    #print(ledOn)
    LEDstrip.show(ledOn)
    time.sleep(0.5)
    for i in range(1, LED_count):
        ledOn[i] = ledRst
    #print(ledOn)
    LEDstrip.show(ledOn)
    time.sleep(0.1)
    tempAnzeige()
    #print(ledOn)
    LEDstrip.show(ledOn)
    time.sleep(0.5)
    for i in range(1, LED_count):
        ledOn[i] = ledRst
    #print(ledOn)
    LEDstrip.show(ledOn)
    time.sleep(0.1)
    minute += 1
    if minute == 60:
        #minute = 0
        #hour += 1
        #print(ledOn)
        #if hour == 24:
            break