Isi kandungan:

UChip - Kapal RC Keluar dari Botol Plastik dan Pemain CD-ROM !: 4 Langkah
UChip - Kapal RC Keluar dari Botol Plastik dan Pemain CD-ROM !: 4 Langkah

Video: UChip - Kapal RC Keluar dari Botol Plastik dan Pemain CD-ROM !: 4 Langkah

Video: UChip - Kapal RC Keluar dari Botol Plastik dan Pemain CD-ROM !: 4 Langkah
Video: Кассетный ящик Tesla RPM 2024, Julai
Anonim
Image
Image
UChip - Bot RC dari Botol Plastik dan Pemain CD-ROM!
UChip - Bot RC dari Botol Plastik dan Pemain CD-ROM!

Setelah saya melaksanakan perkakasan dan perisian untuk menyambungkan Radio drone saya ke motor / servo, langkah seterusnya adalah dengan memanfaatkan kerja keras yang dilakukan dan membina mainan RC saya sendiri, yang … Perahu!

Oleh kerana saya bukan jurutera mekanikal, saya memilih pendekatan termudah yang dapat saya bayangkan, untuk membina Perahu saya: Kitar semula semua yang saya dapat, buat yang terbaik! Saya dengan bangga mengatakan, kali ini saya melebihi jangkaan saya!

Oleh itu, saya ingin berkongsi dengan anda projek saya dan berikut adalah beberapa langkah yang diperlukan untuk membina kapal skrap "perlumbaan" anda sendiri!

Bil bahan

Elektronik, anda boleh membina elektronik anda sendiri mengikut panduan saya sebelumnya atau menggunakan projek orang lain. Tambang merangkumi:

- 1 x uChip: Papan serasi dengan Arduino IDE

- 1 x Sistem radio Tx-Rx: mana-mana sistem radio dengan penerima cPPM bagus

- 2 x Pemacu motor: dengan kapasitor 1x47uF @ 16V, 3xDiodes (pemulihan pantas), zener 1x5.1V, 2 nMOSFET (VGTH ~ 2V) dan 4 perintang yang boleh anda solder dengan mudah.

- 1 bateri Li-ion 18650: anda boleh mengitar semula satu dari pek bateri notebook lama atau membeli yang baru.

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

Rangka (sebahagian besarnya dari komponen kitar semula):

- 2 x Botol Plastik (0.5L)

- 1 x pemain CD-ROM / DVD-ROM yang dikitar semula

- 3 (atau lebih) x Ikatan Kabel: bilangan sebenar bergantung pada panjang sebenar yang anda perlukan. Saya menggunakan 4 daripadanya, masing-masing sepanjang 20cm.

Langkah 1: Membangun Elektronik

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

Saya menerbitkan "Instructables" yang menerangkan cara menggerakkan motor / servo menggunakan uChip dan sistem Tx-Rx yang menampilkan penerima cPPM. Anda boleh dapatkan di SINI.

Saya hanya ingin menambahkan beberapa komen yang menjelaskan perbezaan yang perlu anda ambil kira. Dalam projek ini, kita perlu menggerakkan 2 motor. Oleh itu, kita perlu mengulangi litar yang berkaitan dengan pemandu motor dua kali. Skema yang dilampirkan menunjukkan apa yang sebenarnya anda perlukan untuk disolder.

Tambahan pula, kerana saya menggerakkan motor dengan jambatan separuh sederhana, motor akan berjalan hanya ke satu arah, tidak ada gear terbalik. Cuba ingat ini sebelum anda terjebak di rumput kolam anda (ini adalah cadangan pengalaman orang pertama!)

Langkah 2: Pengaturcaraan

Pengaturcaraan
Pengaturcaraan
Pengaturcaraan
Pengaturcaraan
Pengaturcaraan
Pengaturcaraan

Firmware didasarkan pada lakaran yang saya kembangkan untuk membaca isyarat yang datang dari penerima cPPM Rx dan anda boleh dapatkan di SINI.

Saya menambahkan beberapa matematik dalam fungsi loop () untuk mencampurkan isyarat masuk dan menghasilkan nilai yang betul yang diperlukan untuk menggerakkan motor. Apa yang kami lakukan adalah memberi isyarat pembezaan pada motor, yang diterjemahkan dalam kepercayaan berbeza bergantung pada arah yang kita ambil pada tongkat Radio kita.

