Forum

Einloggen | Registrieren | RSS  

Pico Programmierung klappt nicht so recht II (Elektronik)

verfasst von bastelix(R), 19.11.2023, 00:38 Uhr
(editiert von bastelix am 19.11.2023 um 00:42)

Wow, Cool! :-)


» Wie Du siehst, blinkt es inzwischen recht hektisch.
» Das 2.Video von oben zeigt die letzte Programmversion mit 14 LEDs. Das ist
» deutlich ruhiger, dabei variabler und trotzdem nicht fad. (Allerdings sind
» einige Anschlüsse doppelt belegt)
Die Doppelbelegung der Pins kann schon etwas Einfluss haben. Es gibt ja eine Obergrenze für gleichzeitig aktive LEDs, bei Doppelbelegung erhöht sich die Anzahl der gleichzeitig leuchtenden LEDs ohne dass es via Software beeinflusst werden kann. Denke das spielt da mit rein, aber wenn du nur ein paar Pins doppelt belegt hast ist es das nicht alleine.

» Der einzige Unterschied im Programm ist, dass ich 64 LEDS eingetragen und
» MAX_ACTIVE auf 40 gesetzt habe.
Dann dürfen 40 Pins gleichzeitig aktiv sein, das sind dann 62% der LEDs. Probier es mal mit 50% (=31) oder weniger

» Bei ENABLE_LED_RAND_MAX habe ich auch rumprobiert und es schließlich auf 10
» gelassen.
Das ist so ein Parameter zum rumspielen. Um so größer um so geringer ist die Wahrscheinlichkeit, dass bei einem Schleifendurchlauf eine neue LED eingeschaltet werden darf solange im Moment nicht MAX_ACTIVE LEDs leuchten. Wenn du MAX_ACTIVE veränderst, dann wirkt sich das auch auf ENABLE_LED_RAND_MAX aus und umgekehrt. Lass den Wert mal auf 10 und reduziere die MAX_ACTIVE etwas. Dann kannst immer noch mit ENABLE_LED_RAND_MAX experimentieren.

Mit LOOP_DELAY kannst du etwas mehr Ruhe rein bringen, das ist die Zeit in Millisekunden die nach jedem Schleifendurchlauf gewartet wird bis der nächste Schleifendurchlauf beginnt. Damit kannst du die Blinkmuster der LEDs global langsamer oder schneller machen und auch die "Dunkel-Zeit" der eben abgeschalteten LEDs wird damit größer.

Wir können auch noch ein paar andere Parameter einbauen und schauen wie sich das verhält. Mir sind nur bis jetzt keine weiteren Sinnvollen eingefallen.

Prinzipiell ist vieles möglich, pack einen Temperaturfühler dazu und wir steuer abhängig von der Temperatur nur gerade oder ungerade Pin-Nummern an :-D

Über einen echten Zufallszahlengenerator habe ich auch schon nachgedacht, entweder einfach das Rauschen an einem Input-Pin oder mit etwas externer Beschaltung. Bei den kleinen Zahlen ist der Pseudozufallszahlengenerator eventuell etwas zu wenig Zufällig.

» Jedenfalls ist alles auf einem guten Weg :-)
Sieht so aus, freut mich:)



Gesamter Thread:

