Mengenal Servo Motor MG90S: Spesifikasi, Fungsi, dan Panduan Penggunaannya

Mengenal Servo Motor MG90S: Spesifikasi, Fungsi, dan Panduan Penggunaannya

Pelajari spesifikasi, cara kerja, fungsi, serta cara menggunakan servo MG90S dengan Arduino. Cocok untuk proyek robotik, otomasi, dan DIY.

Servo motor adalah salah satu komponen yang paling sering dipakai dalam dunia robotika dan otomasi. Salah satu varian yang populer adalah MG90S, yang dikenal lebih kuat dibandingkan tipe SG90 berkat gear metal di dalamnya. Artikel ini akan membahas apa itu servo MG90S, spesifikasinya, keunggulan, serta bagaimana cara menggunakannya dengan Arduino untuk berbagai proyek.

Spesifikasi Servo MG90S

✅ Tipe: Micro servo
✅ Gear: Metal gear (lebih tahan lama daripada plastik)
✅ Berat: sekitar 13,5 gram
✅ Sudut gerak: 0–180 derajat
✅ Tegangan kerja: 4,8V – 6V
✅ Torsi: ± 2,2 kg/cm pada 4,8V, ± 2,5 kg/cm pada 6V
✅ Kecepatan putar: ± 0,1 detik per 60°
✅ Kabel: 3 pin (merah = VCC, coklat = GND, oranye = sinyal)

Fungsi Servo MG90S

MG90S berfungsi sebagai aktuator presisi yang bisa menggerakkan objek dalam sudut tertentu. Gear metal di dalamnya membuatnya cocok untuk:

✔ Proyek lengan robot
✔ Kendali mekanisme pintu otomatis
✔ Pan-tilt kamera (kamera bergerak kiri-kanan atas-bawah)
✔ Robot walking (servo kaki robot)
✔ Model pesawat atau helikopter RC

Keunggulan MG90S dibanding SG90

✅ Gear metal → lebih kuat dan lebih awet
✅ Torsi lebih besar → mampu mengangkat beban lebih berat
✅ Sudut gerak tetap presisi 0–180°
✅ Ukuran tetap ringkas (micro servo)

Cara Pemasangan ke Arduino

Wiring standar:

  • Merah → 5V
  • Coklat → GND
  • Oranye → pin PWM Arduino (misalnya pin 9)

Pastikan sumber daya cukup stabil, terutama kalau Anda menggunakan beberapa servo MG90S sekaligus, karena arusnya cukup besar.

Contoh Kode Program Arduino

Berikut contoh kode sederhana untuk menguji MG90S:

#include <Servo.h>
Servo myServo;

void setup() {
  myServo.attach(9);
}

void loop() {
  myServo.write(0);
  delay(1000);
  myServo.write(90);
  delay(1000);
  myServo.write(180);
  delay(1000);
}

Kode ini membuat servo bergerak dari 0 ke 90 lalu ke 180 derajat setiap 1 detik.

Tips Penggunaan MG90S

✅ Hindari menahan beban terlalu berat di posisi statis terlalu lama, agar tidak cepat panas
✅ Beri delay yang cukup agar servo sempat mencapai posisi
✅ Jika proyek menggunakan banyak servo, pertimbangkan power supply eksternal (bukan hanya 5V dari Arduino)

Kesimpulan

Servo MG90S adalah micro-servo yang tangguh, murah, dan sangat cocok dipakai di proyek robotik atau otomasi yang membutuhkan tenaga lebih dibandingkan servo plastik biasa. Dengan gear metal, MG90S bisa diandalkan untuk beban menengah sambil tetap mempertahankan ukuran kecilnya.

Tags

  • servo MG90S
  • arduino servo
  • metal gear servo
  • tutorial arduino
  • micro servo
  • robotik

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *