Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

Buat Mobil RC Porsche Sendiri dengan Arduino: Panduan Langkah demi Langkah

Bahan dan Komponen

Tentang Proyek

Dalam proyek ini, saya akan menunjukkan cara membuat versi sederhana mobil RC (remote control). Saya menyediakan panduan lengkap langkah demi langkah untuk membuat mobil RC Anda sendiri, dan menjelaskan secara rinci baik bagian hardware maupun software agar panduan ini menjadi cara termudah bagi Anda untuk mencoba keterampilan dalam pembuatan elektronika.

Proyek ini sangat praktis dilakukan, terutama setelah mendapatkan PCB kustom yang kami pesan dari easyEDA untuk memperbaiki penampilan mobil kami. Panduan ini juga menyediakan cukup dokumentasi dan kode untuk memungkinkan Anda menciptakan gerakan kustom untuk mobil Anda. Jika Anda tidak suka membaca terlalu banyak, Anda dapat menonton video untuk panduan yang lebih jelas.

Kami menyelesaikan proyek ini dalam waktu hanya 7 hari: tiga hari untuk pembuatan dan rangkai hardware, lalu empat hari untuk menyiapkan kode dan aplikasi Android guna mengontrol mobil.

Apa yang Akan Anda Pelajari dari Tutorial Ini:

Langkah 1: Apa Itu Mobil RC!

Mobil RC atau kendaraan jarak jauh didefinisikan sebagai setiap kendaraan yang dikendalikan dari jarak jauh dengan cara yang tidak membatasi geraknya dengan asal eksternal pada perangkat. Biasanya ini adalah perangkat radio control, kabel antara pengontrol dan kendaraan, atau pengontrol infra merah.

Mobil RC mainan biasanya diproduksi dengan fokus pada desain sambil mengurangi biaya produksi. Di sisi lain, mobil RC kelas hobi memiliki komponen elektronik terpisah yang dapat diganti secara individual jika gagal, sedangkan mobil kelas mainan biasanya dibuat dengan komponen yang lebih sulit ditemukan sebagai suku cadang dan satu papan sirkuit elektronik terintegrasi dalam desain kendaraan.

Dalam kasus kami, kami menggunakan radio linker yang merupakan modul Bluetooth HC-05 untuk menghubungkan mobil dengan smartphone atau perangkat Android lainnya karena kami mengontrol mobil melalui aplikasi Android.

Tentang Aplikasi Android

Kami menggunakan platform MIT App Inventor untuk membuat pemrograman grafis untuk aplikasi Android kami. Penggunaan platform ini sangat mudah dan sederhana.

Anda dapat mengunduh aplikasi yang kami buat untuk proyek ini melalui tautan yang tersedia.

Langkah 2: Model Porsche GT3 RS

Saya mendapatkan mobil RC ini dari salah satu teman saya. Ini adalah model Porsche GT3 RS dan dalam kondisi yang sangat buruk, namun masih memiliki bentuk yang baik. Setelah melakukan beberapa langkah pembersihan, mobil sekarang memiliki penampilan yang hebat, tetapi hal terpenting adalah mesinnya.

Saat saya membongkarnya, saya menemukan dua mesin: yang pertama di bagian belakang mobil untuk gerakan maju dan mundur, dan yang kedua di bagian depan untuk mewakili pengemudi (stir), dan keduanya beroperasi dengan sangat baik. Saya memindahkan semua kabel yang tidak berguna dan hanya menyisakan kabel mesin, dan setelah menyolder beberapa konektor, chassis siap untuk bertindak. Mobil juga memiliki beberapa lampu: ada dua LED putih di bagian depan dan dua LED merah di bagian belakang, namun kami akan menambahkan lebih banyak LED untuk lebih banyak kesenangan, seperti lampu sisi yang akan mengikuti gerakan mesin pengemudi.

Misalnya, saat mobil belok ke kiri (setelah menekan panah kiri pada aplikasi Android), LED di sisi kiri akan mulai berkedip secara otomatis, dan hal yang sama akan terjadi untuk arah kanan.

Saya juga menambahkan beberapa LED RGB yang akan berubah warna tergantung pada pilihan Anda.

Langkah 3: Pembuatan PCB di Platform EasyEDA

