Daftar Isi:

UChip – Perahu RC dari Botol Plastik dan Pemutar CD-ROM!: 4 Langkah
UChip – Perahu RC dari Botol Plastik dan Pemutar CD-ROM!: 4 Langkah

Video: UChip – Perahu RC dari Botol Plastik dan Pemutar CD-ROM!: 4 Langkah

Video: UChip – Perahu RC dari Botol Plastik dan Pemutar CD-ROM!: 4 Langkah
Video: MAINAN PERAHU OTOK OTOK DIY DARI BOTOL PLASTIK 😱 2024, Juli
Anonim
Image
Image
UChip – Perahu RC dari Botol Plastik dan Pemutar CD-ROM!
UChip – Perahu RC dari Botol Plastik dan Pemutar CD-ROM!

Setelah saya mengimplementasikan perangkat keras dan perangkat lunak untuk menghubungkan Radio drone saya ke motor/servo, langkah selanjutnya adalah memanfaatkan kerja keras yang telah dilakukan dan membuat mainan RC saya sendiri, yaitu…Sebuah Perahu!

Karena saya bukan seorang insinyur mesin, saya memilih pendekatan termudah yang dapat saya bayangkan, untuk membangun Perahu saya: Daur ulang semua yang saya dapatkan, manfaatkan yang terbaik! Saya bangga untuk mengatakan, kali ini saya melebihi harapan saya!

Oleh karena itu, saya ingin berbagi dengan Anda proyek saya dan berikut adalah beberapa langkah yang diperlukan untuk membuat perahu bekas "balap" Anda sendiri!

Bill of material

Elektronik, Anda dapat membuat elektronik sendiri dengan mengikuti panduan saya sebelumnya atau menggunakan proyek orang lain. Milik saya meliputi:

- 1 x uChip: papan yang kompatibel dengan Arduino IDE

- 1 x Sistem Radio Tx-Rx: sistem radio apa pun dengan penerima cPPM bagus

- 2 x Driver motor: dengan kapasitor 1x47uF@16V, 3xDiodes (pemulihan cepat), zener 1x5.1V, 2 nMOSFET (VGTH ~ 2V) dan 4 resistor Anda dapat dengan mudah menyolder milik Anda.

- 1 x Baterai Li-ion 18650: Anda dapat mendaur ulang baterai dari baterai notebook lama atau membeli yang baru.

- 2 x Motor tanpa biji dengan baling-baling CW dan CCW (CW = ClockWise, CCW = CounterClockWise)

Bingkai (kebanyakan dari komponen daur ulang):

- 2 x Botol Plastik (0,5L)

- 1 x CD-ROM/DVD-ROM player yang didaur ulang

- 3 (atau lebih) x Cable Ties: jumlah sebenarnya tergantung pada panjang sebenarnya yang Anda butuhkan. Saya menggunakan 4 dari mereka, masing-masing panjangnya 20cm.

Langkah 1: Membangun Elektronik

Membangun Elektronik
Membangun Elektronik
Membangun Elektronik
Membangun Elektronik
Membangun Elektronik
Membangun Elektronik

Saya menerbitkan "Instructables" yang menjelaskan cara mengemudikan motor/servo menggunakan uChipand a Tx-Rx sistem yang menampilkan penerima cPPM. Anda dapat menemukannya DI SINI.

Saya hanya ingin menambahkan beberapa komentar yang menjelaskan perbedaan yang perlu Anda perhitungkan. Dalam proyek ini, kita perlu menggerakkan 2 motor. Oleh karena itu, kita perlu mengulang rangkaian yang berhubungan dengan driver motor sebanyak dua kali. Skema terlampir menunjukkan kepada Anda apa yang sebenarnya Anda butuhkan untuk menyolder.

Selanjutnya, karena saya mengendarai motor dengan setengah jembatan sederhana, motor akan berjalan hanya ke satu arah, tidak ada gigi mundur. Cobalah untuk mengingat ini sebelum Anda terjebak di rumput kolam Anda (ini adalah saran pengalaman orang pertama!)

Langkah 2: Pemrograman

Pemrograman
Pemrograman
Pemrograman
Pemrograman
Pemrograman
Pemrograman

Firmware didasarkan pada sketsa yang saya kembangkan untuk membaca sinyal yang berasal dari penerima cPPM Rx dan yang dapat Anda temukan DI SINI.