Pico Programmierung klappt nicht so recht II - GeorgZ(R), 01.11.2023, 22:47
Pico Programmierung klappt nicht so recht II - Offroad GTI(R), 02.11.2023, 08:45
Pico Programmierung klappt nicht so recht II - GeorgZ(R), 02.11.2023, 10:02
Pico Programmierung klappt nicht so recht II - Offroad GTI(R), 02.11.2023, 10:21
Pico Programmierung klappt nicht so recht II - GeorgZ(R), 02.11.2023, 13:19
Pico Programmierung klappt nicht so recht II - Offroad GTI(R), 02.11.2023, 13:31
Pico Programmierung klappt nicht so recht II - bastelix(R), 02.11.2023, 22:49
Pico Programmierung klappt nicht so recht II - grindstone(R), 03.11.2023, 10:31
Pico Programmierung klappt nicht so recht II - bigdie(R), 03.11.2023, 10:46
Pico Programmierung klappt nicht so recht II - grindstone(R), 04.11.2023, 13:21
Pico Programmierung klappt nicht so recht II - bastelix(R), 04.11.2023, 22:02
Pico Programmierung klappt nicht so recht II - GeorgZ(R), 03.11.2023, 11:05
Pico Programmierung klappt nicht so recht II - Offroad GTI(R), 03.11.2023, 11:16
Pico Programmierung klappt nicht so recht II - GeorgZ(R), 03.11.2023, 12:29
Pico Programmierung klappt nicht so recht II - bastelix(R), 04.11.2023, 00:47
Pico Programmierung klappt nicht so recht II - GeorgZ(R), 04.11.2023, 18:57
Pico Programmierung klappt nicht so recht II - bastelix(R), 04.11.2023, 22:04
Pico Programmierung klappt nicht so recht II - GeorgZ(R), 05.11.2023, 23:05
Pico Programmierung klappt nicht so recht II - bastelix(R), 06.11.2023, 01:11
Pico Programmierung klappt nicht so recht II - grindstone(R), 06.11.2023, 11:34
Pico Programmierung klappt nicht so recht II - GeorgZ(R), 06.11.2023, 13:34
Pico Programmierung klappt nicht so recht II - grindstone(R), 07.11.2023, 00:45
Pico Programmierung klappt nicht so recht II - bastelix(R), 07.11.2023, 01:05
Pico Programmierung klappt nicht so recht II - grindstone(R), 07.11.2023, 13:05
Pico Programmierung klappt nicht so recht II - bastelix(R), 08.11.2023, 00:17
Pico Programmierung klappt nicht so recht II - bastelix(R), 06.11.2023, 23:40
Pico Programmierung klappt nicht so recht II - GeorgZ(R), 12.11.2023, 12:49
Pico Programmierung klappt nicht so recht II - grindstone(R), 12.11.2023, 22:24
Pico Programmierung klappt nicht so recht II - GeorgZ(R), 12.11.2023, 23:20
Pico Programmierung klappt nicht so recht II - bastelix(R), 15.11.2023, 01:27
Pico Programmierung klappt nicht so recht II - GeorgZ(R), 15.11.2023, 12:53
Pico Programmierung klappt nicht so recht II - bastelix(R), 15.11.2023, 21:25
Pico Programmierung klappt nicht so recht II - bastelix(R), 15.11.2023, 22:29
Pico Programmierung klappt nicht so recht II - GeorgZ(R), 18.11.2023, 16:44
Pico Programmierung klappt nicht so recht II - grindstone(R), 18.11.2023, 18:38
Pico Programmierung klappt nicht so recht II - bastelix(R), 19.11.2023, 00:38
Pico Programmierung klappt nicht so recht II - grindstone(R), 19.11.2023, 18:28
Pico Programmierung klappt nicht so recht II - bastelix(R), 19.11.2023, 21:09
Pico Programmierung klappt nicht so recht II - grindstone(R), 19.11.2023, 22:00
Pico Programmierung klappt nicht so recht II - GeorgZ(R), 20.11.2023, 17:47
Pico Programmierung klappt nicht so recht II - bastelix(R), 21.11.2023, 02:43
Pico Programmierung klappt nicht so recht II - GeorgZ(R), 21.11.2023, 21:13
Pico Programmierung klappt nicht so recht II - bastelix(R), 21.11.2023, 23:26
Pico Programmierung klappt nicht so recht II - GeorgZ(R), 21.11.2023, 23:58
Pico Programmierung klappt nicht so recht II - bastelix(R), 23.11.2023, 00:35
Pico Programmierung klappt nicht so recht II - GeorgZ(R), 30.11.2023, 12:33
Pico Programmierung klappt nicht so recht II - bastelix(R), 03.12.2023, 02:31
Pico Programmierung klappt nicht so recht II - GeorgZ(R), 03.12.2023, 08:27
Pico Programmierung klappt nicht so recht II - bastelix(R), 13.12.2023, 00:33
Pico Programmierung klappt nicht so recht II - GeorgZ(R), 13.12.2023, 07:37
Pico Programmierung klappt nicht so recht II - bastelix(R), 14.12.2023, 00:10
Pico Programmierung klappt nicht so recht II - DIY-Bastler(R), 02.11.2023, 15:21
Pico Programmierung klappt nicht so recht II - GeorgZ(R), 02.11.2023, 15:52
Pico Programmierung klappt nicht so recht II - DIY-Bastler(R), 02.11.2023, 16:47