Daftar Isi:
- Langkah 1: Komponen Diperlukan
- Langkah 2: Prinsip
- Langkah 3: Diagram Skema
- Langkah 4: Prosedur
- Langkah 5: Kode
Video: MOTOR SERVO DENGAN ARDUINO UNO R3: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Servo adalah jenis motor bergigi yang hanya dapat berputar 180 derajat. Ini dikendalikan dengan mengirimkan pulsa listrik dari papan Arduino Uno Anda. Pulsa ini memberi tahu servo posisi apa yang harus dipindahkan.
Langkah 1: Komponen Diperlukan
- Papan Arduino Uno * 1
- Kabel USB * 1
- Servo * 1
- Papan tempat memotong roti * 1
- Kabel jumper
Langkah 2: Prinsip
Servo terdiri dari shell, papan sirkuit, motor non-inti, roda gigi dan deteksi lokasi. Prinsip kerjanya adalah sebagai berikut: Papan Arduino Uno mengirimkan sinyal PWM ke motor servo, kemudian sinyal ini diproses oleh IC pada papan sirkuit untuk menghitung arah putaran untuk menggerakkan motor, dan kemudian daya penggerak ini ditransfer ke lengan ayun oleh gigi reduksi. Pada saat yang sama, detektor posisi mengembalikan sinyal lokasi untuk menilai apakah lokasi yang ditetapkan tercapai atau tidak.
Langkah 3: Diagram Skema
Langkah 4: Prosedur
Langkah 1:
Membangun sirkuit.
Langkah 2:
Unduh kode dari
Langkah 3:
Unggah sketsa ke papan Arduino Uno
Klik ikon Unggah untuk mengunggah kode ke papan kontrol.
Jika "Selesai mengunggah" muncul di bagian bawah jendela, itu berarti sketsa telah berhasil diunggah.
Sekarang, Anda dapat melihat motor servo berputar 90 derajat (berputar sekali setiap 15 derajat). Dan kemudian berputar ke arah yang berlawanan.
Langkah 5: Kode
/***********************************************
* nama: Servo
* fungsi: Anda dapat melihat motor servo berputar 90 derajat (berputar sekali setiap 15 derajat).
* Dan kemudian putar ke arah yang berlawanan.
************************************************/
//Email: [email protected]
//Situs web: www.primerobotics.in
#termasuk
/************************************************/
Servo myservo;//membuat objek servo untuk mengontrol servo
/************************************************/
batalkan pengaturan()
{
myservo.attach(9);//menyambungkan servo pada pin 9 ke objek servo
myservo.write(0);//kembali ke 0 derajat
delay(1000);//tunggu sebentar
}
/*************************************************/
lingkaran kosong()
{
myservo.write(15);//mencapai 15 derajat
delay(1000);//tunggu sebentar
myservo.write(30);//mencapai 30 derajat
delay(1000);//tunggu sebentar.33
myservo.write(45);//mencapai 45 derajat
delay(1000);//tunggu sebentar.33
myservo.write(60);//mencapai 60 derajat
delay(1000);//tunggu sebentar.33
myservo.write(75);//mencapai 75 derajat
delay(1000);//tunggu sebentar.33
myservo.write(90);//mencapai 90 derajat
delay(1000);//tunggu sebentar
myservo.write(75);//kembali ke 75 derajat
delay(1000);//tunggu sebentar.33
myservo.write(60);//kembali ke 60 derajat
delay(1000);//tunggu sebentar.33
myservo.write(45);//kembali ke 45 derajat
delay(1000);//tunggu sebentar.33
myservo.write(30);//kembali ke 30 derajat
delay(1000);//tunggu sebentar.33
myservo.write(15);//kembali ke 15 derajat
delay(1000);//tunggu sebentar
myservo.write(0);//kembali ke 0 derajat
delay(1000);//tunggu sebentar
}
/**************************************************/
Direkomendasikan:
Motor Stepper Terkendali Motor Stepper - Stepper Motor Sebagai Rotary Encoder: 11 Langkah (dengan Gambar)
Motor Stepper Terkendali Motor Stepper | Stepper Motor Sebagai Rotary Encoder: Punya beberapa motor stepper tergeletak di sekitar dan ingin melakukan sesuatu? Dalam Instruksi ini, mari kita gunakan motor stepper sebagai rotary encoder untuk mengontrol posisi motor stepper lain menggunakan mikrokontroler Arduino. Jadi tanpa basa-basi lagi, mari kita
Cara Menjalankan Drone Quadcopter Brushless DC Motor dengan Menggunakan HW30A Brushless Motor Speed Controller dan Servo Tester: 3 Langkah
Cara Menjalankan Drone Quadcopter Brushless DC Motor dengan Menggunakan HW30A Brushless Motor Speed Controller dan Servo Tester: Deskripsi:Perangkat ini disebut Servo Motor Tester yang dapat digunakan untuk menjalankan motor servo dengan memasang motor servo dan catu daya sederhana. Perangkat ini juga dapat digunakan sebagai generator sinyal untuk pengontrol kecepatan listrik (ESC), maka Anda dapat
Cara Mengontrol Drone Quadcopter Brushless DC Motor (Tipe 3 Kabel) dengan Menggunakan HW30A Motor Speed Controller dan Arduino UNO: 5 Langkah
Cara Mengontrol Motor DC Brushless Quadcopter Drone Quadcopter (Tipe 3 Kabel) dengan Menggunakan Pengontrol Kecepatan Motor HW30A dan Arduino UNO: Deskripsi: Pengontrol Kecepatan Motor HW30A dapat digunakan dengan baterai LiPo 4-10 NiMH/NiCd atau 2-3 sel. BEC berfungsi dengan hingga 3 sel LiPo. Dapat digunakan untuk mengontrol kecepatan motor DC Brushless (3 kabel) dengan maksimum hingga 12Vdc. Spesifik
Mengontrol 3 Motor Servo Dengan 3 Potensiometer dan Arduino: 11 Langkah (dengan Gambar)
Mengontrol 3 Motor Servo Dengan 3 Potensiometer dan Arduino: Hai. Ini adalah instruksi pertama saya, jadi saya harap Anda akan bersabar dengan saya jika saya membuat kesalahan dalam mengaturnya. Ini ditulis untuk pemula, jadi yang lebih mahir di antara Anda dapat melewati banyak dari ini dan hanya memasangnya. Tujuannya saya tetapkan sendiri
Cara Memodifikasi Motor Servo Untuk Rotasi Terus Menerus (Robot One Motor Walker): 8 Langkah (Dengan Gambar)
Cara Memodifikasi Motor Servo untuk Rotasi Berkelanjutan (Robot Satu Motor Walker): Instruksi ini adalah bagian dari satu motor walker.https://www.instructables.com/id/How-to-build-the-one-motor- walker/Ada triliunan tutorial seperti ini, saya tahu :-)Mereka mengambil di sekolah saat istirahat makan siang dengan kamera Sony Mavica (gagal