วันอังคารที่ 4 ธันวาคม พ.ศ. 2561

                          ตัวอย่างงานที่ใช้โปรแกรม Arduino

                                                    การใช้ Flex sensor สั่งงาน Servo




งานทฤษฎี สปที่5

#include <Servo.h>
Servo servo1;
const int flexPin = A0;

void setup()

{
Serial.begin(9600);

servo1.attach(9);

}
void loop()
{
int flexPosition;
int servoPosition;
flexPosition = analogRead(flexPin);
servoPosition = map(flexPosition, 600, 900, 0, 180);
servoPosition = constrain(servoPosition, 0, 180);
servo1.write(servoPosition);
Serial.print(“sensor: “);
Serial.print(flexPosition);
Serial.print(” servo: “);
Serial.println(servoPosition);
delay(20);
}

ไม่มีความคิดเห็น:

แสดงความคิดเห็น