//#include //int LedPin1 = 4; //int LedPin2 = 2; int ServoPin = 5; //Servo myServo; int angle; int pmw; void setup() { Serial.begin(9600); pinMode(ServoPin, OUTPUT); // pinMode(LedPin1, OUTPUT); // pinMode(LedPin2, OUTPUT); // myServo.attach(ServoPin); } void loop() { if(Serial.available() > 0){ angle = Serial.read(); ServoPulse(ServoPin, angle); // int ServoVal = map(message, 0, 255, 0, 180); // myServo.write(servoVal); } delay(200); } // if (val == 'l'){ // digitalWrite(LedPin2, HIGH); // } // if (val == 'f'){ // digitalWrite(LedPin1, LOW); // digitalWrite(LedPin2, LOW); // } // } // void ServoPulse (int ServoPin, int angle){ pmw = (angle*11)+500; digitalWrite(ServoPin, HIGH); delayMicroseconds(pmw); digitalWrite(ServoPin, LOW); delay(50); }