#include <Servo.h>
#define PINSERVO 2 //Set Pin signal servo ke pin 2 port digital Arduino
Servo servo1;
void setup()
{
pinMode(PINSERVO, OUTPUT);
servo1.attach(PINSERVO);
Serial.begin(115200);
Serial.println("Set Bitrate = 115200");
Serial.println("Masukkan nilai derajat diakhir karakter d untuk mengeksekusi.");
}
void loop()
{
static int val = 0;
if (Serial.available())
{
char ch = Serial.read();
switch(ch)
{
case '0'...'9':
val = val * 10 + ch - '0';
break;
case 'd':
servo1.write(val);
Serial.println(val, DEC);
val = 0;
break;
}
}
}
Comments