EasyEDA adalah komunitas desain otomatisasi elektronik gratis online yang memungkinkan pembuatan, pengujian, dan pengeditan skematik serta PCB. Platform ini didukung di semua platform bahkan Android. Dengan EasyEDA, Anda dapat membuat Schematic Capture untuk dokumen Anda, simulasi sirkuit, dan desain PCB online dengan kemampuan mengimpor file PCB dan Skematik. Dari titik ini, kita dapat memahami bahwa kita dapat membuat PCB di desainer online ini atau membuatnya dengan perangkat lunak lain dan mengunggah file gerber ke EasyEDA untuk memesan.

Kami kembali ke proyek kami dan membahas tentang desain sirkuit yang langsung terkait dengan platform ini. Para pembuat PCB terbaik yang menyediakan perangkat lunak online ini di mana Anda dapat merancang PCB Anda dan kemudian memesanannya. Ini luar biasa menyediakan semua opsi, alat, dan terutama perpustakaan yang hebat di sini karena semua komponen yang dibutuhkan tersedia, seperti Arduino Nano, pengemudi motor L293 H-bridge, modul Bluetooth HC, dan lainnya. Semua yang perlu kita lakukan hanyalah mencari komponen menurut namanya lalu menempatkannya.

Seperti biasa, kami menjalankan platform EasyEDA dari sini, kemudian memulai proyek baru dan mengimpor komponen yang diperlukan, serta menghubungkannya bersama-sama untuk membuat sirkuit yang ditampilkan dalam gambar. Platform ini juga memungkinkan Anda mengubah skematik Anda menjadi PCB, dan ini adalah apa yang kita butuhkan: cukup klik 'convert project to PCB' lalu Anda akan mendapatkan area desain PCB Anda. Saya menyarankan Anda untuk langsung mengklik tautan berikut ke PCB secara otomatis: Tautan Langsung untuk Proyek Mobil RC. Anda juga dapat memeriksa PCB sebelum memesannya menggunakan PCB viewer, dan saya menyediakan gambar yang menunjukkan PCB yang kami desain.

Skematik ini berguna tidak peduli apa kebutuhan Anda karena saya telah menambahkan modul ESP-01 jika Anda ingin mengontrol mobil Anda melalui WiFi, dan NRF juga tersedia jika Anda ingin menggunakan transceiver Radio. Setelah membuat skematik ini, kami langsung mengubahnya menjadi PCB yang sangat praktis sekarang, dan setelah menempatkan setiap komponen di tempatnya serta menambahkan beberapa Label dan beberapa Logo yang indah, PCB kami siap untuk pemesanan online. Semua yang perlu Anda lakukan adalah pergi ke output fabricasi dan mengatur beberapa parameter. Saya lebih suka warna merah untuk PCB saya. Lakukan pembayaran dan tunggu pengiriman. Hanya 4 hari untuk menerima paket dan itu adalah layanan yang luar biasa. Setelah membuka paket, saya memperhatikan layanan baru yang disediakan oleh easyEDA yaitu layanan LCSC yang memungkinkan Anda memesan komponen yang dibutuhkan untuk PCB Anda. Dan kami telah mendapatkan PCB dengan semua opsi yang telah kami pilih. PCB sangat baik diproduksi seperti biasa dan semua label serta deskripsi tersedia, jadi pembuatan proyek ini akan sangat praktis sekarang.

Langkah 4: Bahan-Bahan

Sekarang mari kita tinjau komponen yang diperlukan untuk proyek ini dan Anda dapat menemukan semua tautan terkait untuk pemesanan online, sehingga kita akan membutuhkan:

Langkah 5: Rangkaian (Menyalin Komponen)

Kami siap sekarang, jadi mari kita mulai menyolder komponen dan jangan lupa untuk mengikuti label untuk menghindari kesalahan soldering. Kami mulai dengan menyolder konektor Arduino untuk menguji pasokan daya, dan Anda juga dapat menulis beberapa kode pengujian dasar untuk memverifikasi koneksi yang benar untuk setiap sensor seperti sensor cahaya, dan hal yang sama untuk LED karena mereka semua terhubung langsung ke papan (Arduino) jadi Anda memiliki akses penuh ke mereka.

Catatan: Anda perlu menjaga stik solder Anda tetap bersih dan rapi. Artinya mengosongkannya pada spons setiap kali Anda menggunakannya. Ujung stik solder Anda harus bersih dan mengkilap. Setiap kali Anda melihat ujungnya menjadi kotak karena flux atau mengoksidasi, artinya kehilangan kilapnya, Anda harus membersihkannya. Bahkan jika Anda tengah dalam proses soldering. Memiliki ujung stik solder yang bersih membuat transfer panas ke target soldering jauh lebih mudah.

