Mündəricat:

Robotika Uzaqdan İdarəetmə Rock Crawler Arduino: 4 Addım
Robotika Uzaqdan İdarəetmə Rock Crawler Arduino: 4 Addım

Video: Robotika Uzaqdan İdarəetmə Rock Crawler Arduino: 4 Addım

Video: Robotika Uzaqdan İdarəetmə Rock Crawler Arduino: 4 Addım
Video: HB Toys 1:18th Scale Rock Crawler on a budget! 2024, Iyul
Anonim
Robotika Uzaqdan İdarəetmə Rock Crawler Arduino
Robotika Uzaqdan İdarəetmə Rock Crawler Arduino
Robotika Uzaqdan İdarəetmə Rock Crawler Arduino
Robotika Uzaqdan İdarəetmə Rock Crawler Arduino

Bu görünür və çox çılpaqdır. Bu layihəni həyata keçirmək istəyənlərə su və kirdən qorunmaq üçün elektronikanı örtməyin bir yolunu düşünməyi məsləhət görürəm.

Addım 1: Lazım olan şeylər

Ehtiyacınız olan şeylər
Ehtiyacınız olan şeylər

-Arduino MEGA

-Arduino UNO

-2x Joysticks

-2x 2.4GHz ötürücülər

-Ən azı iki mühərriki olan hər hansı bir şassi (sükan və güc üçün)

-Bu layihədə üç mühərrik var (ön təkər üçün əlavə olaraq)

-Motorlar üçün batareya paketi

-2x Motor İdarəetmə Birliyi (ikisi yalnız part-time tam ötürücülü sürücü üçün lazımdır)

-Arduino üçün 2x 9 voltluq batareyalar

-Arduino uzadıcı qalxan

-Motorlar üçün güc açarı (isteğe bağlı)

Addım 2: Nəzarətçinin yığılması

Nəzarətçinin yığılması
Nəzarətçinin yığılması
Nəzarətçinin yığılması
Nəzarətçinin yığılması
Nəzarətçinin yığılması
Nəzarətçinin yığılması

Nəzarətçi üçün bir uzadma qalxanı olan bir Arduino UNO, iki joystick, bir 2.4GHz ötürücü və bir 9v batareyaya ehtiyacınız olacaq.

Uzatma qalxanı daha çox GND və 5V pinləri üçün istifadə olunur, bu da nəzarətçi üçün heç bir lehimləmə işinə ehtiyacınız olmadığı üçün layihəni asanlaşdıracaq.

Joystickləri Arduinoya bağlayaraq başlayın. Unutmayın ki, bir joystick X hərəkətindən, digəri Y hərəkətindən məsuldur. Uzatma qalxanı həm joysticklərə, həm də alıcı -vericiyə güc vermək üçün lazımdır.

Joystick 1 x oxu (qaz) üçün bağlanacaq, 4WD və 2WD arasında keçidi aktiv etmək istəyirsinizsə, SW (joystick açarı) ilə əlaqə qura bilərsiniz (lakin bu tətbiq edilmir)

Joystick 2 y oxu (sükan) üçün bağlanacaq

Sonra, alıcı -vericini aşağıdakı kimi bağlamağa başlamaq lazımdır

Verici pinləri ---- Arduino sancaqları

GND 1 ---- GND

VCC 2 ---- 3.3V

CE 3 ---- 7

CSN 4 ---- 8

SCK 5 ---- 13

MOSI 6 ---- 11

MISO 7 ---- 12

IRQ 8 ---- bağlı deyil

Addım 3: Maşının yığılması

Avtomobilin yığılması
Avtomobilin yığılması
Avtomobilin yığılması
Avtomobilin yığılması
Avtomobilin yığılması
Avtomobilin yığılması

Bunun üçün mühərrikləri olan şassinizə, Arduino MEGA -ya, iki mühərrik idarəetmə qurğusuna, bir 2.4GHz ötürücü və bir 9v batareyaya ehtiyacınız olacaq.

Mühərrikləri mühərrik idarəetmə bloklarına bağlamaqla başladıq. Unutmayın ki, üç motor var (hər biri iki teldən ibarətdir), buna görə bir mühərrik idarəetmə bloku yalnız yarı telli olacaq.

Bundan sonra, motor idarəetmə bloklarını MEGA -ya bağlamaq istəyəcəksiniz. Motorda hansı pinləri istifadə etdiyinizi xatırlayın, çünki koddakılara ehtiyacınız olacaq.

Bundan sonra qəbuledicini MEGA -ya bağlamağa başlaya bilərsiniz. MEGA -nın ünsiyyəti idarə etməsi səbəbindən sancaqlar UNO ilə eyni olmayacaq.

4 və 6 -cı pinlərin naqilləri açıq qalır. Kodda ön təkərlər üçün bağlanmışdı. Ancaq yalnız RWD -yə sahib olmağı seçsəniz, bunları bağlamanıza ehtiyac olmayacaq.

Verici pinləri ---- Arduino pinləri GND 1 ---- GND

VCC 2 ---- 3.3V

CE 3 ---- 7

CSN 4 ---- 8

SCK 5 ---- 52

MOSI 6 ---- 51

MISO 7 ---- 50

IRQ 8 ---- bağlı deyil

Addım 4: Kod

Car.ino MEGA -ya yüklənir

Controller.ino UNO -ya daxil olur

Serial monitoru ayıklama məqsədləri üçün istifadə etmək istəyirsinizsə, baud sürətini 115200 olaraq təyin etdiyinizə əmin olun.

Tövsiyə: