Innehållsförteckning:

1 km fjärrstyrd bil: 6 steg (med bilder)
1 km fjärrstyrd bil: 6 steg (med bilder)

Video: 1 km fjärrstyrd bil: 6 steg (med bilder)

Video: 1 km fjärrstyrd bil: 6 steg (med bilder)
Video: Radiostyrd Bil Fighter High Speed Gear4play Leksakscity 2024, November
Anonim
1 km fjärrstyrd bil
1 km fjärrstyrd bil
1 km fjärrstyrd bil
1 km fjärrstyrd bil
1 km fjärrstyrd bil
1 km fjärrstyrd bil

Sedan jag var liten var jag förvånad över de fjärrstyrda bilarna men deras räckvidd översteg aldrig 10 meter. Efter att jag lärt mig lite Arduino -programmering bestämde jag mig slutligen för att bygga min egen fjärrstyrda bil som kan nå upp till 1 km intervall med nRF24L01+ -modulen.

Mitt huvudmål var att göra en bil som har en hög räckvidd med lång speltid. För att uppnå detta mål gjorde jag bilen så lätt som möjligt med hjälp av lätta chassier och med lätta litiumjonbatterier som har god kapacitet (3000mAh). Jag kämpade mycket för att få ut 1KM -serien från nRF24L01+ eftersom jag mötte många problem under bygget. Men trots allt var det riktigt roligt att bygga och jag är riktigt nöjd med resultatet.

Låt oss börja !!

Steg 1: Beställ dina komponenter

Beställ dina komponenter!
Beställ dina komponenter!

För att göra den fjärrstyrda bilen behöver du:

1x Arduino Mega2560

1x Arduino Nano

1x Adafruit motorskydd

2x nRF24L01+

4x motor + växellåda

4x hjul

2x 3.3V spänningsregulator (LM1117)

5x tryckknappar

2x 10 µF kondensator

3x litiumjonbatteri (för att göra ett 12V batteri)

9V batteri

2x 100 nF kondensator

Kvinnliga rubriker

Jumper Wires

Steg 2: Skriv ut chassit

Skriv ut chassit
Skriv ut chassit
Skriv ut chassit
Skriv ut chassit

Jag konstruerade detta chassi med en CAD -programvara, sedan skrev jag ut det med en CNC -maskin. Materialet som används för denna kaross är PVC med en tjocklek på 5 mm. PVC är ett bra material att använda eftersom det är lätt att arbeta med (som du kan se på bilden böjde jag vissa delar av kroppen genom att applicera lite värme), relativt billigt, tillräckligt starkt för att klara komponenternas vikt och det är också väldigt lätt.

Steg 3: Varför använda ett motorskydd?

Varför använda ett motorskydd?
Varför använda ett motorskydd?

Du måste veta att all ström som kommer genom Arduino-stiften sannolikt har gått genom den inbyggda spänningsregulatorn på kortet. Spänningsregulatorn är inte konstruerad för att hantera stora mängder ström. Och om ditt kort drivs via USB, är USB inte utformat för att ge stora mängder ström. Att hitta ett annat sätt att driva en motor där strömmen inte flyter genom den inbyggda regulatorn kommer att minska mängden värme som genereras och spara korteffekt för andra sensorer eller kontroller som kan vara nödvändiga.

En annan fördel med en motorskärm är att den gör det mycket lättare att ansluta till komponenter som motorer, och det förenklar kabeldragningen och möjliggör funktioner som motorriktning.

Steg 4: Gör din fjärrkontroll

Gör din fjärrkontroll!
Gör din fjärrkontroll!
Gör din fjärrkontroll!
Gör din fjärrkontroll!
Gör din fjärrkontroll!
Gör din fjärrkontroll!

Som du kan se finns det 8 tryckknappar på fjärrkontrollen men just nu använder jag bara 5 knappar (1 knapp för varje riktning + 1 knapp för att ändra körhastigheten).

Här kan du hitta schemat som jag skapade för sändaren:

  • nRF24L01+:

    • CE Anslut till Arduino D7
    • CS Anslut till Arduino D8
    • MOSI Anslut till Arduino D11
    • MISO Anslut till Arduino D12
    • SCK Anslut till Arduino D13
    • GND Anslut till Arduino GND
    • 3.3V Anslut till LM1117 OUT
    • Anslut kondensatorerna enligt schemat
  • Arduino:

    • VIN Anslut till 9V på batteriet
    • GND Anslut till GND på batteriet
    • Anslut alla tryckknappar enligt schemat
  • LM1117:

    • IN Anslut till Arduino 5V
    • GND Anslut till Arduino GND

När du har gjort alla nödvändiga anslutningar måste du ladda upp koden nedan, men innan det måste du ladda ner och inkludera RF24 -biblioteket

Steg 5: Anslut elektroniken och ladda upp koden

Koppla upp elektroniken och ladda upp koden!
Koppla upp elektroniken och ladda upp koden!

Här kan du hitta schemat som jag skapade för mottagaren:

  • nRF24L01+:

    • CE Anslut till Arduino A8
    • CS Anslut till Arduino A9
    • MOSI Anslut till Arduino D51
    • MISO Anslut till Arduino D50
    • SCK Anslut till Arduino D52
    • GND Anslut till Arduino GND
    • 3.3V Anslut till LM1117 OUT
    • Anslut kondensatorerna enligt schemat
  • Adafruit Motor Shield:

    • M1 Anslut till höger främre motor
    • M2 Anslut till den främre vänstra motorn
    • M3 Anslut till vänster bakmotor
    • M4 Anslut till höger bakmotor
    • M+ Anslut till 12V -batteriet
    • GND Anslut till GND på batteriet
  • LM1117:

    • IN Anslut till Arduino 5V
    • GND Anslut till Arduino GND

När du har gjort alla nödvändiga anslutningar måste du ladda upp koden nedan, men innan det måste du ladda ner och inkludera RF24 -biblioteket och AFMotor -biblioteket

Steg 6: Framtida förbättringar

Framtida förbättringar
Framtida förbättringar

Grattis, du har byggt en fullt radiostyrd bil som kan styras upp till 1 km räckvidd!

Som jag sa tidigare är jag mycket nöjd med resultatet men jag vet att det alltid finns några förbättringar för att göra bilen bättre. Den enda förbättringen jag har i åtanke just nu är att byta motorer som jag har med snabbare eftersom bilen inte är tillräckligt snabb för mig. Jag planerar också att göra ett upphängningssystem, för att låta bilen gå off-road.

Om du har några förbättringar som jag kan göra, vänligen meddela mig i kommentarerna.

Om du stöter på några problem under bygget, kan du kommentera nedan.

Jag hoppas att du gillade detta instruerbart, tack för att du läste!:-)

Fjärrkontrolltävling 2017
Fjärrkontrolltävling 2017
Fjärrkontrolltävling 2017
Fjärrkontrolltävling 2017

Tredje priset i fjärrkontrolltävlingen 2017

Rekommenderad: