Isi kandungan:
- Langkah 1: Senarai Komponen
- Langkah 2: Pengubahsuaian Mekanikal
- Langkah 3: Menyusun Kereta
- Langkah 4: Kodnya
- Langkah 5: Penambahbaikan Masa Depan
Video: CAR-INO: Penukaran Jumlah Kereta RC Lama Dengan Arduino dan Bluetooth Control: 5 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:11
Pengenalan
Hai, dalam arahan pertama saya, saya ingin berkongsi dengan saya pengalaman saya menukar kereta rc lama dari tahun 1990 kepada yang baru. Itu adalah tahun 1990 ketika Santa memberikan saya Ferrari F40 ini, sebuah kereta terpantas di dunia! … pada masa itu.
Kereta hebat ini dilengkapi dengan alat kawalan jauh rc tetapi dengan satu butang sahaja…: |
ya, kereta ini boleh bergerak ke hadapan dan ke belakang sahaja! ini sangat mengecewakan untuk memandu, jadi saya jarang menggunakannya … untuk alasan ini mainan ini masih hidup!
Saya menjumpai di loteng loteng saya di kotak asal sehingga saya disambar petir! Saya boleh menggunakan modul arduino tambahan saya untuk menukar kereta!
Saya memutuskan untuk memanggil projek CAR-INO kerana dua sebab, saya akan menggunakan arduINO, dan dalam carino italia bermaksud "bagus", kerana hasil akhirnya akan … bagus!:)
Ciri-ciri yang dilaksanakan adalah:
- stereng (tentu saja!)
- kawalan kelajuan
- kawalan lampu hadapan
- kawalan lampu latar
- tanduk
Mari mulakan!
Langkah 1: Senarai Komponen
- arduino nano 1.8 €
- Pemandu motor DC (saya menggunakan papan L298n) 1.5 €
- motor servo sg90 1 €
- modul bluethoot (seperti HC-05) 3 €
- buzzer aktif << 1 €
- 3 led putih << 1 €
- suis mikro << 1 €
- kapasitor sekurang-kurangnya 320uF << 1 €
- wayar berwarna << 1 €
- kereta lama 1990 dengan motor DC yang berfungsi.
Harga diambil dari Aliexpress.
ALAT
- pengimpal
- timah
- pembelit
- pemukul wayar
- gam panas
Langkah 2: Pengubahsuaian Mekanikal
Semasa saya membuka kereta, saya menyedari bahawa ini adalah versi murah dari rangkaian kereta rc yang lain kerana ia mempunyai ruang untuk servo, dan paksi yang menghubungkan roda mempunyai persimpangan untuk servo tetapi dipasang terbalik untuk mengunci roda kepala.
Saya memotong sedikit plastik untuk memberi ruang kepada servo SG90 dan saya melekatkannya, saya juga menempelkan skru pada lengan servo untuk membuat persimpangan dengan paksi (lihat foto). Saya menanggalkan papan elektronik lama dan memotong plastik tambahan yang memegangnya.
Langkah 3: Menyusun Kereta
Lampu belakang disambungkan secara langsung pada pin 13 yang merupakan output yang dikhaskan untuk dipimpin, jadi anda tidak memerlukan perintang. Lampu depan memerlukan perintang untuk mengehadkan arus yang anda boleh gunakan perintang 220 / 250 ohm. Saya tidak mempunyai LED putih jadi dalam kes saya menggunakan LED RGB sebagai LED putih.
Dalam projek saya, saya tidak dapat menggunakan pin 9 dan 10 sebagai PWM kerana perpustakaan servo (yang akan kita gunakan dalam kod untuk mengawal motor servo) mematikan PWM pada pin ini.
Cara terbaik adalah menggunakan dua pembekal kuasa yang berbeza, satu untuk logik (arduino) yang lain untuk motor (seperti skema bekalan dua kali ganda), tetapi di dalam kereta saya tidak ada cukup ruang (saya mempunyai banyak masalah dengan memasukkan papan pemandu dan servo) jadi saya memutuskan untuk menggunakan kapasitor besar untuk menyaring puncak voltan rendah yang membuat arduino menjerit semasa pengaktifan motor.
Saya menggunakan microswitch untuk mematikan kuasa pada komponen lain. semasa berkelip, komponen lain yang berkaitan dengan arduino boleh menimbulkan masalah semasa operasi ini.
Sebelum memasang pilih susun atur yang baik untuk meletakkan komponen dan pastikan badan kereta sesuai dengan baik! Saya mengimpal wayar (mengikut skema) secara langsung pada arduino tetapi mungkin lebih baik menggunakan header!
Saya menggunakan lem panas untuk memperbaiki semua komponen kerana ia cukup kuat, mudah dikeluarkan dan tidak membuat kekacauan.
Langkah 4: Kodnya
2018-03-17 VERSI BARU - KEMASKINI BESAR!
Untuk kod baru saya mendasarkan komunikasi pada "Arduino Joystick Controller", aplikasi percuma di playstore.
Muat turun aplikasi baru di sini
PERINGATAN: Semasa anda menyambungkan arduino di PC pastikan mematikan bekalan bateri !!!!
Muat turun perpustakaan L293 dan buka zip di direktori "perpustakaan" arduino
anda boleh mengkonfigurasi dengan mudah kereta anda membuat profil peribadi dalam aplikasi. pada permulaan kod anda boleh menetapkan pinout mengikut pilihan anda (jangan gunakan pin 9 dan 10 sebagai pwm). Sekiranya kuasa pada servo steering berada di bawah jarak, anda boleh memasukkan sudut tengah kustom mengeluarkan komen di:
// # tentukan centro
Perisian ini merangkumi ciri baru seperti:
- sudut stereng analog
- parameter boleh diselesaikan melalui aplikasi
- kemungkinan membaca sensor analog (bateri, suhu dll.)
- kemungkinan untuk menambah dan mengawal 2 servo yang lain (iaitu untuk gimbal kamera) Nikmati!
Selamat mencuba!
VERSI LAMA
Untuk kod saya berdasarkan komunikasi pada "Arduino Bluetooth RC Car APP", aplikasi percuma di playstore.
Muat turun aplikasi di sini
PERINGATAN: Semasa anda menyambungkan arduino di PC pastikan mematikan bekalan bateri !!!!
Anda boleh mengkonfigurasi kereta anda dengan mudah pada awal kod terdapat 2 bahagian:
- Definisi pinout: anda boleh memilih pinout (NB jangan gunakan pin 9 dan 10 sebagai pwm).
- Kalibrasi: tetapkan tahap kemudi anda (kanan, kiri dan tengah) dan minimum PWM untuk menggerakkan kereta.
Sekarang flash fail ino di nano anda dan nikmati!
KEMASKINI 2018-03-15: menyelesaikan bug untuk pengiraan kelajuan.
Langkah 5: Penambahbaikan Masa Depan
Saya memikirkan ciri hebat lain:
- tambah sensor voltan bateri
- tambah sensor suhu
- pengurusan warna lampu depan
Saya akan mengemas kini arahan ini secepat mungkin.
Disyorkan:
Penukaran Speaker Lama ke Bluetooth Boombox: 8 Langkah (dengan Gambar)
Penukaran Speaker Lama ke Bluetooth Boombox: Halo semua! Terima kasih banyak kerana telah mengikuti perkembangan saya! Sebelum kita melihat butirannya, pertimbangkan untuk memilih Instruksional ini dalam pertandingan di bahagian paling bawah. Sokongan sangat dihargai! Sudah beberapa tahun sejak saya mula
Pembantu Tempat Letak Kereta Arduino - Letakkan Kereta Anda di Tempat Yang Betul Setiap Masa: 5 Langkah (dengan Gambar)
Pembantu Tempat Letak Kereta Arduino - Letakkan Kereta Anda di Tempat Yang Betul Setiap Masa: Dalam projek ini, saya akan menunjukkan kepada anda cara membina pembantu tempat letak kenderaan anda sendiri menggunakan Arudino. Pembantu tempat letak kereta ini mengukur jarak ke kereta anda dan membimbing anda untuk meletakkannya di tempat yang betul menggunakan bacaan paparan LCD dan LED, yang maju
Jumlah Power Bank Tanpa Wayar: 8 Langkah (dengan Gambar)
Total Wireless Power Bank: Hai Dalam projek ini, saya telah membuat power bank tanpa suis. Tidak ada port pengecasan pada power bank. Ia mengecas tanpa wayar dan menghantar kuasa tanpa wayar untuk mengecas telefon bimbit anda. Projek ini melibatkan banyak bahagian kecil dan saya telah memasukkan
FinduCar: Kunci Kereta Pintar yang Membimbing Orang ke Tempat Letak Kereta: 11 Langkah (dengan Gambar)
FinduCar: Kunci Kereta Pintar Membimbing Orang ke Tempat Letak Kereta: Untuk menyelesaikan masalah di atas, projek ini mencadangkan untuk mengembangkan kunci kereta pintar yang dapat mengarahkan orang ke tempat mereka meletakkan kereta. Dan rancangan saya adalah memasukkan GPS ke dalam kunci kereta. Tidak perlu menggunakan aplikasi telefon pintar untuk mengesan
Sistem Pemandu Pintar untuk Kereta Robot Menggunakan Motor Stepper dari Pemacu Floppy / CD Lama: 8 Langkah (dengan Gambar)
Sistem Pemandu Pintar untuk Kereta Robot Menggunakan Motor Stepper dari Pemacu Floppy / CD Lama: Sistem stereng pintar untuk kereta robot Adakah anda bimbang membuat sistem stereng yang baik untuk kereta robot anda? Berikut adalah penyelesaian hebat hanya menggunakan pemacu liut / CD / DVD lama anda. awasi dan dapatkan idea tentangnya Lawati georgeraveen.blogspot.com