Daftar Isi:

Robotika Remote Control Rock Crawler Arduino: 4 Langkah
Robotika Remote Control Rock Crawler Arduino: 4 Langkah

Video: Robotika Remote Control Rock Crawler Arduino: 4 Langkah

Video: Robotika Remote Control Rock Crawler Arduino: 4 Langkah
Video: Build your own Arduino RC All-Terrain Rover with NRF24L01 | DIY RC Robotic Car Tutorial 2024, Juli
Anonim
Robotika Remote Control Rock Crawler Arduino
Robotika Remote Control Rock Crawler Arduino
Robotika Remote Control Rock Crawler Arduino
Robotika Remote Control Rock Crawler Arduino

Ini terlihat dan sangat polos. Saya akan merekomendasikan siapa pun yang ingin melakukan proyek ini mempertimbangkan beberapa cara untuk menutupi elektronik untuk melindungi dari air dan kotoran.

Langkah 1: Hal-hal yang Anda Butuhkan

Hal yang Anda Butuhkan
Hal yang Anda Butuhkan

-Arduino MEGA

-Arduino UNO

-2x Joystick

-2x 2.4GHz Transceiver

-Sasis apa pun dengan setidaknya dua motor (untuk kemudi dan tenaga)

-Proyek ini memiliki tiga motor (satu tambahan untuk penggerak roda depan)

-Paket baterai untuk motor

-2x Unit Kontrol Motor (dua diperlukan hanya untuk penggerak semua roda paruh waktu)

-2x baterai 9 volt untuk arduino

-Perisai ekstensi Arduino

-Sakelar daya untuk motor (opsional)

Langkah 2: Merakit Pengontrol

Merakit Pengontrol
Merakit Pengontrol
Merakit Pengontrol
Merakit Pengontrol
Merakit Pengontrol
Merakit Pengontrol

Untuk pengontrol, Anda memerlukan Arduino UNO dengan pelindung ekstensi, dua joystick, satu transceiver 2.4GHz, dan satu baterai 9v.

Perisai ekstensi digunakan untuk lebih banyak pin GND dan 5V, ini akan membuat proyek lebih mudah karena Anda tidak perlu melakukan penyolderan untuk pengontrol

Mulailah dengan menghubungkan joystick ke Arduino. Ingatlah bahwa satu joystick bertanggung jawab atas gerakan X, sementara yang lain bertanggung jawab atas gerakan Y. Pelindung ekstensi diperlukan untuk memberi daya pada joystick dan transceiver.

Joystick 1 akan disambungkan ke sumbu x (throttle), Anda dapat menghubungkan SW (sakelar joystick) jika Anda ingin mengaktifkan peralihan antara 4WD dan 2WD (tetapi itu tidak diterapkan dalam hal ini)

Joystick 2 akan disambungkan ke sumbu y (kemudi)

Selanjutnya, Anda ingin mulai memasang kabel transceiver sebagai berikut:

Pin transceiver ---- 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 terhubung

Langkah 3: Merakit Mobil

Merakit Mobil
Merakit Mobil
Merakit Mobil
Merakit Mobil
Merakit Mobil
Merakit Mobil

Untuk ini, Anda memerlukan sasis Anda dengan motor, Arduino MEGA, dua unit kontrol motor, satu transceiver 2.4GHz, dan satu baterai 9v.

Kami mulai dengan menghubungkan motor ke unit kontrol motor. Ingatlah bahwa ada tiga motor yang terlibat (masing-masing dengan dua kabel), jadi satu unit kontrol motor hanya akan setengah kabel.

Selanjutnya, Anda ingin menghubungkan unit kontrol motor ke MEGA. Ingat pin mana yang Anda gunakan untuk arah motor karena Anda akan membutuhkannya dalam kode.

Setelah itu Anda dapat mulai memasang kabel transceiver ke MEGA. Pin tidak akan sama dengan UNO karena cara MEGA menangani komunikasi.

Pengkabelan untuk Pin 4 dan 6 dibiarkan terbuka. Dalam codem mereka disambungkan untuk roda depan. Tetapi jika Anda memilih untuk memilikinya RWD saja, Anda tidak perlu mentransfernya.

Pin transceiver ---- Pin ArduinoGND 1 ---- GND

VCC 2 ---- 3.3V

CE 3 ---- 7

CSN 4 ---- 8

SCK 5 ---- 52

MOSI 6 ---- 51

MISO 7 ---- 50

IRQ 8 ---- tidak terhubung

Langkah 4: Kode

Car.ino diunggah ke MEGA

Controller.ino ke dalam UNO

Jika Anda ingin menggunakan monitor Serial untuk keperluan debugging, pastikan untuk mengatur baud rate ke 115200.

Direkomendasikan: