bangnaga icon

Arduino Servo USB Port

bangnaga | PRO | 01/17/13 04:34:29 PM UTC | 0 ⭐ | 368 👁️ | Never ⏰ | []
C |

650 B

|

None

|

0 👍

/

0 👎

#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