Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
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
-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ç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ı
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.