មេរៀនទី ៧: Servo Motor Control

Fire LED Lesson (2D)

មេរៀនទី ៧: Servo Motor Control

======================================================================================================================

មេរៀនទី ៧៖ Servo Motor Control (Arduino)


គោលបំណង៖

សិក្សាពីរបៀបគ្រប់គ្រង Servo Motor ដោយប្រើ Arduino ដើម្បីបង្វិលមុំ 0° → 180°

🔧 ឧបករណ៍ដែលត្រូវប្រើ

  • Arduino UNO
  • Servo Motor (SG90 ឬ MG90)
  • Jumper Wires
  • USB Cable

🔌 របៀបភ្ជាប់ Servo Motor ទៅ Arduino

Servo Motor Arduino
Red (VCC) 5V
Brown / Black (GND) GND
Yellow / Orange (Signal) Pin 9
⚠️ ចំណាំ៖ Servo Motor ប្រើថាមពលច្រើន។ ប្រសិនបើ Servo ធំ គួរប្រើ Power Supply ខាងក្រៅ។

💻 កូដ Arduino Servo Motor

#include <Servo.h>

Servo myServo;

void setup() {
  myServo.attach(9);   // Servo signal pin
}

void loop() {
  for (int angle = 0; angle <= 180; angle += 10) {
    myServo.write(angle);
    delay(500);
  }

  for (int angle = 180; angle >= 0; angle -= 10) {
    myServo.write(angle);
    delay(500);
  }
}


📘 សេចក្ដីពន្យល់កូដ

  • #include <Servo.h> – បញ្ចូល Library Servo
  • Servo myServo; – បង្កើត Object Servo
  • attach(9) – ភ្ជាប់ Servo ទៅ Pin 9
  • write(angle) – បញ្ជាមុំ Servo
🎯 លទ្ធផល៖ Servo Motor នឹងបង្វិលពី 0° ទៅ 180° ហើយត្រឡប់មកវិញជាបន្តបន្ទាប់

Post a Comment

0 Comments