05.05.2021, 13:33
Hallo,
danke für die schnellen antworten.
Nun ja ich dachte die Kommandos kommen zusammen. dann wäre es eher ein
Dann könnte man es halt recht einfach "durchschalten", bei jedem Drücken einen weiter.
So ist es aber eher
und funktioniert somit nicht.
Ja, das stimmt.
Leuchtet mit ein, und so habe ich es jetzt auch gemacht. Danke.
Weil ich euch eine Kleinigkeit verschwiegen habe
Ich lasse erst die LED blinken und schalte die Relais dann 3 Sekunden später (per "sende Taste verzögert"). So kann man "in Ruhe" die richtige Stufe wählen, bevor das Teil loslegt.
Gruß,
Thorsten
danke für die schnellen antworten.
(05.05.2021, 10:31)SB schrieb: Die Taste A4 löst alle Ziele nacheinander aus, daher erschließt sich mir die Programmierung nicht. Was soll Ihrer Meinung nach dort passieren?
Nun ja ich dachte die Kommandos kommen zusammen. dann wäre es eher ein
PHP-Code:
if ( 'AUS' ){
'AN'
}elseif( 'AN' ){
'BLINK'
}elseif( 'BLINK' ){
'FLACKER'
}elseif( 'FLACKER' ){
'AUS'
}
Dann könnte man es halt recht einfach "durchschalten", bei jedem Drücken einen weiter.
So ist es aber eher
PHP-Code:
if ( 'AUS' ){
'AN'
}
if( 'AN' ){
'BLINK'
}
if( 'BLINK' ){
'FLACKER'
}
if( 'FLACKER' ){
'AUS'
}
(05.05.2021, 10:31)SB schrieb: ICH würde es so lösen:
- Ein Register mit Quelle = Zähler
- 4 Schwellwerte 1-4 für die Stufen 1-3 und 4 wäre zurücksetzen bzw. aus
- Man kann zusätzlich virtuelle Ausgänge/Relais einschalten, um die Stufen anzuzeigen
- Eine Taste mit addiere +1 in den Zähler
Damit lassen sich die Stufen problemlos durchschalten.
Ja, das stimmt.
Leuchtet mit ein, und so habe ich es jetzt auch gemacht. Danke.
(05.05.2021, 11:14)Uwe schrieb: warum nimmst du nicht einfach die Statuskommandos der ohnehin schaltenden Relais zur Anzeige her?
Weil ich euch eine Kleinigkeit verschwiegen habe
Ich lasse erst die LED blinken und schalte die Relais dann 3 Sekunden später (per "sende Taste verzögert"). So kann man "in Ruhe" die richtige Stufe wählen, bevor das Teil loslegt.
Gruß,
Thorsten