Wenn ich in dem unteren Sketch nur
eingebe, versucht es wenigstens etwas dem Befehl zu folgen.Code:servo.write(pos=150); delay(50); { delay(1000); } servo.write(pos=30); delay(5o); { delay(1000), }
Wenn ich
eingebe, geht nichts??Code:#include <SoftwareServo.h> SoftwareServo servo; void setup() { servo.attach(0); } void loop() { int pos; {servo.write(pos=30);// //Nun soll das Servo laufen delay(5); servo.write(pos=30);// //Nun soll das Servo laufen delay(5); servo.write(pos=32);// //Nun soll das Servo laufen delay(5); servo.write(pos=34);// //Nun soll das Servo laufen delay(5); servo.write(pos=36);// //Nun soll das Servo laufen delay(5); servo.write(pos=38);// //Nun soll das Servo laufen delay(5); servo.write(pos=40);// //Nun soll das Servo laufen SoftwareServo::refresh(); delay(5); servo.write(pos=42);// //Nun soll das Servo laufen delay(5); servo.write(pos=44);// //Nun soll das Servo laufen delay(5); servo.write(pos=46);// //Nun soll das Servo laufen delay(5); servo.write(pos=48);// //Nun soll das Servo laufen delay(5); servo.write(pos=50);// //Nun soll das Servo laufen SoftwareServo::refresh(); delay(5); servo.write(pos=52);// //Nun soll das Servo laufen delay(5); servo.write(pos=54);// //Nun soll das Servo laufen delay(5); servo.write(pos=56);// //Nun soll das Servo laufen delay(5); servo.write(pos=58);// //Nun soll das Servo laufen delay(5); servo.write(pos=60);// //Nun soll das Servo laufen delay(5); SoftwareServo::refresh(); servo.write(pos=62);// //Nun soll das Servo laufen delay(5); servo.write(pos=64);// //Nun soll das Servo laufen delay(5); servo.write(pos=66);// //Nun soll das Servo laufen delay(5); servo.write(pos=68);// //Nun soll das Servo laufen delay(5); servo.write(pos=70);// //Nun soll das Servo laufen delay(5); servo.write(pos=72);// //Nun soll das Servo laufen SoftwareServo::refresh(); delay(5); servo.write(pos=74);// //Nun soll das Servo laufen delay(5); servo.write(pos=76);// //Nun soll das Servo laufen delay(5); servo.write(pos=78);// //Nun soll das Servo laufen delay(5); servo.write(pos=80);// //Nun soll das Servo laufen delay(5); servo.write(pos=82);// //Nun soll das Servo laufen SoftwareServo::refresh(); delay(5); servo.write(pos=84);// //Nun soll das Servo laufen delay(5); servo.write(pos=86);// //Nun soll das Servo laufen delay(5); servo.write(pos=88);// //Nun soll das Servo laufen delay(5); servo.write(pos=90);// //Nun soll das Servo laufen delay(5); servo.write(pos=92);// //Nun soll das Servo laufen delay(5); SoftwareServo::refresh(); } {delay(1000); } { servo.write(pos=90);// //Nun soll das Servo laufen delay(5); servo.write(pos=88);// //Nun soll das Servo laufen delay(5); servo.write(pos=86);// //Nun soll das Servo laufen delay(5); servo.write(pos=84);// //Nun soll das Servo laufen delay(5); servo.write(pos=82);// //Nun soll das Servo laufen delay(5); servo.write(pos=80);// //Nun soll das Servo laufen delay(5); servo.write(pos=78);// //Nun soll das Servo laufen delay(5); servo.write(pos=76);// //Nun soll das Servo laufen delay(5); servo.write(pos=74);// //Nun soll das Servo laufen delay(5); SoftwareServo::refresh(); servo.write(pos=72);// //Nun soll das Servo laufen delay(5); servo.write(pos=70);// //Nun soll das Servo laufen delay(5); servo.write(pos=68);// //Nun soll das Servo laufen delay(5); servo.write(pos=66);// //Nun soll das Servo laufen delay(5); servo.write(pos=64);// //Nun soll das Servo laufen delay(5); servo.write(pos=62);// //Nun soll das Servo laufen delay(5); servo.write(pos=60);// //Nun soll das Servo laufen delay(5); servo.write(pos=58);// //Nun soll das Servo laufen delay(5); servo.write(pos=56);// //Nun soll das Servo laufen delay(5); SoftwareServo::refresh(); servo.write(pos=54);// //Nun soll das Servo laufen delay(5); servo.write(pos=52);// //Nun soll das Servo laufen delay(5); servo.write(pos=50);// //Nun soll das Servo laufen delay(5); servo.write(pos=48);// //Nun soll das Servo laufen delay(5); servo.write(pos=46);// //Nun soll das Servo laufen delay(5); servo.write(pos=44);// //Nun soll das Servo laufen delay(5); servo.write(pos=42);// //Nun soll das Servo laufen delay(5); servo.write(pos=40);// //Nun soll das Servo laufen delay(5); servo.write(pos=38);// //Nun soll das Servo laufen delay(5); SoftwareServo::refresh(); servo.write(pos=36);// //Nun soll das Servo laufen delay(5); servo.write(pos=34);// //Nun soll das Servo laufen delay(5); servo.write(pos=32);// //Nun soll das Servo laufen delay(5); servo.write(pos=30);// //Nun soll das Servo laufen delay(5); servo.write(pos=28);// //Nun soll das Servo laufen SoftwareServo::refresh(); } { delay(1000); } }






					
					
					
						
Zitieren


Lesezeichen