Daftar Isi:
- Langkah 1: Apa yang Anda Butuhkan
- Langkah 2: Sirkuit
- Langkah 3: Mulai Visuino, dan Pilih Jenis Papan Arduino UNO
- Langkah 4: Di Visuino Tambahkan Komponen
- Langkah 5: Dalam Komponen Set Visuino
- Langkah 6: Dalam Komponen Visuino Connect
- Langkah 7: Hasilkan, Kompilasi, dan Unggah Kode Arduino
- Langkah 8: Mainkan
Video: Cara Super Mudah Mengontrol Motor Servo Dengan Arduino: 8 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:53
Dalam tutorial ini kita akan menggunakan Motor Servo dan Arduino UNO, dan Visuino untuk mengontrol posisi derajat motor servo hanya menggunakan beberapa komponen sehingga membuat proyek ini Super Sederhana.
Tonton video demonstrasi.
Langkah 1: Apa yang Anda Butuhkan
- Arduino UNO (atau Arduino lainnya)
- Kabel jumper
- Motor servo
- Program Visuino: Unduh Visuino
Langkah 2: Sirkuit
- Hubungkan pin "Oranye" motor Servo ke pin Digital Arduino[8]
- Hubungkan pin "Merah" motor Servo ke pin positif Arduino [5V]
- Hubungkan pin "Brown" motor Servo ke pin negatif Arduino[GND]
Langkah 3: Mulai Visuino, dan Pilih Jenis Papan Arduino UNO
Untuk mulai memprogram Arduino, Anda harus menginstal Arduino IDE dari sini:
Perlu diketahui bahwa ada beberapa bug kritis di Arduino IDE 1.6.6. Pastikan Anda menginstal 1.6.7 atau lebih tinggi, jika tidak, Instruksi ini tidak akan berfungsi! Jika Anda belum selesai, ikuti langkah-langkah dalam Instruksi ini untuk mengatur Arduino IDE untuk memprogram Arduino UNO! Visuino: https://www.visuino.eu juga perlu diinstal. Jalankan Visuino seperti pada gambar pertama Klik tombol "Tools" pada komponen Arduino (Gambar 1) di Visuino Ketika muncul dialog, pilih "Arduino UNO" seperti pada Gambar 2
Langkah 4: Di Visuino Tambahkan Komponen
- Tambahkan komponen "Urutan"
- Tambahkan komponen "Nilai Analog"
- Tambahkan komponen "Bagi Analog Berdasarkan Nilai"
- Tambahkan komponen "Servo"
Langkah 5: Dalam Komponen Set Visuino
Pilih komponen "Sequence1", klik dua kali di atasnya. Dalam Dialog "Elemen":
Seret elemen "Periode" 5X ke kiri.
- Pilih elemen "Period1" dan di bawah jendela properti atur "Delay" ke "1000"
- Pilih elemen "Period2" dan di bawah jendela properti atur "Delay" ke "2000"
- Pilih elemen "Period3" dan di bawah jendela properti atur "Delay" ke "3000"
- Pilih elemen "Period4" dan di bawah jendela properti atur "Delay" ke "4000"
- Pilih elemen "Period5" dan di bawah jendela properti atur "Delay" ke "5000" >> yang ini akan digunakan hanya untuk jeda di akhir.
Sekarang mari kita atur Derajat untuk motor servo: Pilih komponen "AnalogValue1", klik dua kali di atasnya. Dalam Dialog "Elemen":
Seret 4X elemen "Tetapkan Nilai" ke kiri.
- Pilih komponen "Set Value1" dan di bawah jendela properti set "Value" ke "0"
- Pilih komponen "Set Value2" dan di bawah jendela properti atur "Value" ke "60"
- Pilih komponen "Set Value3" dan di bawah jendela properti atur "Value" ke "120"
- Pilih komponen "Set Value4" dan di bawah jendela properti set "Value" ke "180"
Pilih komponen "DivideByValue1" dan di bawah jendela properti atur "nilai" ke "180"
Langkah 6: Dalam Komponen Visuino Connect
- Hubungkan pin "Sequence1">Period1 [Out] ke pin "AnalogValue1" [Set Value 1]
- Hubungkan pin "Sequence2">Period1 pin [Out] ke pin "AnalogValue1" [Set Value 2]
- Hubungkan pin "Sequence3">Period1 [Out] ke pin "AnalogValue1" [Set Value 3]
- Hubungkan pin "Sequence4">Period1 [Out] ke pin "AnalogValue1" [Set Value 4]
- Hubungkan pin "AnalogValue1" [Keluar] ke pin "DivideByValue1" [Masuk]
- Hubungkan pin "DivideByValue1" [Keluar] ke pin "Servo1" [Masuk]
- Hubungkan pin "Servo1" [Out] ke pin digital Arduino [8]
Langkah 7: Hasilkan, Kompilasi, dan Unggah Kode Arduino
Di Visuino, di bagian bawah klik pada Tab "Build", pastikan port yang benar dipilih, lalu klik tombol "Compile/Build and Upload".
Langkah 8: Mainkan
Jika Anda menyalakan modul Arduino UNO, motor Servo akan mulai bergerak sesuai dengan derajat yang Anda tetapkan.
Selamat! Anda telah menyelesaikan proyek Anda dengan Visuino. Juga terlampir adalah proyek Visuino, yang saya buat untuk Instructable ini. Anda dapat mengunduh dan membukanya di Visuino:
Direkomendasikan:
Cara Mengontrol Motor Servo Dari Pc Dengan GUI: 5 Langkah
Cara Mengontrol Motor Servo Dari Pc Dengan GUI: Motor servo pc Antarmuka pengguna grafis (GUI) melalui kontrol Berbagi yang Dapat Diinstruksikan myblog-www.mechanic37.com project baca yang dapat diinstruksikan जिसके आप pc s
Cara Mengontrol Motor DC Gear dengan Menggunakan 160A Brushed Electronic Speed Controller dan Servo Tester: 3 Langkah
Cara Mengontrol Motor DC Gear dengan Menggunakan 160A Brushed Electronic Speed Controller dan Servo Tester: Spesifikasi: Tegangan: 2-3S Lipo atau 6-9 NiMH Arus kontinu: 35A Arus burst: 160A BEC: 5V / 1A, Mode mode linier: 1. maju &membalikkan; 2. maju &rem; 3. maju & rem & terbalik Berat: 34g Ukuran: 42*28*17mm
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
Mengontrol Arduino Anda Dengan HTML/Javascript dengan Cara Mudah: 8 Langkah
Mengontrol Arduino Anda Dengan HTML/Javascript dengan Cara Mudah: Tutorial ini menunjukkan kepada Anda cara mengontrol arduino dengan panggilan balik ajax dari adafruit Huzzah hanya menggunakan fungsi javascript. Pada dasarnya Anda dapat menggunakan javascript di halaman html yang memungkinkan Anda dengan mudah menulis antarmuka html dengan j