// C++ code
//
/*
Sweep
by BARRAGAN <http://barraganstudio.com>
This example code is in the public domain.
modified 8 Nov 2013 by Scott Fitzgerald
http://www.arduino.cc/en/Tutorial/Sweep
*/
#include <Servo.h>
//'#include<signal.h>
//int HIGH=1, LOW=0;
int pos = 0;
int buttonState = 0;
int buttonState1 = 0;
int stop=0;
Servo servo_9;
void setup()
{
pinMode(A1, INPUT);
servo_9.attach(9, 500, 2500);
Serial.begin(9600);
}
void loop()
{
buttonState1 = digitalRead(3);
// sweep the servo from 0 to 180 degrees in steps
// of 1 degrees
//buttonState1 = analogRead(A1);
Serial.print("hi/n");
Serial.println(buttonState1);
delay(500);
Serial.print("pos");
Serial.println(pos);
//for(buttonState1=0; buttonState1 <= HIGH; buttonState1++){
for(pos, buttonState1; (buttonState1 == true) && (pos <= 180); pos++)
{
// tell servo to go to position in variable 'pos'
// buttonState1 = analogRead(A1);
buttonState1 = digitalRead(3);
servo_9.write(pos);
delay(15);
Serial.println(pos);
}
//servo_9.write(pos);
}