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
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
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: