Wie kann ich die Servomotoren zufällig hochgehen lassen?

1 Antwort

Vom Beitragsersteller als hilfreich ausgezeichnet

du kannst keine variable für das servo objekt verwenden.

machs so in deinem main loop:

x = random(1, 4);

switch (x) {
case 1:

servo1.write(95);

delay (10000);

servo1.write(0);

break;

case 2:

servo2.write(95);

delay (10000);

servo2.write(0);

break;

case 3:

servo3.write(95);

delay (10000);

servo3.write(0);

break;

}

dein Compiler kann mit servo(x) nix anfangen und sucht dann vergeblich "servo" was nirgends deklariert ist. Daher die Fehlermeldung.

Woher ich das weiß:Berufserfahrung – Backend Developer