Description
SG90 Servo Motor คืออะไร
SG90 คือ เซอร์โวมอเตอร์ขนาดเล็ก (Micro Servo Motor) ที่สามารถหมุนไปยังตำแหน่งมุมที่กำหนดได้อย่างแม่นยำ ใช้สำหรับควบคุมการเคลื่อนไหวในองศา เช่น:
-
หันกล้อง
-
ขยับแขนหุ่นยนต์
-
เปิด-ปิดประตูเล็ก ๆ
-
ควบคุมพวงมาลัยรถเล็ก
ต่างจากมอเตอร์ธรรมดาที่หมุนต่อเนื่อง → Servo หมุนเป็นมุม เช่น 0°–180° เท่านั้น
สเปคของ SG90
รายการ
|
รายละเอียด
|
แรงดันไฟฟ้าใช้งาน
|
4.8V – 6.0V (5V ใช้กับ Arduino ได้เลย)
|
องศาการหมุน
|
ประมาณ 0° – 180°
|
แรงบิด (Torque)
|
~1.8 kg/cm ที่ 4.8V
|
ความเร็วในการหมุน
|
~0.1 วินาที/60 องศา
|
น้ำหนัก
|
~9 กรัม
|
ขนาด
|
ประมาณ 23 × 12 × 29 มม.
|
สายไฟ
|
3 เส้น: น้ำตาล (GND), แดง (VCC), ส้ม (สัญญาณ PWM)
|
การใช้งานกับ Arduino
✅ การต่อสาย
สีสาย SG90
|
เชื่อมต่อกับ Arduino
|
น้ำตาล (GND)
|
GND
|
แดง (VCC)
|
5V
|
ส้ม (Signal)
|
ขา PWM เช่น D9
|
✅ ตัวอย่างโค้ด Arduino (หมุน 0°, 90°, 180°)
#include <Servo.h>
Servo myServo;
void setup() {
myServo.attach(9); // ต่อกับขา D9
}
void loop() {
myServo.write(0); // หมุนไปที่ 0 องศา
delay(1000);
myServo.write(90); // หมุนไปที่ 90 องศา
delay(1000);
myServo.write(180); // หมุนไปที่ 180 องศา
delay(1000);
}
💡 การประยุกต์ใช้งาน:
โปรเจกต์
|
รายละเอียด
|
แขนกลหุ่นยนต์
|
หมุนข้อศอก/ข้อมือแม่นยำ
|
ระบบเปิด-ปิดประตู
|
Servo เปิด/ปิดประตูอัตโนมัติ
|
หุ่นยนต์เลี้ยว
|
ควบคุมทิศทางล้อหน้า
|
กล้องติดตามใบหน้า
|
หันกล้องตามทิศทางการตรวจจับ
|
เครื่องหยอดเหรียญอัตโนมัติ
|
ปล่อยเหรียญตามคำสั่ง
|
✅ ข้อดี:
