Daftar Isi:
- Langkah 1: Daftar Komponen
- Langkah 2: Modifikasi Mekanik
- Langkah 3: Merakit Mobil
- Langkah 4: Kode
- Langkah 5: Peningkatan di Masa Depan
Video: CAR-INO: Konversi Total Mobil RC Lama Dengan Arduino dan Kontrol Bluetooth: 5 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
pengantar
Hai, dalam instruksi pertama saya, saya ingin berbagi dengan Anda pengalaman saya dengan mengubah mobil rc lama dari tahun 1990 menjadi sesuatu yang baru. Saat itu Natal 1990 ketika Santa memberi saya Ferrari F40 ini, mobil tercepat di dunia!…pada waktu itu.
Mobil luar biasa ini dilengkapi dengan remote control rc tetapi hanya dengan satu tombol…:|
ya, mobil ini hanya bisa maju mundur! ini sangat membuat frustasi untuk dikendarai jadi saya jarang menggunakannya…untuk alasan ini mainan ini masih hidup!
Saya menemukannya di loteng saya di kotak aslinya jadi saya tersambar petir! Saya dapat menggunakan modul arduino ekstra saya untuk mengonversi mobil!
Saya memutuskan untuk memanggil proyek CAR-INO karena dua alasan, saya akan menggunakan arduINO, dan dalam bahasa Italia carino berarti "bagus", karena hasil akhirnya akan…bagus!:)
Fitur-fitur yang diterapkan adalah:
- kemudi (tentu saja!)
- kontrol kecepatan
- kontrol lampu depan
- kontrol lampu latar
- klakson
Ayo mulai!
Langkah 1: Daftar Komponen
- arduino nano 1.8€
- Driver motor DC (saya menggunakan papan L298n) 1,5€
- motor servo sg90 1€
- modul bluethoot (seperti HC-05) 3€
- bel aktif <<1€
- 3 led putih <<1€
- saklar mikro <<1€
- kapasitor setidaknya 320uF <<1€
- kabel berwarna <<1€
- mobil tua tahun 1990 dengan motor DC yang berfungsi.
Harga diambil dari Aliexpress.
PERALATAN
- tukang las
- timah
- pinset
- penarik kawat
- lem panas
Langkah 2: Modifikasi Mekanik
Ketika saya membuka mobil saya menyadari bahwa ini adalah versi murah dari seri mobil rc lain karena memiliki ruang untuk servo, dan sumbu yang menghubungkan roda memiliki sambungan untuk servo tetapi dirakit terbalik untuk mengunci kepala roda.
Saya memotong sedikit plastik untuk memberi ruang bagi servo SG90 dan saya rekatkan, saya rekatkan juga sekrup pada lengan servo untuk membuat sambungan dengan sumbu (lihat foto). Saya melepas papan elektronik lama dan memotong plastik tambahan yang menahannya.
Langkah 3: Merakit Mobil
LED backlight terhubung langsung pada pin 13 yang merupakan output yang didedikasikan untuk led, sehingga Anda tidak memerlukan resistor. Led depan membutuhkan resistor untuk membatasi arus Anda dapat menggunakan resistor 220\250 ohm. Saya tidak memiliki led putih jadi dalam kasus saya, saya menggunakan led RGB sebagai led putih.
Dalam proyek saya, saya tidak dapat menggunakan pin 9 dan 10 sebagai PWM keluar karena perpustakaan servo (yang akan kita gunakan dalam kode untuk mengontrol motor servo) menonaktifkan PWM pada pin ini.
Cara terbaik adalah menggunakan dua pemasok daya yang berbeda, satu untuk logika (arduino) satu lagi untuk motor (seperti skema pasokan ganda), tetapi di mobil saya tidak ada cukup ruang (saya punya banyak masalah dengan memasukkan papan driver dan servo) jadi saya memutuskan untuk menggunakan kapasitor besar untuk menyaring tegangan puncak rendah yang membuat arduino berteriak selama pengaktifan motor.
Saya menggunakan microswitch untuk menonaktifkan daya pada komponen lain. selama flashing, komponen lain yang terkait dengan arduino dapat menimbulkan masalah selama operasi ini.
Sebelum merakit, pilih tata letak yang baik untuk menempatkan komponen dan pastikan bodi mobil pas! Saya mengelas kabel (mengikuti skema) langsung di arduino tapi mungkin lebih baik menggunakan header!
Saya menggunakan lem panas untuk memperbaiki semua komponen karena cukup kuat, mudah dilepas dan tidak membuat berantakan.
Langkah 4: Kode
2018-03-17 VERSI BARU - PEMBARUAN BESAR!
Untuk kode baru saya mendasarkan komunikasi pada "Arduino Joystick Controller", aplikasi gratis di playstore.
Unduh aplikasi baru di sini
PERINGATAN: Saat Anda menghubungkan arduino di PC, pastikan untuk mematikan suplai baterai!!!!
Unduh perpustakaan L293 dan unzip di direktori arduino "perpustakaan"
Anda dapat dengan mudah mengonfigurasi mobil Anda dengan membuat profil pribadi di aplikasi. di awal kode Anda dapat mengatur pinout sesuai preferensi Anda (jangan gunakan pin 9 dan 10 sebagai pwm). Jika daya pada kemudi servo berada di bawah jangkauan, Anda dapat memasukkan sudut tengah khusus dengan menghapus komentar di:
//#menentukan pusat
Perangkat lunak ini mencakup fitur-fitur baru seperti:
- sudut kemudi analog
- parameter yang dapat diatur melalui aplikasi
- kemungkinan untuk membaca sensor analog (baterai, suhu dll.)
- kemungkinan untuk menambah dan mengontrol 2 servos lainnya (yaitu untuk gimbal kamera) Selamat menikmati!
Menikmati!
VERSI LAMA
Untuk kode saya mendasarkan komunikasi pada "APLIKASI Mobil RC Bluetooth Arduino", aplikasi gratis di playstore.
Unduh aplikasinya di sini
PERINGATAN: Saat Anda menghubungkan arduino di PC, pastikan untuk mematikan suplai baterai!!!!
Anda dapat mengkonfigurasi mobil Anda dengan mudah di awal kode ada 2 bagian:
- Definisi pinout: Anda dapat memilih pinout (NB jangan gunakan pin 9 dan 10 sebagai pwm).
- Kalibrasi: mengatur derajat kemudi (kanan, kiri dan tengah) dan PWM minimum untuk menggerakkan mobil.
Sekarang flash file ino di nano Anda dan nikmatilah!
PEMBARUAN 2018-03-15: memecahkan bug untuk perhitungan kecepatan.
Langkah 5: Peningkatan di Masa Depan
Saya sedang memikirkan fitur luar biasa lainnya:
- tambahkan sensor tegangan baterai
- tambahkan sensor suhu
- manajemen warna lampu depan
Saya akan memperbarui instruksi ini sesegera mungkin.
Direkomendasikan:
Konversi Speaker Lama ke Boombox Bluetooth: 8 Langkah (dengan Gambar)
Konversi Speaker Lama ke Boombox Bluetooth: HI semuanya! Terima kasih banyak telah mendengarkan saya di build ini! Sebelum kita membahas detailnya, harap pertimbangkan untuk memilih Instruksi ini dalam kontes di bagian paling bawah. Dukungan sangat dihargai! Sudah beberapa tahun sejak saya mulai
Kontrol Tirai Dengan ESP8266, Integrasi Google Home dan Openhab dan Kontrol Web: 5 Langkah (dengan Gambar)
Kontrol Tirai Dengan ESP8266, Integrasi Google Home dan Openhab dan Kontrol Web: Dalam Instruksi ini saya menunjukkan kepada Anda bagaimana saya menambahkan otomatisasi ke tirai saya. Saya ingin dapat menambah dan menghapus otomatisasi itu, jadi semua instalasi adalah clip on. Bagian utama adalah: Motor stepper Driver stepper dikendalikan bij ESP-01 Gear dan pemasangan
EZ-Pelican - Tahan Lama, Mudah Dibangun dan Pesawat Radio Kontrol Terbang: 21 Langkah (dengan Gambar)
EZ-Pelican - Tahan Lama, Mudah Dibangun dan Pesawat Kontrol Radio Terbang: Dalam panduan ini saya akan menunjukkan cara membuat EZ-Pelican! Ini adalah pesawat yang dikendalikan radio yang saya rancang. Fitur utamanya adalah: Super Tahan Lama - Mampu menangani banyak crash Mudah Dibangun Mudah Terbang Murah! Beberapa bagiannya menginspirasi
8 Kontrol Relay Dengan NodeMCU dan Penerima IR Menggunakan WiFi dan IR Remote dan Aplikasi Android: 5 Langkah (dengan Gambar)
8 Kontrol Relay Dengan NodeMCU dan Penerima IR Menggunakan WiFi dan IR Remote dan Aplikasi Android: Mengontrol 8 sakelar relai menggunakan nodemcu dan penerima ir melalui wifi dan ir remote dan aplikasi android.Remote ir bekerja terlepas dari koneksi wifi.INI VERSI TERBARU KLIK DI SINI
Arduino Nano dan Visuino: Konversi Akselerasi ke Sudut Dari Akselerometer dan Giroskop Sensor MPU6050 I2C: 8 Langkah (dengan Gambar)
Arduino Nano dan Visuino: Konversi Akselerasi ke Sudut Dari Sensor Akselerometer dan Giroskop MPU6050 I2C: Beberapa waktu yang lalu saya memposting tutorial tentang bagaimana Anda dapat menghubungkan Sensor Akselerometer, Giroskop, dan Kompas MPU9250 ke Arduino Nano dan memprogramnya dengan Visuino untuk mengirim data paket dan tampilan pada Scope dan Instrumen Visual. Accelerometer mengirimkan X, Y