Hallo,
ich habe vor einen Roboterarm zu bauen,welcher mit Servos betrieben wird. Ich habe als Vorbild die Sweep Datei genommen,aber da bin ich auf folgendes Problem gestoßen: Immer wenn sich der Servo 180° gedreht hat,macht er es erneut. Ich möchte aber,dass er sich nur einmal 180° dreht und dann stoppt. wie verändere ich das? Ich hab das Programm folgendermaßen bearbeitet:
Code:
#include*<
Servo.h>
*
Servo myservo;
****************
*
int pos = 0;
*
void setup()
{*
**myservo.
attach(9);
}*
*
*
void loop()
{*
**
for(pos = 0; pos < 180; pos += 1)
**{**********************************
// in steps of 1 degree
****myservo.
write(pos);
****
delay(15);
*********************
**}*
}*
Ich hab gedacht,dass es so geht,aber geht nicht.
Danke für die Hilfe!
Lesezeichen