Daftar Isi:
- Langkah 1: Kumpulkan Bahan
- Langkah 2: Rancang Struktur Anda
- Langkah 3: Desain Roda
- Langkah 4: Siapkan Arduino untuk Buzzer
- Langkah 5: Siapkan Arduino untuk Lampu
- Langkah 6: Gabungkan Kode
- Langkah 7: Cetak
- Langkah 8: Merakit Struktur
- Langkah 9: Bersiaplah untuk Peluncuran
- Langkah 10: Luncurkan
- Langkah 11: Opsional: Bangun Ramp
Video: Mobil Robo-Band: 11 Langkah
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Ini adalah peningkatan dari mobil bertenaga karet gelang tradisional Anda
Langkah 1: Kumpulkan Bahan
Untuk proyek ini, Anda akan membutuhkan barang-barang berikut:
- 4 roda lebih disukai dengan ukuran yang sama (kami mencetak 3D milik kami)
- Satu pasak yang pas di roda
- Kit arduino (kami menggunakan kit SparkFun RedBoard)
- Struktur untuk dudukan arduino (kami mencetak 3D milik kami)
- Baterai
- Karet gelang
- Beberapa bahan untuk menaikkan arduino agar tidak langsung mengenai bodi (kami menggunakan kacang)
- Lem panas
- Baut
- Perangkat seperti engsel
- Opsional: lakban dan kayu lapis untuk membuat jalan
Langkah 2: Rancang Struktur Anda
Anda perlu mencetak 3D dasar tempat arduino akan diatur
Untuk ini, gunakan perangkat lunak online yang memungkinkan pengguna merancang model mereka sendiri yang dapat dicetak
OnShape adalah perangkat lunak desain online hebat dan gratis yang kami gunakan
Basis kami adalah trapesium dengan dua lubang untuk as di strukturnya
Dimensi sketsa tercantum pada gambar di atas serta tautan di bawah ini:
cad.onshape.com/documents/048fc6be951616f14e2deccc/w/20989624bf2558bc37959b78/e/68c66e4b2b2e6e5c3f831475
Langkah 3: Desain Roda
Langkah ini tidak wajib, kami hanya ingin menjelaskan setiap langkah yang kami lakukan
Jika Anda dapat menemukan empat roda dengan ukuran yang sama, gunakan itu dan pastikan porosnya pas di roda tersebut
Kami mencetak 3D semua roda menggunakan OnShape
Catatan: Keempat roda tidak harus berukuran sama. Selama ada dua pasang dengan ukuran yang sama, setiap pasang tidak harus sama persis. Jika Anda memiliki pasangan roda yang tidak rata, letakkan pasangan roda yang lebih kecil di bagian depan mobil.
Berikut ini tautan untuk desain kami di OnShape:
cad.onshape.com/documents/e1922e8518bcb45ebed6572a/w/079056c283baf08413a9531b/e/6447ceb52e949cd1573223c7
Langkah 4: Siapkan Arduino untuk Buzzer
Ikuti instruksi di Panduan SIK untuk sirkuit 11, buzzer Piezo
Pengaturan ini cukup sederhana jadi ikuti saja petunjuk di buku
Perubahan yang diperlukan adalah bel harus dipindahkan ke bagian bawah papan tempat memotong roti. Tidak masalah lokasi mana yang Anda pilih, asalkan dua kabel yang membumikan buzzer berada di barisan yang berdekatan dengan kaki buzzer. Kabel oranye yang menghubungkan buzzer ke arduino RedBoard HARUS dijepit ke lubang 8.
Pemecahan masalah: Buzzer asli kami terhubung dengan benar, tetapi tidak terlalu keras, jadi kami beralih dengan bel dari kit yang berbeda dan volumenya jauh lebih keras
Langkah 5: Siapkan Arduino untuk Lampu
Ikuti instruksi dalam Panduan SIK untuk sirkuit 3, LED RGB
Tambahkan sirkuit ini ke sirkuit sebelumnya untuk memungkinkan kedua fungsi berjalan secara bersamaan di arduino
Kabel yang menghubungkan kaki biru LED RBG HARUS dipasang kembali ke lubang 6.
Sekali lagi, langkah ini mengikuti petunjuk di buku, tetapi pastikan untuk memeriksa ulang semua koneksi jika Anda mengalami kesulitan
Langkah 6: Gabungkan Kode
Bagian ini sedikit rumit. Anda perlu menggabungkan kode untuk kedua sirkuit untuk memastikan keduanya berjalan secara bersamaan.
Program lengkap ditunjukkan di atas, tetapi saya akan memandu Anda melalui perubahan yang lebih kompleks.
Tentukan Variabel
Pertama, pindahkan semua variabel dari dua tutorial Sirkuit SIK ke bagian atas program.
Definisikan ulang variabel BLUE_PIN menjadi 6.
Definisikan ulang variabel buzzerPin menjadi 8.
Catatan, tempo, dan ketukan dapat diubah untuk mencerminkan lagu apa pun yang Anda inginkan, tetapi pastikan bahwa panjang lagu variabel sama dengan jumlah nada dalam lagu Anda.
Putaran Pengaturan
Semua yang harus ada dalam loop ini adalah empat perintah pinMode: satu untuk setiap lampu dan bel.
lingkaran kosong
Pertama, gabungkan loop kosong dari kedua program.
Kemudian, hapus baris kode yang mengontrol lampu: Kami akan mengubah kode untuk mem-flash warna acak sinkron dengan lagu.
Di dalam void loop, tentukan myColor sebagai void myColor(int redIntensity, int greenIntensity, int blueIntensity). Baris ini berada tepat di atas perintah analogWrite di bagian bawah loop gabungan.
Di atas perintah untuk nada, tentukan myColor menjadi myColor(r, g, b). Di atas itu, tentukan int r, int g, dan int b ke random(255). Ini akan memanggil intensitas acak untuk setiap warna.
Di bawahnya, buat perintah Serial.println untuk masing-masing r, g, dan b.
Kode Anda yang sudah selesai harus sesuai dengan foto-foto di atas. Foto-foto tersebut dipecah menjadi beberapa variabel, void setup, dan void loop, dengan void loop memiliki dua foto. Selamat bersenang-senang
Penyelesaian masalah
Periksa kembali apakah myColor(r, g, b) didefinisikan sebelum nada!
Langkah 7: Cetak
Sekarang arduino sudah diatur, Anda dapat mencetak desain Anda dari OnShape
Langkah 8: Merakit Struktur
Bahan: Baterai, struktur bodi tercetak, roda, poros, karet gelang, papan sirkuit arduino lengkap, lem panas, mur, sekrup
- Lem panas dua mur di sisi atas struktur menutup celah dalam struktur
- Amankan arduino ke struktur dengan melilitkan karet gelang erat di sekitar struktur dan arduino
- Rekatkan engsel Anda dengan panas ke sisi struktur sehingga dapat menopang baterai tanpa menghalangi karet gelang yang digunakan untuk memberi daya pada mobil (gambar 3 dan 4)
- Gunakan karet gelang untuk menahan unit baterai ke engselnya. Itu harus beristirahat di luar seluruh struktur (gambar 5 dan 6)
- Masukkan dowel ke dalam lubang poros dan pastikan roda terpasang erat pada poros
- Bor lubang di tengah poros belakang
- Masukkan sekrup ke dalam lubang sekrup
Langkah 9: Bersiaplah untuk Peluncuran
Kamu hampir selesai!
- Letakkan satu karet gelang di setiap roda belakang untuk traksi
- Buatlah rantai dari karet gelang dan tempelkan pada bibir di bagian depan badan
- Kaitkan karet gelang terakhir pada sekrup dan putar poros ke belakang
Langkah 10: Luncurkan
Selamat!
Langkah 11: Opsional: Bangun Ramp
Dapatkan sepotong kayu atau plastik atau apa pun yang Anda inginkan yang cukup lebar untuk roda Anda!
Seperti yang Anda lihat, kami menggunakan lakban dan kayu lapis, jadi apa pun akan berhasil
Kemudian dapatkan dukungan untuk menaikkan tanjakan Anda ke sudut yang diinginkan, meluncurkan mobil Anda, dan menonton!