Pages: [1]   Go Down
Author Topic: HIGH, LOW and ?  (Read 500 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Jr. Member
**
Karma: 1
Posts: 58
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo,

in meinem Beispiel Array :

Code:
int stepsOn2[STEPS_COUNT] = {
  HIGH, LOW,  HIGH, LOW,  HIGH, LOW,  HIGH,  LOW};

Habe ich nur die Zustände HIGH und LOW, möchte aber teilweise das bei einem bestimmten Zustand nix passiert.
Also weder HIGH oder LOW.

Code:
int stepsOn2[STEPS_COUNT] = {
  HIGH, x,  HIGH, x,  HIGH, LOW,  x,  LOW};

Was muss ich für x eineben das in diesem Schritt nichts passiert ?
Logged

Offline Offline
God Member
*****
Karma: 10
Posts: 721
42
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

die selben Werte wie im vorigen step eintragen? Wenn der Pin schon HIGH ist, bleibt er, wenn nicht wird er HIGH gezogen
Logged


0
Offline Offline
Faraday Member
**
Karma: 24
Posts: 3496
20 LEDs are enough
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Erst einmal solltest Du uns verraten was das Programm damit tut bzw. Deinen Code posten. Ich würde sagen ohne das Programm zu kennen kann man gar nichts sagen.
Logged

Check out my experiments http://blog.blinkenlight.net

0
Offline Offline
Jr. Member
**
Karma: 1
Posts: 58
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Danke, hat sich schon erledigt.

Da das Ganze von einem digitalWrite Befehl später ausgeführt wird, kann es ja nur HIGH oder LOW geben.
Also werde ich mir was einfallen lassen, wie ich im gewünschten Fall den digitalWrite umgehe.

Logged

Forum Moderator
BZ (I)
Offline Offline
Brattain Member
*****
Karma: 271
Posts: 21881
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Du machst da einen Dedankenfehler.
wie Marcus W sagte.
Du kannst auch mehrmals ein HIGH oder LOW wiederholen
zB LOW HIGH HIGH HIGH LOW HIGH ...


oder die Zeit abspeichern wie lange ein Zustand bleiben sollte.

Grüße Uwe

Logged

Pages: [1]   Go Up
Jump to: