Daftar Isi:
- Langkah 1: Komponen
- Langkah 2: Hubungkan Komponen
- Langkah 3: Kode
- Langkah 4: Umpan Langsung
- Langkah 5: Uji Fungsional
- Langkah 6: Kesimpulan
Video: Mobil RC FPV: 6 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:58
Proyek ini ada di laci saya untuk beberapa waktu dan saya karena Maker Fair akan datang ke kota, ini adalah saat yang tepat untuk membuatnya.
Dahulu kala, ada game bernama "Micro Machines" untuk Sega Mega Drive (Genesis) yang saya mainkan berjam-jam. Pada dasarnya ini adalah game balap dengan mobil kecil di mana trek balap adalah bagian dari objek kehidupan sehari-hari. Saya menemukan bahwa ada versi baru dari klasik lama ini.
Pada versi aslinya, gim ini memiliki tampilan atas trek dan mobil, tetapi saya ingin memiliki tampilan orang pertama di tampilan kepala. Kamera akan bergerak sesuai dengan gerakan kepala pemain.
Pengontrol harus berupa roda balap.
Sayangnya, ini tidak mungkin, dan pada akhirnya inilah yang saya dapatkan.
Karena beberapa faktor saya tidak menerapkan tampilan kepala dan kamera yang dikendalikan servo tetapi mobil dikendalikan oleh roda balap, saya memiliki kamera nirkabel dan semuanya berfungsi. Masalahnya adalah jangkauannya. Saya hanya dapat mengontrol dan melihat umpan kamera jika setiap unit pemancar dan penerima sejajar.
Bagaimanapun ada aspek yang sangat menarik dari proyek ini yang layak untuk dibagikan.
Langkah 1: Komponen
Mobil RC
Saya baru saja memilih yang paling murah yang bisa saya temukan dalam skala 1:20.
Kamera Nirkabel
Saya memiliki beberapa pilihan di mana, tetapi mungkin kapan untuk yang terburuk. Jika Anda berencana melakukan hal seperti ini JANGAN gunakan kamera jenis ini.
MikrokontrolerDFRobot Dreamer Nano V4.1, pinout 2.54mm sangat penting untuk proyek ini. Periksa halaman wiki DFRobot untuk info lebih lanjut mengenai mikrokontroler ini
Roda Balap Computador
Saat ini sangat mudah untuk menemukan pengontrol balap lama hampir gratis. Yang ini saya dapatkan secara gratis di pasar internet lokal.
Muncul dengan port game 15 pin lama, yang terhubung di kartu suara komputer.
Pengendali Motor
Pilihannya adalah L298N dengan kemampuan 2A dan dengan maksimal 46V di input berfungsi sempurna atau proyek ini.
Pemancar RF
Untuk komunikasi nirkabel antara roda balap dan mobil, saya menggunakan transceiver RF nRF24L01+.
Saya punya beberapa tempat, dan mereka mudah digunakan.
Baterai
Baterai LiPo 7.4V 800mA memberikan daya ke mobil RC, mikrokontroler, transceiver RF, dan kamera nirkabel
Aneka ragam
4x - 10K Resistor
4x - Resistor 100K
Perfboard (biasa di proyek saya), steker baterai 9V, dan beberapa kabel
Langkah 2: Hubungkan Komponen
Pemancar Roda Balap Computar
Pin keluar port game dapat ditemukan di mana
en.wikipedia.org/wiki/Game_por
Saya juga menemukan situs yang sangat bagus dengan skema untuk koneksi ke arduino
www.built-to-spec.com/blog/2009/09/10/using-a-pc-joystick-with-the-arduino/
Sirkuit dibangun di papan pref sesuai dengan skema yang saya tambahkan.
Untuk koneksi NRF24L01+ saya menggunakan adaptor dasar yang membawa regulator tegangan 3.3V plus kapasitor tambahan untuk meningkatkan stabilisasi saluran.
Jika Anda hanya ingin menggunakan NRF24L01+, saluran listrik harus berasal dari +3.3V dari Arduino.
Penerima Mobil RC
Untuk mobil saya juga menggunakan adaptor dasar NRF24L01+, sekali lagi ini opsional.
L298n terhubung ke pin D2 ke D7.
Kekuatan untuk kamera nirkabel juga berasal dari baterai
Setelah beberapa tes, saya menggunakan aturan praktis untuk heat sink, dan memutuskan untuk menggunakan kipas angin.
Langkah 3: Kode
Agar kode dapat dijalankan, Anda perlu menginstal pustaka RF24.
Anda dapat mengunduhnya dulu
github.com/nRF24/RF24.
Pin D9 dan D10 juga digunakan untuk library ini, jadi jangan lupa untuk mengubahnya jika Anda ingin menggunakan yang lain
radio RF24 (9, 10); // Siapkan radio nRF24L01+ di bus SPI plus pin 9 dan 10
Kemudian nyatakan pin untuk pengontrol dalam kode Car_TX.
// Deklarasikan pin untuk racing wheelconst int wheel_direction = A0;
const int button_1A = 2;
const int Tombol_2A = 4;
const int button_1B = 3;
const int button_2B = 5;
Dan pin untuk drive pengontrol motor
//Tentukan Pin untuk Penggerak Motor//Kecepatan Motor
int aktifkan_A = 3;
int dalam1Pin = 2;
int in2Pin = 4;
//Arah Motor
int aktifkan_B = 5;
int in3Pin = 6;
int in4Pin = 7;
Langkah 4: Umpan Langsung
Perangkat kamera nirkabel terdiri dari kamera nirkabel dan penerima yang mampu mengeluarkan sinyal video yang tersusun.
Penerima kemudian dihubungkan ke konverter yang memungkinkan koneksi ke monitor VGA.
Langkah 5: Uji Fungsional
Langkah 6: Kesimpulan
Setelah semuanya selesai dan dirakit, hasilnya tidak seperti yang diharapkan. Kisaran semuanya sekitar 2m dalam ruangan !!! Mungkin karena ini dilakukan dengan anggaran sekitar 50€!!!
Yang satu ini membutuhkan pemikiran ulang yang lengkap pada komponen yang dipilih. Mungkin saya akan menggunakan di masa depan kamera dan pemancar yang sama yang digunakan di drone dengan FPV. Hari ini sudah mungkin untuk mendapatkan beberapa peralatan dengan pengereman bank.
Tidak semuanya buruk, selama tes sangat menyenangkan mengendarai mobil dengan pengontrol balap. Saya mungkin akan membuat versi baru menggunakan mobil RC kecil tetapi dengan kontrol roda balap.
Jangan ragu untuk berkomentar atau mengirimi saya pesan jika Anda menemukan kesalahan atau jika Anda memiliki saran/perbaikan atau pertanyaan.
Suka, Berlangganan, Buat.
Jangan lupa untuk memberikan suara Anda untuk kontes yang saya jalankan.
Direkomendasikan:
Pelacak Mobil GPS Dengan Pemberitahuan SMS dan Unggah Data Thingspeak, Berbasis Arduino, Otomatisasi Rumah: 5 Langkah (dengan Gambar)
Pelacak Mobil GPS Dengan Pemberitahuan SMS dan Unggah Data Thingspeak, Berbasis Arduino, Otomatisasi Rumah: Saya membuat pelacak GPS ini tahun lalu dan karena berfungsi dengan baik, saya menerbitkannya sekarang di Instructable. Terhubung ke colokan aksesori di bagasi saya. Pelacak GPS mengunggah posisi mobil, kecepatan, arah, dan suhu yang diukur melalui data seluler
Mobil Robot Dengan Bluetooth, Kamera, dan MIT App Inventor2: 12 Langkah (dengan Gambar)
Mobil Robot Dengan Bluetooth, Kamera, dan MIT App Inventor2: Apakah Anda pernah ingin membuat mobil robot Anda sendiri? Nah … ini adalah kesempatan Anda!! Dalam Instruksi ini saya akan memandu Anda tentang cara membuat Mobil Robot yang dikendalikan melalui Bluetooth dan MIT App Inventor2. Ketahuilah bahwa saya seorang pemula dan ini adalah instusi pertama saya
FinduCar: Kunci Mobil Pintar Memandu Orang Ke Tempat Parkir Mobil: 11 Langkah (dengan Gambar)
FinduCar: Kunci Mobil Pintar Mengarahkan Orang Ke Tempat Parkir: Untuk mengatasi masalah di atas, proyek ini mengusulkan untuk mengembangkan kunci mobil pintar yang dapat mengarahkan orang ke tempat mereka memarkir mobil. Dan rencana saya adalah mengintegrasikan GPS ke dalam kunci mobil. Tidak perlu menggunakan aplikasi smartphone untuk melacak
Mobil RasbperryPi Dengan Kamera FPV. Kontrol oleh Web Browser: 31 Langkah (dengan Gambar)
Mobil RasbperryPi Dengan Kamera FPV. Kontrol oleh Web Browser: Kami akan membangun mobil 4wd - kemudi akan mirip seperti di tangki - untuk memutar satu sisi roda akan berputar dengan kecepatan yang berbeda dari yang lain. Pada mobil akan ditempatkan kamera pada dudukan khusus dimana kita dapat mengubah posisi kamera. Robot tersebut akan
Mobil Remote Control HPI Q32 Dengan Upgrade FPV: 10 Langkah (dengan Gambar)
Mobil Remote Control HPI Q32 Dengan Upgrade FPV: Di sini kami akan menunjukkan fleksibilitas HPI Racing Q32 untuk menerima modifikasi. Kami akan bereksperimen dengan memasang sistem baterai yang dapat diganti dan juga kamera dan pemancar FPV