Innehållsförteckning:

Robotics fjärrkontroll Rock Crawler Arduino: 4 steg
Robotics fjärrkontroll Rock Crawler Arduino: 4 steg

Video: Robotics fjärrkontroll Rock Crawler Arduino: 4 steg

Video: Robotics fjärrkontroll Rock Crawler Arduino: 4 steg
Video: Радиоуправляемая машина Arduino с Bluetooth и возможностью просмотра в реальном времени 2024, Juli
Anonim
Robotics fjärrkontroll Rock Crawler Arduino
Robotics fjärrkontroll Rock Crawler Arduino
Robotics fjärrkontroll Rock Crawler Arduino
Robotics fjärrkontroll Rock Crawler Arduino

Det här ser ut och är väldigt barben. Jag skulle rekommendera den som vill göra detta projekt att överväga något sätt att täcka elektroniken för att skydda mot vatten och smuts.

Steg 1: Saker du behöver

Saker du behöver
Saker du behöver

-Arduino MEGA

-Arduino UNO

-2x styrspakar

-2x 2,4 GHz sändtagare

-Allt chassi med minst två motorer (för styrning och kraft)

-Detta projekt har tre motorer (ytterligare en för framhjulsdrift)

-Batteripaket för motorer

-2x motorstyrenheter (två behövs endast för deltidshjulsdrift)

-2x 9 volt batterier för arduino

-Arduino förlängningsskydd

-Strömbrytare för motorer (tillval)

Steg 2: Montering av styrenheten

Montering av styrenheten
Montering av styrenheten
Montering av styrenheten
Montering av styrenheten
Montering av styrenheten
Montering av styrenheten

Till styrenheten behöver du en Arduino UNO med förlängningsskydd, två joystickar, en 2,4 GHz sändtagare och ett 9v batteri.

Förlängningsskärmen används för fler GND- och 5V -stift, detta kommer att göra projektet enklare eftersom du inte behöver göra någon lödning för regulatorn

Börja med att koppla styrspakarna till Arduino. Kom ihåg att en joystick är ansvarig för X -rörelsen, medan den andra är ansvarig för Y -rörelsen. Förlängningsskyddet krävs för att driva både joysticks och transceivern.

Joystick 1 kopplas in för x-axel (gasreglage), Du kan ansluta SW (joystickomkopplare) om du vill aktivera växling mellan 4WD och 2WD (men det är inte implementerat i detta)

Joystick 2 kommer att vara ansluten för y-axeln (styrning)

Därefter vill du börja ansluta sändtagaren enligt följande

Sändtagarstift ---- Arduino-stift

GND 1 ---- GND

VCC 2 ---- 3.3V

CE 3 ---- 7

CSN 4 ---- 8

SCK 5 ---- 13

MOSI 6 ---- 11

MISO 7 ---- 12

IRQ 8 ---- inte ansluten

Steg 3: Montering av bilen

Montering av bilen
Montering av bilen
Montering av bilen
Montering av bilen
Montering av bilen
Montering av bilen

För detta behöver du ditt chassi med motorer, Arduino MEGA, två motorstyrenheter, en 2,4 GHz sändtagare och ett 9v batteri.

Vi började med att koppla in motorerna till motorstyrenheterna. Kom ihåg att det är tre motorer inblandade (var och en med två ledningar), så en motorstyrenhet är bara halvtrådig.

Därefter vill du koppla motorstyrenheterna till MEGA. Kom ihåg vilka stift du använde för motorriktning eftersom du behöver dem i koden.

Efteråt kan du börja ansluta sändtagaren till MEGA. Stiften kommer inte att vara desamma som på UNO på grund av hur MEGA hanterar kommunikation.

Ledningar för stift 4 och 6 lämnas öppna. I kodemet var de anslutna till framhjulen. Men om du väljer att bara ha RWD behöver du inte koppla dessa.

Sändtagarstift ---- Arduino-stift GND 1 ---- GND

VCC 2 ---- 3.3V

CE 3 ---- 7

CSN 4 ---- 8

SCK 5 ---- 52

MOSI 6 ---- 51

MISO 7 ---- 50

IRQ 8 ---- inte ansluten

Steg 4: Koden

Car.ino laddas upp till MEGA

Controller.ino till UNO

Om du vill använda den seriella bildskärmen för felsökningsändamål, se till att ställa in överföringshastigheten till 115200.

Rekommenderad: