Isi kandungan:

Servo Steering Robot Car untuk Arduino: 6 Langkah (dengan Gambar)
Servo Steering Robot Car untuk Arduino: 6 Langkah (dengan Gambar)

Video: Servo Steering Robot Car untuk Arduino: 6 Langkah (dengan Gambar)

Video: Servo Steering Robot Car untuk Arduino: 6 Langkah (dengan Gambar)
Video: ROBOT LENGAN menggunakan 6 buah Motor Servo 2024, Julai
Anonim
Image
Image
Servo Steering Robot Car untuk Arduino
Servo Steering Robot Car untuk Arduino
Servo Steering Robot Car untuk Arduino
Servo Steering Robot Car untuk Arduino

Kereta ini didasarkan pada reka bentuk platform arduino, intinya adalah Atmega - 328 p, yang dapat mewujudkan kemudi roda depan, pemacu roda belakang dan fungsi lain.

Sekiranya anda bermain sendiri, hanya perlu menggunakan modul tanpa wayar; Sekiranya anda ingin melaksanakan fungsi lain, anda mungkin perlu menambahkan sensor atau perkakasan lain.

Langkah 1: Bahagian yang Diperlukan

Bahagian yang Diperlukan
Bahagian yang Diperlukan
Bahagian yang Diperlukan
Bahagian yang Diperlukan
Bahagian yang Diperlukan
Bahagian yang Diperlukan

Apabila anda ingin dikendalikan oleh roda kemudi ke kereta , Anda memerlukan bahagian berikut:

  • Arduino : arduino Versi yang serasi (burung biru)
  • Papan pemandu motor: PM-R3
  • Bateri kuasa: 7.4V -18650
  • Bahagian kawalan jauh: PS2 (tentu saja, Anda juga dapat menggunakan kontrol bluetooth)
  • Garis Dupont: sejumlah kecil
  • Sudah tentu, anda juga memerlukan kerangka kereta (termasuk motor, servo)

Modul PM - R3 pengembangan I / O bersepadu dan pemacu motor

  1. Keluaran motor berganda
  2. Input kuasa
  3. I / O Digital (S V G)
  4. Analog I / O

Langkah 2: Pasang Bingkai (Bahagian Drive)

Pasang Bingkai (Bahagian Pemacu)
Pasang Bingkai (Bahagian Pemacu)
Pasang Bingkai (Bahagian Pemacu)
Pasang Bingkai (Bahagian Pemacu)

Mula-mula kita pasang bahagian pemacu, motor penggerak adalah JGA25-370, melalui gandar pemacu pengurangan roda gigi dan pengunduran ke depan roda, gear poros motor besar, kerana setelah poros pemacu dan jarak sokongan kecil, tidak dapat memasang gear besar, tetapi secara keseluruhan masih perlahan.

Galas roda belakang dengan bantalan bebibir, untuk mengelakkan roda tergelincir ketika berjalan, anda juga dapat mengurangkan penggunaan tenaga.

  • pendakap motor x1
  • 370 motor berkelajuan tinggi x 1
  • Gear A sepasang
  • Poros 5mm x 1
  • Galas bebibir x 2
  • Gandingan 5mm x 2
  • Skru dan mur M3 * 8 mm x 5

Langkah 3: Bahagian Pemandu Depan

Bahagian Pemandu Depan
Bahagian Pemandu Depan
Bahagian Pemandu Depan
Bahagian Pemandu Depan

Sebelum memutar bahagian mengadopsi reka bentuk RC, juga dengan kebanyakan aksesori, seperti bahagian roda; Untuk memastikan roda tetap fleksibel, baik di dalam maupun di luar galas dengan pemasangan. Logam MG996R sebagai power steering, roda kemudi dengan dua pendakap berbentuk L harus dipasang pada casis, batang penghubung motor Servo semasa pemasangan, pastikan sudut stereng sudah dimiliki oleh (1.5 ms), beralih ke ruang lingkup penyesuaian yang mudah dan pada akhir.

  • Skru dan mur M2.5 * 12mm x 1
  • Skru dan mur M3 * 8mm x 4
  • Kunci M4 x 2

Langkah 4:

Imej
Imej
Imej
Imej
Imej
Imej

Akan dipasang untuk berpisah dan motor servo dipasang ke rumput, Tidak dapat mengetatkan skru terpaku pada cawan, ia akan menyebabkan tidak boleh berpusing, kemungkinan akan membakar motor servo dan komputer mikro cip tunggal; Menggunakan penyambung batang menghubungkan dua roda depan, dan disambungkan ke motor servo pada sudut kemudi; Motor servo dipasang dengan skru dan mur M3 * 8 mm, dipasang dengan skru M2.5 * 8 mm ke cawan, sisi lajur tembaga adalah 2 M3 * Skru 8 mm.

  • M2.5 * 8mm x 5
  • M2.5 * 20mm x 1
  • M3 * 8mm x 10
  • Kacang M3 x 4
  • Tiang tembaga x 4

Langkah 5: Bahagian Sambungan

Bahagian Sambungan
Bahagian Sambungan
Bahagian Sambungan
Bahagian Sambungan
Bahagian Sambungan
Bahagian Sambungan
Bahagian Sambungan
Bahagian Sambungan

Papan sambungan bermotor boleh digunakan secara langsung, dan papan utama tanpa pendawaian lain, hanya perlu kepada penerima PS2 dan motor servo setelah menerima papan pengembangan port I / O, port input kuasa di papan pengembangan VCC & GND, output motor di A + dan A -, output motor lain di B + dan B-. Oleh itu, kita dapat mengawal dua motor dc, di sini kita hanya memerlukan satu antara muka.

Pin Servo: I / O 4

PS2 melakukan papan pemindahan, pendawaian mudah, perlindungan sambungan terbalik, mengesyorkan sambungan berikut di sini

Pin PS2:

  • GND: GND
  • VCC: + 3.3v atau + 5v
  • DAT: A0
  • CMD: A1
  • CS: A2
  • CLK: A3

Input kuasa VIN & GND, julat voltan 3-9 v.

Langkah 6: Kod

Melalui pengubahsuaian program untuk mencapai jalan kaki robot, kawalan motor ke depan dan belakang, arah kawalan servo; program mengandungi kawalan PS2, kawalan Bluetooth dan ikutan.

Program harus diubah menjadi versi terbaru agar sesuai dengan PM-R3 yang baru.

Kod lama lihat PS2_old

Disyorkan: