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
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09: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!
Direkomendasikan:
Sistem Peringatan Parkir Terbalik Mobil Arduino - Langkah demi Langkah: 4 Langkah
Sistem Peringatan Parkir Mundur Mobil Arduino | Langkah demi Langkah: Pada proyek kali ini, saya akan merancang Rangkaian Sensor Parkir Mundur Mobil Arduino sederhana menggunakan Sensor Ultrasonik Arduino UNO dan HC-SR04. Sistem peringatan mundur mobil berbasis Arduino ini dapat digunakan untuk Navigasi Otonom, Jarak Robot, dan r
Entri Mobil Biometrik - Mobil Tanpa Kunci Sejati: 4 Langkah
Entri Mobil Biometrik - Mobil Tanpa Kunci Sejati: Beberapa bulan yang lalu putri saya bertanya kepada saya, mengapa mobil modern tidak dilengkapi dengan sistem entri biometrik, padahal ponsel pun memilikinya. Sejak itu bekerja untuk mengimplementasikan hal yang sama dan akhirnya berhasil menginstal dan menguji sesuatu di T saya
MOBIL RC MOBIL YANG DIOPERASIKAN (ARDUINO): 11 Langkah
MOBILE OPERATED RC CAR (ARDUINO): ini adalah semua bagian yang dirakit ke arduino
Mengubah Mobil R/C Apa Pun Menjadi Mobil R/C Kontrol Aplikasi Bluetooth: 9 Langkah
Mengubah Semua Mobil R/C Menjadi Mobil R/C Kontrol Aplikasi Bluetooth: Proyek ini menunjukkan langkah-langkah untuk mengubah mobil kendali jarak jauh biasa menjadi mobil kendali Bluetooth (BLE) dengan papan robot Wombatics SAM01, Aplikasi Blynk, dan MIT App Inventor. banyak mobil RC murah dengan banyak fitur seperti lampu depan LED dan
FinduCar: Kunci Mobil Pintar Memandu Orang Ke Tempat Parkir Mobil: 11 Langkah (dengan Gambar)
FinduCar: Kunci Mobil Pintar Mengarahkan Orang Ke Tempat Parkir: Untuk mengatasi masalah di atas, proyek ini mengusulkan untuk mengembangkan kunci mobil pintar yang dapat mengarahkan orang ke tempat mereka memarkir mobil. Dan rencana saya adalah mengintegrasikan GPS ke dalam kunci mobil. Tidak perlu menggunakan aplikasi smartphone untuk melacak