Gambar menerangkan fungsi yang perlu kita laksanakan dalam kod. Untuk membelok ke kiri atau kanan, perlu mengubah kuasa yang diberikan kepada setiap motor.

Semasa membelok ke kiri, motor kanan diatur pada daya maksimum yang tersedia (sebanding dengan kedudukan batang pendikit), sementara motor kiri dikurangkan sesuai dengan batang kecondongan. Sebagai pelengkap, sebaliknya berlaku ketika membelok ke kanan. Pada posisi kemiringan jarak pertengahan, ruang kepala telah ditambah sehingga motor akan menerima daya tuju yang sama sekiranya kita mahu terus bergerak.

Nilai yang dikira kemudian dinormalisasi untuk memastikannya berada dalam nilai motor min / MAX dan ditulis ke dalam pin motor yang sesuai menggunakan fungsi analogWrite (). Menggunakan analogWrite () pada pin yang diaktifkan PWM menulis panjang denyut PWM yang dipilih ke dalam daftar yang sesuai. Oleh kerana kita menggunakan PWM 8-bit, panjang nadi boleh bervariasi dari 0 hingga 255 (yang merupakan nilai motor min / MAX).

Sekiranya anda biasa dengan matematik dan persamaan, anda boleh mencuba menulis kod anda sendiri yang melaksanakan fungsi ini. Jika tidak, muatkan lakaran "Boat.ino" ke uMenggunakan Arduino IDE dan uji.

Anda boleh memberi komen / melepaskan komen DEBUG untuk mencetak nilai motor dan saluran SerialUSB. Ini mungkin sangat berguna untuk menyesuaikan jarak_rentang, jarak_rentang_ dan rentang_ yang sesuai dengan sistem Radio Tx-Rx anda.

Langkah 3: Membina Bingkai

Membina Bingkai
Membina Bingkai
Membina Bingkai
Membina Bingkai
Membina Bingkai
Membina Bingkai

Di sini kemahiran jurutera mekanikal anda sangat berguna. Oleh kerana saya bukan jurutera mekanikal, saya menggunakan alat ganti dari pemain CD-ROM. Khususnya, kereta pemain CD-ROM yang digantung dalaman sesuai dengan tujuan saya. Unsur terapung kapal saya adalah botol sementara tali kabel sangat berguna untuk menyatukan semuanya.

Bengkokkan kereta membuat "L-kereta". Kemudian, pasangkan motor ke gelang gantung seperti yang ditunjukkan dalam gambar. Saya akui bahawa hanya kerana nasib sahaja motor itu sesuai dengan cincin silikon ini! Sekiranya tidak sesuai, anda perlu melakukan penyesuaian perkakasan, meningkatkan ukuran lubang atau memotong bahagian gelang gantung silikon.

Setelah minum satu liter air berkilau (botol air berkilau lebih tebal daripada botol air biasa dan lebih kuat, mungkin menggunakan botol cola akan lebih baik lagi!) Anda sekarang bersedia untuk memasang kapal Botol anda.

Sambungkan motor ke elektronik, pasangkan yang terakhir ke dalam beg plastik tertutup meninggalkan jurang hanya untuk wayar motor dan penyambung bateri. Pasang CD-ROM L-kereta, botol dan elektronik dengan membetulkannya bersama dengan ikatan kabel. Cuba simpan keseimbangan kenderaan anda di tengah dan gunakan satu lagi tali leher untuk memastikan elektronik tetap kukuh; langkah berjaga-jaga ini menjamin bahawa kapal tidak akan terbalik sekiranya berlaku laut bergelombang dan elektronik tidak akan tergelincir semasa anda berpusing!

Itu sahaja, anda sekarang sudah bersedia untuk melancarkan kapal anda

Langkah 4: Perlumbaan

Image
Image

Hidupkan kapal anda dengan menyambungkan bateri dan hidupkan Radio anda (pastikan anda melakukan prosedur mengikat dengan betul sebelum memasang perahu!), Mari mulakan perlumbaan!

Mintalah rakan RC anda untuk membina sendiri, dan mulailah berlumba dengan mereka di kolam di sebelah rumah anda!

Disyorkan: