Isi kandungan:

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

Video: Robotics Remote Control Rock Crawler Arduino: 4 Langkah

Video: Robotics Remote Control Rock Crawler Arduino: 4 Langkah
Video: Build your own Arduino RC All-Terrain Rover with NRF24L01 | DIY RC Robotic Car Tutorial 2024, November
Anonim
Kawalan Jauh Robotik Rock Crawler Arduino
Kawalan Jauh Robotik Rock Crawler Arduino
Kawalan Jauh Robotik Rock Crawler Arduino
Kawalan Jauh Robotik Rock Crawler Arduino

Ini kelihatan dan sangat lebat. Saya mengesyorkan kepada sesiapa yang ingin melakukan projek ini, pertimbangkan beberapa cara untuk menutupi elektronik untuk melindungi daripada air dan kotoran.

Langkah 1: Perkara yang Anda Perlu

Perkara yang Anda Perlu
Perkara yang Anda Perlu

-Arduino MEGA

-Arduino UNO

-2x Joysticks

-2x 2.4GHz Pemancar

-Setiap casis dengan sekurang-kurangnya dua motor (untuk stereng dan kuasa)

-Projek ini mempunyai tiga motor (satu tambahan untuk pemacu roda depan)

-Pek bateri untuk motor

-2x Unit Kawalan Motor (dua diperlukan untuk pemacu roda-roda sambilan sahaja)

-2x 9 volt bateri untuk arduino's

-Pelindung pelanjutan Arduino

-Power switch untuk motor (pilihan)

Langkah 2: Memasang Pengawal

Memasang Pengawal
Memasang Pengawal
Memasang Pengawal
Memasang Pengawal
Memasang Pengawal
Memasang Pengawal

Untuk pengawal, anda memerlukan Arduino UNO dengan pelindung perpanjangan, dua batang kayu, satu transceiver 2.4GHz, dan satu bateri 9v.

Perisai pelanjutan digunakan untuk lebih banyak pin GND dan 5V, ini akan menjadikan projek lebih mudah kerana anda tidak perlu melakukan pematerian untuk pengawal

Mulakan dengan menyalurkan tongkat Joy ke Arduino. Ingat bahawa satu kayu bedik bertanggungjawab untuk pergerakan X, sementara yang lain bertanggungjawab untuk pergerakan Y. Perisai peluasan diperlukan untuk memberi daya pada joystick dan transceiver.

Joystick 1 akan disambungkan untuk paksi-x (pendikit), Anda boleh memasang SW (suis kayu bedik) jika anda mahu menukar antara 4WD dan 2WD (tetapi itu tidak dilaksanakan dalam ini)

Joystick 2 akan disambungkan untuk paksi-y (stereng)

Seterusnya, anda ingin mula memasang kabel transceiver seperti berikut

Pin pemancar ---- 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 disambungkan

Langkah 3: Menyusun Kereta

Memasang Kereta
Memasang Kereta
Memasang Kereta
Memasang Kereta
Memasang Kereta
Memasang Kereta

Untuk ini, anda memerlukan casis anda dengan motor, Arduino MEGA, dua unit kawalan motor, satu transceiver 2.4GHz, dan satu bateri 9v.

Kami memulakan dengan memasang motor ke unit kawalan motor. Ingat bahawa ada tiga motor yang terlibat (masing-masing dengan dua wayar), jadi satu unit kawalan motor hanya akan separuh wayar.

Seterusnya, anda ingin memasukkan unit kawalan motor ke MEGA. Ingat pin mana yang anda gunakan untuk arah motor kerana anda memerlukannya dalam kod.

Selepas itu anda boleh mula memasang kabel transceiver ke MEGA. Pin tidak akan sama seperti di UNO kerana cara MEGA mengendalikan komunikasi.

Pendawaian untuk Pin 4 dan 6 dibiarkan terbuka. Di dalam kodem mereka disambungkan untuk roda depan. Tetapi jika anda memilih untuk memiliki RWD sahaja, anda tidak perlu memasukkannya.

Pin pemancar ---- 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 disambungkan

Langkah 4: Kodnya

Car.ino dimuat naik ke MEGA

Controller.ino ke dalam UNO

Sekiranya anda ingin menggunakan monitor Serial untuk tujuan penyahpepijatan, pastikan untuk menetapkan kadar baud ke 115200.

Disyorkan: