Innehållsförteckning:
- Steg 1: Beställ dina komponenter
- Steg 2: Skriv ut chassit
- Steg 3: Varför använda ett motorskydd?
- Steg 4: Gör din fjärrkontroll
- Steg 5: Anslut elektroniken och ladda upp koden
- Steg 6: Framtida förbättringar
Video: 1 km fjärrstyrd bil: 6 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
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
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
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?
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
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
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
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!:-)
Tredje priset i fjärrkontrolltävlingen 2017
Rekommenderad:
Bygg en $ 15 fjärrstyrd ESP8266 Robotbutler / bil / tank för Ios och Android: 4 steg
Bygg en fjärrstyrd ESP8266 Robot Butler / Car / Tank för $ 15 för Ios och Android: Hatar du att gå till köket för att ta ett mellanmål? Eller för att få en ny drink? Allt kan fixas med denna enkla $ 15 fjärrkontrollerade butler. Innan vi går längre kör jag ett Kickstarter -projekt just nu för en röststyrd RGB -ledstrip
Hur man gör mobil fjärrstyrd bil via Bluetooth: 4 steg
Hur man gör mobil fjärrstyrd bil via Bluetooth: hur man gör mobil fjärrstyrd bil via Bluetooth | Indisk LifeHacker
Fjärrstyrd bil - styrd med trådlös Xbox 360 -kontroll: 5 steg
Fjärrstyrd bil - kontrollerad med trådlös Xbox 360 -kontroll: Dessa är instruktioner för att bygga din egen fjärrstyrda bil, styrd med en trådlös Xbox 360 -kontroller
Fjärrstyrd Bluetooth -bil med Arduino UNO: 4 steg
Fjärrstyrd Bluetooth -bil med Arduino UNO: Det kommer alltid att vara fascinerande att börja implementera det vi har studerat hittills i Arduino. I grund och botten skulle de flesta av alla gå med grunderna. Så här ska jag helt enkelt förklara denna Arduino -baserade fjärrstyrda bil.Krav: 1.Arduino UNO
Play Station fjärrstyrd trådlös 3D -tryckt bil: 7 steg (med bilder)
Play Station Fjärrstyrd Trådlös 3D -tryckt bil: Vem älskar inte spel? Racing and Fighting in the Virtual World of Play Station and Xbox !! Så, för att få det roliga till det verkliga livet gjorde jag denna Instructable där jag ska visa dig hur du kan använda vilken Play Station -fjärrkontroll som helst