Buat Kereta Mainan Mini Dengan Arduino: 7 Langkah (dengan Gambar)

Buat Kereta Mainan Mini Dengan Arduino: 7 Langkah (dengan Gambar)

Isi kandungan:

Anonim

Setiap lelaki mempunyai impian untuk membuat kereta. Hari-hari yang lalu saya membuat Never Beetle, sangat lucu dan begitu banyak orang berkata seperti itu. Di sini ia akan membuat kereta mainan lain, yang jauh lebih kecil dan, ia boleh diprogramkan.

Saya tidak akan menggunakan Bot Shield lagi, saya akan memotong badan kereta dengan papan kayu. Dan hari ini saya hanya akan membuat versi asas, ini bermakna jika anda mahu anda membuat kereta yang penuh dan sejuk, anda perlu membuat sesuatu sendiri.

Terdapat 3 sensor termasuk:

  • Kompas digital untuk mengesan arah
  • Sensor jarak IR untuk mengesan garis hitam
  • Sensor ultrasonik untuk mengesan pinggir meja, untuk mengelakkan terjatuh

Saya akan memperbaiki kod dan garis panduan apabila saya mendapat masa.

Bekalan:

Langkah 1: Sediakan Perkara

Barang itu terdapat dalam 3 bahagian, modul elektronik, papan kayu dan lain-lain.

Modul elektronik:

  • Grove Bersama

Grove - Bersama adalah papan serasi Arduino yang sangat kecil, 2 gerbang Grove papan yang cukup untuk banyak aplikasi, dan ia hanya saiz 30x15mm.

  • Grove - Kompas Digital
  • Grove - Ultrasonik Ranger
  • Grove - Pemandu Motor Mini I2C
  • Grove - Line Finder

Pemotong kayu dan pemotong laser.

  • Papan kayu 3mm

3D Cetak tudung lampu:

Anda boleh mencari pemotong laser dengan mudah jika terdapat ruang pembuat berhampiran anda. Saya boleh mengatakan bahawa setiap ruang pembuat mempunyai pemotong laser. Jika anda tidak dapat mencari papan kayu pemotong laser, anda boleh mencuba bekalan perkhidmatan pemotong laser oleh Seeed.

Langkah 2: Potong Pangkalan Kereta

Anda memerlukan pemotong laser dan papan kayu 3mm di sini.

Muat turun fail 2D dan potong dengan pemotong laser.

Anda akan mendapati bahawa terdapat banyak bahagian, saya akan menunjukkan kepada anda penggunaan setiap bahagian dalam langkah seterusnya.

Di bahagian ini kita hanya memotong papan.

Langkah 3: Pasang Motor

Kami memerlukan beberapa AB untuk menyambungkan kayu dan motor di sini.

Pertama sekali, sambungkan 3 papan yang lebih kecil bersama-sama, dan kemudian tatal 3 papan ke badan, anda boleh mencari persegi di atasnya. Ia mungkin memerlukan beberapa minit sebelum kudanya. Jika anda meletakkan sesuatu di bahagian atas, ia akan menjimatkan anda beberapa kali. Atau anda boleh pergi untuk makan sesuatu atau pergi ke tandas di masa menunggu.

Kemudian anda boleh meletakkan beberapa gam AB pada jurang, dan kemudian meletakkan motor itu, juga beberapa minit kemudian, motor itu diperbaiki dengan baik.

Langkah 4: Pasang Modul Elektrik

Di sini kita perlu beberapa skru M2 dan kacang.

Ia bukan langkah yang sangat sukar, butiran lanjut sila rujuk gambar.

Sebenarnya jika anda mendapat semua perkara sebelum anda, anda akan tahu di mana untuk meletakkan modul:)

Langkah 5: Pateri kabel ke Motor

Terdapat 2 penyambung jst2.0 pada modul pemandu motor, masing-masing untuk mengawal motor.

Apa yang perlu kita lakukan adalah menyambungkan motor ke penyambung jst2.0.

Sekiranya anda tidak pernah cuba membuat pematerian, tidak peduli, semudah anda memandu sebuah kereta. Sebenarnya saya hanya mendapat lesen memandu hari lalu, hahaha.

Langkah 6: Perkakasan Perkakasan

Selepas langkah atas, kami mendapat kereta. Tetapi setiap

modul dipisahkan, kita perlu menyambungkannya bersama-sama. Dan bernasib baik bahawa kita tidak perlu bersenjata di sini. Hanya masukkan kabel Grove untuk setiap modul.

  • I2C pelabuhan Gabungan> I2C Hub
  • I2C Hub> Grove - Kompas Digital
  • I2C Hub> Grove - Pemandu Motor I2C Mini
  • D5 -> Ultrasonik
  • D6 -> IR jarak sensor

Langkah 7: Kerja Perisian

Akhirnya kita sampai ke langkah terakhir. Kereta tidak boleh berjalan, tetapi ia sangat dekat dari kejayaan.

Saya telah mengatakan bahawa Bersama adalah serasi dengan Arduino, saya rasa anda telah menggunakan Arduino sebelum ini, kerana pengajaran ini adalah pos pada Arduino Plate. Anda tidak pernah mendengar tentang Arduino? Ok, anda boleh belajar mengenainya apabila anda mempunyai masa.

Mengenai bagaimana menggunakan Grove Bersama, merujuk kepada wiki.

Sila muat turun kod di sini, itu hanya kod ringkas, anda perlu kod jika anda memerlukan beberapa fungsi kompleks.