Zum Inhalt springen

Antwort auf: Bitte um Hilfe beim Ugly Bug

Projekte und Tutorials für Arduino Foren StartHardware-Forum Bitte um Hilfe beim Ugly Bug Antwort auf: Bitte um Hilfe beim Ugly Bug

#6927
Stefan Hermann
Administrator

Hallo Hajo,

das Video vom Ugly Bug sieht ja lustig aus. Cooles Wesen.
Also das vertauschen der Polung am Servo hilft nicht, da der Servo ja ein digitales Bauteil ist, auf gepulste Signale reagiert. Ich hab das hier mal beschrieben: Arduino und Servo.

Dass der Bug überhaupt läuft hat mit Timing und Gewichtsverteilung zu tun. Kann sein, dass er ohne Breadboard auf dem Rücken einen anderen Schwerpunkt hat und deshalb nicht diese Pendelbewegung aufbauen kann. Probier mal, ihm zusätzliches Gewicht aufzuladen. Ansonsten bleibt dir nur, das Timing der Servos anzupassen. Das wäre aber ein ziemliches rumprobieren:

Noch ein paar Tips zum rumprobieren. Die Drehrichtung änderst du in diesen Befehlen. Wie gesagt geht das nicht mit Kabel vertauschen:

frontLegs.write(70); -> rechts herum
frontLegs.write(110); -> links herum

backLegs.write(70); -> rechts herum
backLegs.write(110); -> links herum

Und die Delays müssen sicherlich auch angepasst werden.

Ich hoffe, das hilft dir weiter