วันพฤหัสบดีที่ 18 ตุลาคม พ.ศ. 2561

Arduino control Motor (เปลี่ยนservo SG90 motorให้หมุนได้360)



         servo ปกติมันจะหมุนได้ 180 องศา ครับ ในบทความนี้เราจะมาดัดแปลง servo ให้หมุ่น 360 องศา กัน หมนได้หลายรอบด้วยครับ servo SG90
1. ให้ถอด bolt 4 ตัวออกมา แล้วถอดพลาสติกที่หัวและท้ายออก ด้านหนึ่งจะเจอเฟือง อีกด้านเป็นแผ่นวงจร

2. ตัด ขาส่วนที่ยื้นของเฟืองตัวใหญ่ออก มันเป็าส่วนที่ทำให้หมุ่น 180 องศา

3. ตัดตัวต้านทานปรับค่าได้ 3 ขาออก ตัวนี้เป็นส่วนที่วัดองศาการหมุนของ servo ตัดออกได้เลยครับ

4. นำตัวต้านทาน 2.2k ohm 2 ตัว มาต่อแทนทีตัวต้านทานปรับค่าได้ที่ถูกตัดออกไปครับ
ตัวอย่าง Code
#include <Servo.h> 
Servo myservo;   
void setup() 
  myservo.attach(9); 
void loop() 
{       myservo.write(0); 
        delay(3000);      
        myservo.write(42); 
        delay(3000);      
        myservo.write(180); 
        delay(3000);                     
}

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

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

งานที่ 5

การบริหารงานคุณภาพเทคโนโลยีและสารสนเทศคือ   ISO 9001-2000  ในด้านคุณภาพการผลิตและบริการ ซึ่งเป็นมาตราฐานสากลที่องค์กรธุรกิจทั่วโลกให้คว...