PCB yang kami pesan dari EasyEDA akan memandu Anda untuk menjaga semua tempat yang benar, jadi jangan ragu untuk mengunjungi tautan ini jika Anda ingin melihat PCB yang kami buat dan melakukan pemesanan online.

Langkah 6: Pengujian Aplikasi Android

Aplikasi ini akan memungkinkan Anda mengontrol mobil menggunakan Bluetooth untuk gerakan maju dan mundur serta arah kiri dan kanan, dan juga ada mode drift dengan tombol buzzer dan hand breaker, tetapi terlebih dahulu Anda harus mengaktifkan Bluetooth dan terhubung ke mobil Anda sehingga aplikasi akan memandu Anda melalui beberapa pesan suara.

Setiap memilih mobil, kita dapat menguji sekarang kemampuan untuk mengontrol warna LED RGB, dan seperti yang Anda lihat, LED berubah warna tergantung pada pilihan kami.

Tentang aplikasi Android, saya akan menunjukkan kepada Anda dalam instructables mendatang cara membuatnya menggunakan platform MIT App Inventor, tetapi untuk saat ini Anda dapat mengunduh dan menginstalnya secara gratis dari tautan ini.

Langkah 7: Kode dan Pengujian Validasi

Chassis tampaknya siap untuk beberapa pengujian serius, jadi semua yang kita butuhkan sekarang adalah kode.

Jadi! Ini cara kerjanya, untuk setiap penekanan tombol pada aplikasi Android kami, sebuah karakter akan ditransfer ke Arduino melalui Bluetooth dan untuk setiap karakter ada algoritma yang dilakukan, misalnya jika kita menekan tombol maju, kita mentransfer karakter 'f' jadi saat papan menerima karakter 'f' itu memanggil sebuah fungsi untuk mengontrol mesin bagian belakang untuk gerakan maju dan hal yang sama untuk semua tombol.

Kode tersedia dan seperti biasa Anda dapat mengunduhnya dari tautan ini. Dan seperti yang Anda lihat dalam foto, kode sangat sederhana dan sangat baik diberi komentar sehingga Anda dapat memahaminya sendiri.

Seperti yang Anda lihat para teman, setiap tombol memiliki fungsionalitas dengan mobil tetapi apa yang saya sangat hargai adalah mode otomatis untuk kontrol kecerahan lampu. Saya meletakkan sensor cahaya di bagian belakang atas mobil lalu ketika kita memilih mode ini mobil akan mengontrol kecerahan lampu LED depan tergantung pada sinyal sensor. Juga kita dapat membaca nilai suhu dan kelembaban secara langsung pada layar ponsel cerdas yang sangat mengesankan.

Terima Kasih :)

Saya percaya Instructable ini adalah panduan langkah demi langkah paling komprehensif untuk membuat mobil RC yang pernah diterbitkan. Itu saja untuk instructable ini, silakan berikan jempol dan tanyakan kepada kami apa saja yang ingin Anda ketahui tentang proyek ini melalui komentar.

Proses manufaktur

  1. Buat Sistem Ambilight Monitor Menakjubkan dengan Arduino
  2. Membuat Game Pong Klasik pada Arduino UNO dengan Layar OLED – Tutorial Langkah demi Langkah
  3. Ubah Mobil RC Lama menjadi Kendaraan Terkontrol Joystick dengan Arduino
  4. Detektor Frekuensi Audio Arduino – Ukur Puncak Suara Terkeras dengan Modul Sensitivitas Tinggi
  5. Buat Tamagotchi Arduino Sendiri: Proyek DIY Hewan Peliharaan Digital
  6. Pengontrol Saklar Lampu Nirkabel Smart Berbasis Arduino
  7. Tic Tac Toe Arduino dengan Matriks LED MAX7219 dan Kotak Kardus
  8. Senapan Air Cerdas Tergerak Gerakan dengan Arduino Nano
  9. Membuat Timer Hitung Mundur Arduino yang Andalan dengan Layar 7-Segmen SparkFun
  10. Smart Parking Counter: Pelacakan Kendaraan Real-Time dengan Arduino, Processing, dan PHP