Saya menambahkan beberapa fungsi matematika dalam loop () untuk mencampur sinyal yang masuk dan menghasilkan nilai yang benar yang diperlukan untuk menggerakkan motor. Apa yang kami lakukan adalah memberikan sinyal diferensial ke motor, yang diterjemahkan dalam kepercayaan diferensial tergantung pada arah yang kami ambil pada tongkat Radio kami.

Gambar tersebut menjelaskan fungsi yang perlu kita terapkan dalam kode. Untuk belok kiri atau kanan, perlu mengubah daya yang diberikan ke masing-masing motor.

Saat berbelok ke kiri, motor kanan disetel pada daya maksimum yang tersedia (sebanding dengan posisi throttle stick), sedangkan motor kiri dikurangi sesuai dengan tilt stick. Komplementer, sebaliknya terjadi saat belok kanan. Pada posisi miring jarak menengah, ruang kepala telah ditambahkan sedemikian rupa sehingga motor akan menerima daya dorong yang sama jika kita ingin melaju lurus.

Nilai yang dihitung kemudian dinormalisasi agar tetap dalam nilai motor min/MAX dan ditulis ke pin motor yang sesuai menggunakan fungsi analogWrite(). Menggunakan analogWrite() pada pin yang diaktifkan PWM menulis panjang pulsa PWM yang dipilih ke dalam register yang sesuai. Karena kita menggunakan PWM 8-bit, panjang pulsa dapat bervariasi dari 0 hingga 255 (yang merupakan nilai motor min/MAX).

Jika Anda terbiasa dengan matematika dan persamaan, Anda dapat mencoba menulis kode Anda sendiri yang mengimplementasikan fungsi ini. Jika tidak, cukup muat sketsa “Boat.ino” ke dalam uChipusing Arduino IDE dan ujilah.

Anda dapat mengomentari/menghapus komentar definisi DEBUG untuk mencetak pada SerialUSB nilai motor dan saluran. Ini bisa sangat berguna untuk menyetel min_range, mid_range dan max_range sesuai dengan sistem Radio Tx-Rx Anda.

Langkah 3: Membangun Bingkai

Membangun Bingkai
Membangun Bingkai
Membangun Bingkai
Membangun Bingkai
Membangun Bingkai
Membangun Bingkai

Di sini keterampilan insinyur mesin Anda berguna. Karena saya bukan seorang insinyur mesin, saya menggunakan komponen bekas dari pemutar CD-ROM. Secara khusus, carriage pemutar CD-ROM internal yang ditangguhkan sangat sesuai dengan tujuan saya. Elemen mengambang perahu saya adalah botol sementara ikatan kabel sangat berguna untuk menyatukan semuanya.

Tekuk carriage membuat "L-carriage". Kemudian, pasang motor ke ring suspensi seperti yang ditunjukkan pada gambar. Saya akui bahwa hanya karena keberuntungan motor itu sangat cocok dengan cincin silikon ini! Jika milik Anda tidak cocok, Anda perlu melakukan beberapa adaptasi perangkat keras, menambah ukuran lubang atau memotong bagian dari cincin suspensi silikon.

Setelah minum satu liter air soda (botol air mineral lebih tebal dari botol air biasa dan dengan demikian lebih kuat, mungkin menggunakan botol cola akan lebih baik!) Anda sekarang siap untuk merakit perahu Botol Anda.

Hubungkan motor ke elektronik, masukkan yang terakhir ke dalam kantong plastik tertutup yang menyisakan celah hanya untuk kabel motor dan konektor baterai. Pasang CD-ROM L-carriage, botol dan barang elektronik dengan memasangnya bersama-sama dengan pengikat kabel. Coba pertahankan keseimbangan kendaraan Anda di tengah dan gunakan satu pengikat kabel lagi untuk menjaga agar elektronik tetap kokoh; tindakan pencegahan ini menjamin bahwa perahu tidak akan terbalik jika laut bergelombang dan elektronik tidak akan meluncur saat Anda berbelok tajam!

Itu saja, Anda sekarang siap untuk meluncurkan perahu Anda

Langkah 4: Balap

Image
Image

Nyalakan perahu Anda dengan menghubungkan baterai dan nyalakan Radio Anda (pastikan Anda melakukan prosedur pengikatan dengan benar sebelum merakit perahu!), mari kita mulai balapan!

Minta teman RC Anda untuk membuat sendiri, dan mulailah balapan bersama mereka di kolam di sebelah rumah Anda!

Direkomendasikan: