Isi kandungan:

Otto DIY Robot Walking - Tutorial Cepat & Mudah Dilakukan: 7 Langkah
Otto DIY Robot Walking - Tutorial Cepat & Mudah Dilakukan: 7 Langkah

Video: Otto DIY Robot Walking - Tutorial Cepat & Mudah Dilakukan: 7 Langkah

Video: Otto DIY Robot Walking - Tutorial Cepat & Mudah Dilakukan: 7 Langkah
Video: Service Layangan Pegon Ceper Terkecil Di Dunia Ke Bocil #layangan #gapangan #service #tutorial 2024, November
Anonim
Image
Image

Dalam tutorial ini kita akan belajar bagaimana memprogram Robot Otto DIY untuk berjalan dengan mudah.

Tonton video demonstrasi.

Langkah 1: Apa yang Anda Perlu

Apa yang Anda Perlu
Apa yang Anda Perlu
  1. Otto Robot anda boleh membelinya di sini atau melihat arahan bagaimana membinanya dalam beberapa langkah di sini.
  2. Program Visuino: Muat turun Visuino

Langkah 2: Mulakan Visuino, dan Pilih Jenis Papan UNO Arduino

Mulakan Visuino, dan Pilih Jenis Papan Arduino UNO
Mulakan Visuino, dan Pilih Jenis Papan Arduino UNO
Mulakan Visuino, dan Pilih Jenis Papan Arduino UNO
Mulakan Visuino, dan Pilih Jenis Papan Arduino UNO

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 Nano! 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 3: Dalam Visuino Tambah Komponen

Dalam Visuino Tambah Komponen
Dalam Visuino Tambah Komponen
Dalam Visuino Tambah Komponen
Dalam Visuino Tambah Komponen
Dalam Visuino Tambah Komponen
Dalam Visuino Tambah Komponen
Dalam Visuino Tambah Komponen
Dalam Visuino Tambah Komponen

Tambah Komponen:

  1. Tambahkan komponen "Nilai Analog" 2X
  2. Tambahkan komponen "Divide Analog By Value" 2X
  3. Tambahkan komponen "Sine Analog Generator" 2X
  4. Tambah komponen "Servo" 2X

Langkah 4: Dalam Komponen Set Visuino

Dalam Komponen Set Visuino
Dalam Komponen Set Visuino
Dalam Komponen Set Visuino
Dalam Komponen Set Visuino
Dalam Komponen Set Visuino
Dalam Komponen Set Visuino
  1. Pilih komponen "AnalogValue1" dan tetingkap sifat menetapkan "Nilai" hingga 20
  2. Pilih komponen "AnalogValue2" dan di tetingkap sifat "Nilai" hingga 20
  3. Pilih komponen "DivideByValue1" dan di tetingkap sifat tetapkan "Nilai" ke 180
  4. Pilih komponen "DivideByValue2" dan di tetingkap sifat tetapkan "Nilai" ke 180
  5. Pilih komponen "SineAnalogGenerator1" dan di tetingkap sifat tetapkan "Fasa" ke 0,65 dan "Kekerapan" ke 1 dan "Offset" ke 0,5
  6. Pilih komponen "SineAnalogGenerator2" dan di tetingkap sifat tetapkan "Fasa" ke 0,5 dan "Kekerapan" ke 1 dan "Offset" ke 0,5
  7. Pilih "Servo1" dan tetapkan nama ke "LR1" << kami menetapkan ini untuk pemahaman yang lebih mudah. Ini bermaksud Kaki Kanan
  8. Pilih "Servo2" dan tetapkan nama ke "FR1" << Ini bermaksud Kaki Kanan
  9. Pilih "Servo3" dan tetapkan nama ke "LL1" << Ini bermaksud Kaki Kiri
  10. Pilih "Servo4" dan tetapkan nama ke "FL1" << Ini bermaksud Kaki Kiri

Langkah 5: Dalam Komponen Sambungan Visuino

Dalam Komponen Sambungan Visuino
Dalam Komponen Sambungan Visuino
Dalam Komponen Sambungan Visuino
Dalam Komponen Sambungan Visuino
  1. Sambungkan pin komponen "AnalogValue1" [Keluar] ke pin komponen "DivideByValue1" [Dalam]
  2. Sambungkan pin komponen "AnalogValue2" [Keluar] ke pin komponen "DivideByValue2" [Dalam]
  3. Sambungkan pin komponen "DivideByValue1" [Keluar] ke pin "SineAnalogGenerator1" [Amplitud]
  4. Sambungkan pin komponen "DivideByValue2" [Keluar] ke pin "SineAnalogGenerator2" [Amplitud]
  5. Sambungkan pin "SineAnalogGenerator1" [Keluar] ke pin komponen "LR1" [In] dan pin komponen "LL1" [In]
  6. Sambungkan pin "SineAnalogGenerator2" [Keluar] ke pin komponen "FR1" [In] dan pin komponen "FL1" [In]
  7. Sambungkan pin komponen "LR1" [Keluar] ke pin Digital Arduino [3]
  8. Sambungkan pin komponen "FR1" [Keluar] ke pin Digital Arduino [5]
  9. Sambungkan pin komponen "LL1" [Keluar] ke pin Digital Arduino [2]
  10. Sambungkan pin komponen "FL1" [Keluar] ke pin Digital Arduino [4]

Catatan: Pastikan pin Arduino [2, 3, 4, 5] sesuai dengan sambungan pada pelindung motor Servo anda untuk (kaki dan kaki) dan ubah jika perlu.

Langkah 6: Hasilkan, Susun, dan Muat Naik Kod Arduino

Hasilkan, Susun, dan Muat Naik Kod Arduino
Hasilkan, Susun, dan Muat Naik Kod Arduino
Hasilkan, Susun, dan Muat Naik Kod Arduino
Hasilkan, Susun, dan Muat Naik Kod Arduino
Hasilkan, Susun, dan Muat Naik Kod Arduino
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

Dalam IDE Arduino:

  • Klik pada Menu "Tools" dan pilih Board "Arduino Nano" (Gambar 2)
  • Klik pada Menu "Tools" dan pilih Port
  • Klik pada Menu "Tools" dan pilih Port
  • klik pada butang Upload, untuk menyusun dan memuat naik kod (Gambar 3) Catatan: Sekiranya anda menemui beberapa masalah memuat naik kod anda boleh mengklik pada Menu Tools> Processor:..> ATMega328P (Old Bootloader)

Langkah 7: Main

Sekiranya anda menghidupkan Otto Robot, ia akan mula berjalan.

Tahniah! Anda telah menyelesaikan projek Otto anda dengan Visuino. Juga dilampirkan adalah projek Visuino, yang saya buat untuk Instructable ini, anda boleh memuat turunnya di sini. Anda boleh memuat turun dan membukanya di Visuino:

Disyorkan: