Isi kandungan:
- Langkah 1: Apa yang Anda Perlu
- Langkah 2: Litar
- Langkah 3:
- Langkah 4: Mulakan Visuino, dan Pilih Jenis Papan UNO Arduino
- Langkah 5: Dalam Visuino Tambah Komponen
- Langkah 6: Dalam Komponen Set Visuino
- Langkah 7: Dalam Komponen Sambungan Visuino
- Langkah 8: Hasilkan, Susun, dan Muat Naik Kod Arduino
- Langkah 9: Main
- Langkah 10: Tutorial Visuino Lain
Video: DIY Cara Mengawal Sudut Motor Servo Menggunakan Komponen Urutan Visuino: 10 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Dalam tutorial ini kita akan menggunakan Servo Motor dan Arduino UNO, dan Visuino untuk mengawal motor servo Angle menggunakan komponen urutan. Komponen συνέπεια sesuai untuk situasi di mana kita ingin mencetuskan beberapa peristiwa secara berurutan dalam kes kita servo motor darjah.
Tonton video demonstrasi.
Langkah 1: Apa yang Anda Perlu
- Arduino UNO (atau Arduino lain)
- Wayar pelompat
- Motor servo
- Program Visuino: Muat turun Visuino
Langkah 2: Litar
- Sambungkan pin Servo motor "Orange" ke pin Arduino Digital [8]
- Sambungkan pin Servo motor "Merah" ke pin positif Arduino [5V]
- Sambungkan pin Servo motor "Brown" ke pin negatif Arduino [GND]
Langkah 3:
Yang perlu anda buat ialah seret dan lepas komponen dan Sambungkannya bersama. Visuino akan membuat kod kerja untuk anda sehingga anda tidak perlu membuang masa untuk membuat kod tersebut. Ia akan melakukan semua kerja keras untuk anda dengan pantas dan mudah! Visuino sangat sesuai untuk semua jenis projek, anda boleh membina projek yang kompleks dengan mudah dalam masa yang singkat!
Muat turun Perisian Visuino Kuat Terkini
Langkah 4: Mulakan Visuino, dan Pilih Jenis Papan UNO Arduino
Untuk mula memprogram Arduino, anda perlu memasang Arduino IDE dari sini:
Perlu diketahui bahawa terdapat beberapa bug kritikal dalam Arduino IDE 1.6.6. Pastikan anda memasang 1.6.7 atau lebih tinggi, jika tidak, Instructable ini tidak akan berfungsi! Sekiranya anda belum selesai, ikuti langkah-langkah dalam Instructable ini untuk menyiapkan Arduino IDE untuk memprogram Arduino UNO! Visuino: https://www.visuino.eu juga perlu dipasang. Mulakan Visuino seperti yang ditunjukkan pada gambar pertama Klik pada butang "Tools" pada komponen Arduino (Gambar 1) di Visuino Ketika dialog muncul, pilih "Arduino UNO" seperti yang ditunjukkan pada Gambar 2
Langkah 5: Dalam Visuino Tambah Komponen
- Tambah komponen "Urutan"
- Tambah komponen "Nilai Analog" 5x
- Tambahkan komponen "Analog Multi Merger"
- Tambahkan komponen "Bahagikan Analog Dengan Nilai"
- Tambah komponen "Servo"
Langkah 6: Dalam Komponen Set Visuino
Pilih komponen "Sequence1", klik dua kali padanya. Dalam Dialog "Elemen": Seret elemen "Period" 5X ke kiri.
- Pilih elemen "Period1" dan di bawah tetingkap sifat tetapkan "Kelewatan" hingga "1000"
- Pilih elemen "Period2" dan di bawah tetingkap sifat tetapkan "Kelewatan" hingga "2000"
- Pilih elemen "Period3" dan di bawah tetingkap sifat tetapkan "Kelewatan" hingga "3000"
- Pilih elemen "Period4" dan di bawah tetingkap sifat tetapkan "Kelewatan" hingga "4000"
- Pilih elemen "Period5" dan di bawah tetingkap sifat tetapkan "Delay" hingga "5000" >> yang satu ini akan digunakan hanya untuk jeda di akhir.
Sekarang mari kita tetapkan Derajat untuk motor servo: Pilih komponen "AnalogValue1" dan di bawah tetingkap sifat tetapkan "Nilai" hingga "0"
Pilih komponen "AnalogValue2" dan di bawah tetingkap sifat "Nilai" hingga "60"
Pilih komponen "AnalogValue3" dan di bawah tetingkap sifat "Nilai" hingga "120"
Pilih komponen "AnalogValue4" dan di bawah tetingkap sifat "Nilai" hingga "180"
Pilih komponen "AnalogMultiMerger1" dan di bawah tetingkap sifat "Pin input" hingga "4"
Pilih komponen "DivideByValue1" dan di bawah tetingkap sifat "nilai" hingga "180"
Langkah 7: Dalam Komponen Sambungan Visuino
- Sambungkan "Sequence1"> Pin Period1 [Out] ke pin "AnalogValue1" [jam]
- Sambungkan "Sequence2"> Pin Period1 [Out] ke pin "AnalogValue2" [jam]
- Sambungkan "Sequence3"> Period1 pin [Out] ke pin "AnalogValue3" [jam]
- Sambungkan "Sequence4"> Pin Period1 [Out] ke pin "AnalogValue4" [jam]
- Sambungkan pin "AnalogValue1" [Keluar] ke pin "AnalogMultiMerger1" [0]
- Sambungkan pin "AnalogValue2" [Keluar] ke pin "AnalogMultiMerger1" [1]
- Sambungkan pin "AnalogValue3" [Keluar] ke pin "AnalogMultiMerger1" [2]
- Sambungkan pin "AnalogValue4" [Keluar] ke pin "AnalogMultiMerger1" [3]
- Sambungkan pin "AnalogMultiMerger1" [Keluar] ke pin "DivideByValue1" [In]
- Sambungkan pin "DivideByValue1" [Keluar] ke pin "Servo1" [In]
Sambungkan pin "Servo1" [Keluar] ke pin digital Arduino [8]
Langkah 8: Hasilkan, Susun, dan Muat Naik Kod Arduino
Di Visuino, Tekan F9 atau klik pada butang yang ditunjukkan pada Gambar 1 untuk menghasilkan kod Arduino, dan buka Arduino IDE
Di Arduino IDE, klik pada butang Upload, untuk menyusun dan memuat naik kod (Gambar 2)
Langkah 9: Main
Sekiranya anda menghidupkan modul Arduino UNO, motor Servo akan mula bergerak mengikut darjah yang anda tetapkan.
Tahniah! Anda telah menyelesaikan projek anda dengan Visuino. Juga dilampirkan adalah projek Visuino, yang saya buat untuk Instructable ini. Anda boleh memuat turun dan membukanya di Visuino:
Langkah 10: Tutorial Visuino Lain
Klik di sini dan di sini untuk melihat Tutorial Visuino yang lain.
Disyorkan:
Tutorial Arduino Accelerometer: Mengawal Jambatan Kapal Menggunakan Motor Servo: 5 Langkah
Tutorial Arduino Accelerometer: Mengendalikan Jambatan Kapal Menggunakan Motor Servo: Sensor Accelerometer kini terdapat di kebanyakan telefon pintar kami untuk memberi mereka pelbagai penggunaan dan kemampuan yang kami gunakan setiap hari, tanpa mengetahui bahawa yang bertanggung jawab atasnya adalah accelerometer. Salah satu keupayaan ini adalah
Cara Mengawal Motor DC Gear dengan Menggunakan Pengawal Kelajuan Elektronik Brush 160A dan Servo Tester: 3 Langkah
Cara Mengawal Motor DC Gear dengan Menggunakan Pengawal Kelajuan Elektronik Brush 160A dan Penguji Servo: Spesifikasi: Voltan: 2-3S Lipo atau 6-9 NiMH Arus berterusan: 35A Arus pecah: 160A BEC: 5V / 1A, mod linear Mod: 1. ke hadapan &terbalik; 2. ke hadapan &brek; 3. ke hadapan & brek & Berat terbalik: 34g Saiz: 42 * 28 * 17mm
Visuino Cara Menggunakan Butang Sebagai Input untuk Mengawal Perkara Seperti LED: 6 Langkah
Visuino Cara Menggunakan Tombol Sebagai Input untuk Mengawal Perkara Seperti LED: Dalam tutorial ini kita akan belajar cara Menghidupkan dan Mematikan LED menggunakan butang sederhana dan Visuino. Tonton video demonstrasi
Cara Mengawal Motor DC Brushless Drone Quadcopter (Jenis 3 Wayar) dengan Menggunakan Pengawal Kelajuan Motor HW30A dan Arduino UNO: 5 Langkah
Cara Mengawal Motor DC Brushless Drone Quadcopter (Jenis 3 Wayar) dengan Menggunakan Pengawal Kelajuan Motor HW30A dan Arduino UNO: Penerangan: Pengawal Kelajuan Motor HW30A boleh digunakan dengan bateri LiPo 4-10 NiMH / NiCd atau 2-3 sel. BEC berfungsi dengan sehingga 3 sel LiPo. Ia dapat digunakan untuk mengawal kecepatan motor DC Brushless (3 wayar) dengan maksimum hingga 12Vdc.Spesifik
Android (remotexy) UI untuk Mengawal Motor Servo Menggunakan Arduino dan Bluetooth: 7 Langkah (dengan Gambar)
Android (remotexy) UI untuk Mengendalikan Motor Servo Menggunakan Arduino dan Bluetooth: Dalam Instruksional ini, saya akan memberi anda langkah cepat untuk membuat Antarmuka Pengguna Android menggunakan Remotexy Interface Maker untuk mengawal Motor Servo yang disambungkan ke Arduino Mega melalui Bluetooth. Video ini menunjukkan bagaimana UI akan mengawal kelajuan dan kedudukan motor servo