Indholdsfortegnelse:

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

Video: Robotics Remote Control Rock Crawler Arduino: 4 trin

Video: Robotics Remote Control Rock Crawler Arduino: 4 trin
Video: How To Make Arduino Multi Remote Control Car (Ep 02) 2024, Juli
Anonim
Robotics Fjernbetjening Rock Crawler Arduino
Robotics Fjernbetjening Rock Crawler Arduino
Robotics Fjernbetjening Rock Crawler Arduino
Robotics Fjernbetjening Rock Crawler Arduino

Dette ser ud og er meget barebones. Jeg vil anbefale alle, der ønsker at udføre dette projekt, overveje en eller anden måde at dække elektronikken til for at beskytte mod vand og snavs.

Trin 1: Ting du har brug for

Ting du har brug for
Ting du har brug for

-Arduino MEGA

-Arduino UNO

-2x joysticks

-2x 2,4 GHz transceivere

-Ethvert chassis med mindst to motorer (til styring og kraft)

-Dette projekt har tre motorer (en ekstra til forhjulstræk)

-Batteripakke til motorer

-2x motorstyringsenheder (to er påkrævet kun for deltid på firehjulstræk)

-2x 9 volt batterier til arduinoer

-Arduino forlængelse skjold

-Strømafbryder til motorer (valgfri)

Trin 2: Montering af controlleren

Montering af controlleren
Montering af controlleren
Montering af controlleren
Montering af controlleren
Montering af controlleren
Montering af controlleren

Til controlleren skal du bruge en Arduino UNO med et forlængelsesskærm, to joysticks, en 2,4 GHz transceiver og et 9v batteri.

Forlængerskærmen bruges til flere GND- og 5V -ben, dette vil gøre projektet lettere, da du ikke behøver at foretage lodning til controlleren

Begynd med at tilslutte joysticks til Arduino. Husk, at det ene joystick er ansvarligt for X -bevægelsen, mens det andet er ansvarligt for Y -bevægelsen. Forlængerskærmen er påkrævet for at drive både joysticks og transceiveren.

Joystick 1 forbindes til x-aksen (gas), Du kan tilslutte SW (joystick switch), hvis du vil aktivere skift mellem 4WD og 2WD (men det er ikke implementeret i dette)

Joystick 2 forbindes til y-aksen (styring)

Dernæst vil du begynde at tilslutte transceiveren som følger

Transceiver pins ---- Arduino pins

GND 1 ---- GND

VCC 2 ---- 3.3V

CE 3 ---- 7

CSN 4 ---- 8

SCK 5 ---- 13

MOSI 6 ---- 11

MISO 7 ---- 12

IRQ 8 ---- ikke tilsluttet

Trin 3: Montering af bilen

Montering af bilen
Montering af bilen
Montering af bilen
Montering af bilen
Montering af bilen
Montering af bilen

Til dette skal du bruge dit chassis med motorer, Arduino MEGA, to motorstyringsenheder, en 2,4 GHz transceiver og et 9v batteri.

Vi begyndte med at koble motorerne til motorstyringsenhederne. Husk, at der er tre motorer involveret (hver med to ledninger), så en motorstyringsenhed vil kun være halvkablet.

Dernæst vil du koble motorstyringsenhederne til MEGA. Husk, hvilke stifter du brugte til motorretning, da du skal bruge dem i koden.

Bagefter kan du begynde at tilslutte transceiveren til MEGA. Stifterne vil ikke være de samme som på UNO på grund af den måde, MEGA håndterer kommunikation.

Ledninger til ben 4 og 6 er åbne. I codem var de forbundet til forhjulene. Men hvis du vælger at have det kun RWD, behøver du ikke at koble disse.

Transceiver pins ---- Arduino pinsGND 1 ---- GND

VCC 2 ---- 3.3V

CE 3 ---- 7

CSN 4 ---- 8

SCK 5 ---- 52

MOSI 6 ---- 51

MISO 7 ---- 50

IRQ 8 ---- ikke tilsluttet

Trin 4: Koden

Car.ino bliver uploadet til MEGA

Controller.ino i UNO

Hvis du vil bruge den serielle skærm til fejlfinding, skal du angive baudhastigheden til 115200.

Anbefalede: