Motor servo merupakan jenis motor yang dapat kontrol sudutnya (sudut putar motor). Motor servo banyak di pakai untuk system robotika dan Arduino, selain itu motor servo juga dapat di aplikasikan pada banyak hal lainnya. Untuk dapat mengaplikasikan motor servo kita perlu mengetahui dasar untuk mengendalikan motor servo terlebih dahulu.
Baca Juga : Wemos D1 R1 : Mirip Arduino Tapi Memiliki Koneksi
1. Alat / Bahan
2. Skema Rangkaian
Gambar Rangkaian Dasar Kendali Motor Servo
Keterangan:
- 5V – VCC Servo
- GND – GND Servo
- D11 – Pin Data servo
3. Langkah Kerja
- Pertama Siapkan alat dan bahan yang akan d igunakan
- Kedua Lakukan proses wiring dengan menggunakan Gambar skematik rangkaian di atas
- Ketiga Buka software yang telah terinstal pada laptop/komputer
- Kemudian Unduh semua library di atas dan masukkan libray tersebut dengan cara buka Arduino IDE pilih Sketch->Include Library->Add.Zip Library
- Lalu Ketikkan sketch program pada halaman
- Terakhir Lakukan proses uploading program
4. Sketch Program
Dapatkan akses ratusan video tutorial dan pembelajaran dengan registrasi melalui tombol di bawah!
/* Program Dasar Kendali Motor Servo dengan Arduino dibuat oleh Indobot */ #include <Servo.h> //Library servo Servo myservo; //Deklarasi nama servo int pos = 0; //Variabel penyimpan posisi servo void setup() { myservo.attach(11); //Pin servo D11 } void loop() { for (pos = 0; pos <= 180; pos += 1) { //Putar servo dari 0* - 180* myservo.write(pos); //Jalankan servo sesuai posisi delay(15); } for (pos = 180; pos >= 0; pos -= 1) { //Putar servo dari 180* - 0* myservo.write(pos); //Jalankan servo sesuai posisi delay(15); } }
Kesimpulan:
Program bekerja ditandai dengan motor servo yang mulai berputar ketika program selesai di upload, servo berputar dengan sudut sesuai pada program yang diberikan.
Kamu ingin memperbanyak jam terbang dan portofolio bikin project elektronika/ Arduino/ IoT? Ikuti program dari Indobot Academy!