Daftar Isi:
- Langkah 1: Mengumpulkan Bahan dan Alat
- Langkah 2: Kumpulkan Tank
- Langkah 3: Memprogram Tangki dan Pengontrol
- Langkah 4: Menghubungkan Tangki
- Langkah 5: Menghubungkan Pengontrol
Video: Tangki Kontrol Arduino Nirkabel (nRF24L01): 6 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Hai!
Hari ini saya akan menunjukkan kepada Anda cara membuat tangki dan kendali jarak jauh Arduino. Bagian tangki yang dicetak 3d (dengan pengecualian pengontrol, pemandu trek, dan penutup tangki) dirancang oleh timmiclark dan dapat ditemukan di sini.
Langkah 1: Mengumpulkan Bahan dan Alat
Anda akan membutuhkan bahan-bahan berikut untuk memulai:
- 1x Arduino UNO (di sini)
- 1x Arduino Nano (di sini)
- 2x nRF24L01 2.4GHz modul nirkabel (di sini)
- 1x L298N Pengemudi motor (di sini)
- 2x Gear motor (potongan plastik kuning) (di sini)
- 1x Joystick (di sini)
- 1x 9v klip baterai (di sini)
- 2x Saklar daya (di sini)
- 2x TR 18650 baterai (dan pengisi daya) (di sini)
- 1x TR 18650 dudukan baterai untuk 2 baterai (di sini)
- 1x set jumper pria ke wanita (di sini)
Bagian cetakan 3D terdiri dari (dapat ditemukan di bagian bawah langkah ini):
- 2x Tubuh
- 2x TrackMidFrame
- 52x Trek
- 4x roda gigi
- 4x CogBracketInner
- 4x CogBracketLuar
- 1x Penutup Tangki
- 1x Pengontrol
Anda juga memerlukan alat berikut:
- Besi solder
- Berbagai ukuran bor
- lem super
- Tang
- Pisau
Langkah 2: Kumpulkan Tank
Setelah mencetak saya merakit tangki. Semua bagian kecuali trek, roda gigi, dan penutup direkatkan dengan lem super. Trek akhirnya menjadi terlalu ketat di sekitar roda, mungkin ada masalah dengan printer saya, tetapi saya memutuskan untuk menambahkan dua trek tambahan di setiap sisi dan merancang panduan untuk trek. Ini bukan solusi yang paling nyaman, tetapi berhasil.
Setelah saya merakit tangki, saya mengebor lubang agar sesuai dengan modul nirkabel dan sakelar daya. Saya mungkin harus mengebor lubangnya sebelum merekatkan semuanya, tetapi itu tidak membuat banyak perbedaan. Saya mengebor lubang dan memasang driver motor ke bagian bawah tangki dengan dua baut M3.
Opsional (jika Anda memiliki masalah yang sama dengan saya):
Cetak dua panduan tangki dari folder 'opsional' dan beberapa trek (saya sarankan menambahkan satu atau dua di setiap sisi).
Langkah 3: Memprogram Tangki dan Pengontrol
Untuk memprogram arduino, Anda perlu menginstal pustaka RF24. Jadi unduh file di bawah ini dan buka arduino IDE. Buka Sketsa -> Sertakan Perpustakaan -> Tambahkan Perpustakaan. ZIP dan impor 'RF24.zip' ke sana.
Selanjutnya Anda harus menghubungkan arduino UNO dan mengunggah 'tank.ino' ke arduino. kita akan menghubungkan kabel pada langkah berikutnya.
Sekarang cabut Arduino UNO dan hubungkan Arduino Nano dan upload 'controller.ino' ke Arduino.
Ingatlah untuk mengubah pengaturan 'papan' dan 'port' di bawah alat ke jenis dan port papan yang benar.
Langkah 4: Menghubungkan Tangki
(gambar modul nRF24L01 adalah tampilan bawah)Pengkabelan tangki:Hubungkan pin berikut.pin nRF24L01 ---- Pin Arduino • GND 1 ---- GND • VCC 2 ---- 3.3V • CE 3 - --- 7 • CSN 4 ---- 8 • SCK 5 ---- 13 • MOSI 6 ---- 11 • MISO 7 ---- 12 • IRQ 8 ---- tidak terhubungL298N ---- Arduino pin • IN1 ---- 5 • IN2 ---- 6 • IN3 ---- 9 • IN4 ---- 10 Sejauh menyangkut baterai tangki, kabel ground menuju ke pin GND dari arduino dan pin GND dari driver motor. kabel daya menuju ke pin Vin dari arduino dan ke pin +12V dari driver motor melalui sakelar daya. Oh, dan pin +5V dari driver motor terpasang ke pin 5V dari arduino.
Langkah 5: Menghubungkan Pengontrol
Menghubungkan pin ControllernRF24L01 ---- Pin Arduino • GND 1 ---- GND • VCC 2 ---- 3.3V • CE 3 ---- 7 • CSN 4 ---- 8 • SCK 5 ---- 13 • MOSI 6 ---- 11 • MISO 7 ---- 12 • IRQ 8 ---- tidak terhubungJoystick ---- Pin Arduino • GND ---- GND • +5V ---- 5V • VRx - --- A0 • VRy ---- A1 Ini sedikit teka-teki, memasukkan semua komponen ke dalam pengontrol, tetapi dengan kesabaran saya yakin Anda akan berhasil
Direkomendasikan:
Komunikasi Nirkabel Menggunakan Modul Transceiver NRF24L01 untuk Proyek Berbasis Arduino: 5 Langkah (dengan Gambar)
Komunikasi Nirkabel Menggunakan Modul Transceiver NRF24L01 untuk Proyek Berbasis Arduino: Ini adalah tutorial kedua saya tentang robot dan mikrokontroler. Sungguh menakjubkan melihat robot Anda hidup dan bekerja seperti yang diharapkan dan percayalah akan lebih menyenangkan jika Anda mengendalikan robot Anda atau hal-hal lain secara nirkabel dengan cepat dan
Remote Nirkabel Menggunakan Modul 2.4Ghz NRF24L01 Dengan Arduino - Penerima Pemancar 4 Saluran / 6 Saluran Nrf24l01 untuk Quadcopter - Helikopter Rc - Pesawat Rc Menggunakan Arduino: 5 Langkah (dengan Gambar)
Remote Nirkabel Menggunakan Modul 2.4Ghz NRF24L01 Dengan Arduino | Penerima Pemancar 4 Saluran / 6 Saluran Nrf24l01 untuk Quadcopter | Helikopter Rc | Pesawat Rc Menggunakan Arduino: Untuk mengoperasikan mobil Rc | Quadcopter | Drone | pesawat RC | RC boat, kita selalu membutuhkan receiver dan transmitter, misalkan untuk RC QUADCOPTER kita membutuhkan transmitter dan receiver 6 channel dan jenis TX dan RX itu terlalu mahal, jadi kami akan membuatnya di
Tangan Robot Dengan Sarung Tangan Nirkabel Terkendali - NRF24L01+ - Arduino: 7 Langkah (dengan Gambar)
Tangan Robot Dengan Sarung Tangan Nirkabel Terkendali | NRF24L01+ | Arduino: Dalam video ini; Rakitan tangan robot 3D, kontrol servo, kontrol sensor fleksibel, kontrol nirkabel dengan nRF24L01, penerima Arduino dan kode sumber pemancar tersedia. Singkatnya, dalam proyek ini kita akan belajar cara mengontrol tangan robot dengan kabel
Kontrol PC Secara Nirkabel Dengan Mata Berkedip;): 9 Langkah (dengan Gambar)
Kontrol PC Secara Nirkabel Dengan Mata Berkedip;): Bagaimana dengan melampaui kebiasaan Anda?? Bagaimana dengan mencoba sesuatu yang baru??!!!!Bagaimana dengan mengendalikan PC Anda dan melakukan apapun yang Anda inginkan TANPA menggunakan keyboard dan mouse Anda!Hmm… Tapi bagaimana mungkin???Hanya dengan sekejap mata Anda!! Jangan b
Kunci Kombinasi Nirkabel Arduino Dengan NRF24L01 dan Tampilan 4 Digit 7 Segmen: 6 Langkah (dengan Gambar)
Kunci Kombinasi Nirkabel Arduino Dengan NRF24L01 dan Tampilan 4 Digit 7 Segmen: Proyek ini memulai hidupnya sebagai latihan untuk melakukan sesuatu dengan tampilan 4 digit 7 segmen. Apa yang saya dapatkan adalah kemampuan untuk memasukkan 4 digit angka kombinasi, tetapi sekali itu selesai, itu cukup membosankan. Saya membuatnya menggunakan Arduino UNO