Mengenal SG90 9G Mini Micro Servo: Motor Kecil Serbaguna untuk Proyek Elektronikmu

Mengenal SG90 9G Mini Micro Servo: Motor Kecil Serbaguna untuk Proyek Elektronikmu

SG90 9G Mini Micro Servo adalah motor servo kecil dan ringan yang cocok untuk berbagai proyek robotik dan elektronik. Pelajari fungsi, kompatibilitas dengan Arduino dan ESP32, contoh kode, serta ide pengembangan proyeknya.

Dalam dunia elektronika dan robotik, gerakan presisi adalah kunci untuk menciptakan sistem yang dinamis dan interaktif. Salah satu komponen yang paling sering digunakan untuk menggerakkan bagian mekanik dengan sudut tertentu adalah servo motor. Di antara berbagai jenis servo, SG90 9G Mini Micro Servo menjadi favorit karena ukurannya yang kecil, bobot ringan, dan kemudahan penggunaannya. Yuk, kita kenali lebih jauh!

Apa Itu SG90 9G Mini Micro Servo?

SG90 adalah servo motor kecil dengan bobot sekitar 9 gram yang sangat populer di kalangan pembuat proyek Arduino, robotika, dan DIY elektronik. Motor ini memiliki aktuator berbasis PWM (Pulse Width Modulation) yang dapat mengatur sudut putaran dari 0 hingga sekitar 180 derajat (tergantung sinyal).

Motor ini menggunakan sistem gear plastik dan biasanya dikendalikan dengan sinyal PWM dari mikrokontroler seperti Arduino, ESP32, atau Raspberry Pi.

Spesifikasi Umum SG90:

SpesifikasiNilai
Tegangan Operasi4.8V – 6V
Torsi MaksimumSekitar 1.8 kg/cm
Sudut Rotasi0 – 180 derajat (standar PWM)
Waktu Respon~0.1 detik/60 derajat
Berat±9 gram
Tipe GearPlastik
KontrolPWM (20ms cycle, 0.5–2.5ms pulse)

Kegunaan SG90 dalam Proyek Elektronik:

SG90 digunakan untuk berbagai proyek yang memerlukan gerakan sudut terbatas dan presisi kontrol. Berikut beberapa contoh aplikasinya:

  • Lengan robotik sederhana
  • Gerbang otomatis mini
  • Kontrol arah kamera (pan-tilt)
  • Mobil robot untuk kemudi atau steering
  • Proyek Arduino simulasi pintu atau pengait
  • Kunci otomatis (smart lock)
  • Alat peraga pembelajaran gerak mekanik

Kompatibilitas dengan Mikrokontroler:

SG90 sangat mudah digunakan dan kompatibel dengan hampir semua mikrokontroler populer, seperti:

  • Arduino UNO / Nano / Mega
  • ESP32 / ESP8266
  • Raspberry Pi (melalui GPIO + PWM software)
  • STM32
  • Micro:bit
  • ATmega, PIC, dan mikrokontroler umum lainnya

Yang penting adalah mikrokontroler memiliki kemampuan PWM pada salah satu pin digitalnya.

Contoh Kode Mengontrol SG90 dengan Arduino

#include <Servo.h>

Servo myservo;  // membuat objek servo

void setup() {
  myservo.attach(9);  // servo terhubung ke pin digital 9
}

void loop() {
  myservo.write(0);   // putar ke sudut 0 derajat
  delay(1000);
  myservo.write(90);  // putar ke 90 derajat
  delay(1000);
  myservo.write(180); // putar ke 180 derajat
  delay(1000);
}

Catatan: Gunakan sumber daya eksternal (misalnya baterai 5V) jika menggunakan lebih dari 1 servo agar tidak membebani regulator Arduino.

Ide Proyek yang Bisa Dibuat dengan SG90:

  • 🔩 Lengan robot 4-DOF
  • 🧰 Pintu lemari otomatis mini
  • 📷 Kamera mount bergerak (pan-tilt system)
  • 🔐 Sistem pengunci pintu otomatis berbasis RFID
  • 🚗 Simulasi stir mobil robotik
  • 🕹️ Game controller fisik buatan sendiri (mekanik)

Kesimpulan:

SG90 9G Mini Micro Servo adalah komponen murah, ringan, dan praktis untuk berbagai aplikasi mekanik dalam proyek elektronika. Dengan kemampuan rotasi presisi dan kontrol PWM sederhana, SG90 menjadi pilihan ideal untuk pemula maupun pembuat proyek berpengalaman. Kompatibilitasnya yang luas membuatnya sangat fleksibel digunakan dengan berbagai mikrokontroler.

Tags:

#SG90 #ServoMotor #MiniServo #Arduino #ESP32 #Robotik #ProyekDIY #PWMControl #Mikrokontroler

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 *