Inhoudsopgave:
- Stap 1: Bestel uw componenten
- Stap 2: Druk het chassis af
- Stap 3: Waarom een motorschild gebruiken?
- Stap 4: Maak uw afstandsbediening
- Stap 5: Sluit de elektronica aan en upload de code
- Stap 6: Toekomstige verbeteringen
Video: 1 km bereik op afstand bestuurbare auto - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Sinds ik een klein kind was, stond ik versteld van de op afstand bestuurbare auto's, maar hun bereik was nooit groter dan 10 meter. Nadat ik wat Arduino-programmering had geleerd, besloot ik uiteindelijk om mijn eigen op afstand bestuurbare auto te bouwen die tot 1 KM bereik kan gaan met behulp van de nRF24L01 + -module.
Mijn belangrijkste doel was om een auto te maken met een hoge actieradius en een lange speelduur. Om dit doel te bereiken heb ik de auto zo licht mogelijk gemaakt met een lichtgewicht chassis en lichtgewicht Lithium-ion accu's met een goede capaciteit (3000mAh). Ik had veel moeite om het bereik van 1 KM uit de nRF24L01+ te halen, omdat ik tijdens de bouw met veel problemen te maken kreeg. Maar het was tenslotte heel leuk om te bouwen en ik ben erg blij met het resultaat.
Laten we beginnen !!
Stap 1: Bestel uw componenten
Om de op afstand bestuurbare auto te maken, heb je nodig:
1x Arduino Mega2560
1x Arduino Nano
1x Adafruit-motorschild
2x nRF24L01+
4x Motor + Versnellingsbak
4x Wielen
2x 3.3V Spanningsregelaar (LM1117)
5x drukknoppen
2x 10 µF condensator
3x Lithium-ion Batterij (om een 12V batterijpakket te maken)
9V batterij
2x 100 nF condensator
Vrouwelijke kopteksten
Doorverbindingsdraden
Stap 2: Druk het chassis af
Ik heb dit chassis ontworpen met behulp van CAD-software en vervolgens heb ik het afgedrukt met een CNC-machine. Het materiaal dat voor deze body is gebruikt is PVC met een dikte van 5 mm. Het PVC is een goed materiaal om mee te werken omdat het gemakkelijk te verwerken is (zoals je op de foto kunt zien heb ik sommige delen van het lichaam gebogen door wat warmte toe te passen), relatief goedkoop, sterk genoeg om het gewicht van de componenten te dragen en het is ook heel licht.
Stap 3: Waarom een motorschild gebruiken?
U moet weten dat alle stroom die door de Arduino-pinnen komt, waarschijnlijk door de ingebouwde spanningsregelaar op het bord is gegaan. De spanningsregelaar is niet ontworpen om grote hoeveelheden stroom aan te kunnen. En als je board wordt gevoed via USB, is USB niet ontworpen om grote hoeveelheden stroom te leveren. Het vinden van een andere manier om een motor van stroom te voorzien waarbij de stroom niet door de ingebouwde regelaar vloeit, zal de hoeveelheid gegenereerde warmte verminderen en het boordvermogen besparen voor eventuele andere sensoren of bedieningselementen die nodig kunnen zijn.
Een ander voordeel van een motorafscherming is dat het veel gemakkelijker is om te communiceren met componenten zoals motoren, en het vereenvoudigt de bedrading en maakt functies zoals omkering van de motorrichting mogelijk.
Stap 4: Maak uw afstandsbediening
Zoals je kunt zien zijn er 8 drukknoppen op de afstandsbediening, maar op dit moment gebruik ik slechts 5 knoppen (1 knop voor elke richting + 1 knop om de rijsnelheid te wijzigen).
Hier vindt u het schema dat ik voor de zender heb gemaakt:
-
nRF24L01+:
- CE-verbinding met de Arduino D7
- CS Verbinden met de Arduino D8
- MOSI Verbind met de Arduino D11
- MISO Verbinden met de Arduino D12
- SCK Verbinden met de Arduino D13
- GND Verbinden met Arduino GND
- 3.3V Aansluiten op LM1117 OUT
- Sluit de condensatoren aan volgens het schema
-
Arduino:
- VIN Aansluiten op 9V van de batterij
- GND Verbind met GND van de batterij
- Sluit alle drukknoppen aan volgens het schema
-
LM1117:
- IN Aansluiten op Arduino 5V
- GND Verbinden met Arduino GND
Nadat u alle vereiste verbindingen tot stand heeft gebracht, moet u de onderstaande code uploaden, maar zorg ervoor dat u eerst de RF24-bibliotheek downloadt en opneemt
Stap 5: Sluit de elektronica aan en upload de code
Hier vind je het schema dat ik voor de ontvanger heb gemaakt:
-
nRF24L01+:
- CE Aansluiten op de Arduino A8
- CS Verbinden met de Arduino A9
- MOSI Verbind met de Arduino D51
- MISO Verbinden met de Arduino D50
- SCK Verbinden met de Arduino D52
- GND Maak verbinding met de Arduino GND
- 3.3V Aansluiten op de LM1117 OUT
- Sluit de condensatoren aan volgens het schema
-
Adafruit-motorschild:
- M1 Sluit aan op de motor rechtsvoor
- M2 Sluit aan op de motor linksvoor
- M3 Sluit aan op de motor linksachter
- M4 Sluit aan op de motor rechtsachter
- M+ Sluit aan op de 12V-batterij
- GND Verbind met GND van de batterij
-
LM1117:
- IN Aansluiten op de Arduino 5V
- GND Maak verbinding met de Arduino GND
Nadat u alle vereiste verbindingen tot stand heeft gebracht, moet u de onderstaande code uploaden, maar zorg ervoor dat u eerst de RF24-bibliotheek en de AFMotor-bibliotheek downloadt en opneemt
Stap 6: Toekomstige verbeteringen
Gefeliciteerd, je hebt een volledig radiografisch bestuurbare auto gebouwd die kan worden bestuurd tot een bereik van 1 KM!
Zoals ik al eerder zei, ben ik erg blij met het resultaat, maar ik weet dat er altijd verbeteringen zijn om de auto beter te maken. De enige verbetering die ik op dit moment in gedachten heb, is het vervangen van de motoren die ik heb door snellere omdat de auto niet snel genoeg is voor mij. Ik ben ook van plan om een veersysteem te maken, om de auto off-road te laten gaan.
Als je verbeteringen hebt die ik zou kunnen aanbrengen, laat het me dan weten in de comments.
Als u tijdens het bouwen problemen ondervindt, kunt u hieronder reageren.
Ik hoop dat je genoten hebt van deze instructable, bedankt voor het lezen!:-)
Derde prijs in de Remote Control Contest 2017
Aanbevolen:
Mobiel bestuurbare Bluetooth-auto -- Makkelijk -- Eenvoudig -- Hc-05 -- Motorschild: 10 stappen (met afbeeldingen)
Mobiel bestuurbare Bluetooth-auto || Makkelijk || Eenvoudig || Hc-05 || Motor Shield:… ABONNEER aub op mijn YouTube-kanaal………. Dit is de Bluetooth-gestuurde auto die de HC-05 Bluetooth-module gebruikte om met mobiele telefoons te communiceren. We kunnen de auto mobiel bedienen via Bluetooth. Er is een app om de beweging van de auto te besturen
Maak een op afstand bestuurbare camera vanaf een mobiele telefoon! 5 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Maak een op afstand bestuurbare camera vanaf een mobiele telefoon! Wilt u weten wat uw kat doet terwijl ze aan het werk is? Stuur een sms naar je nieuw gemaakte bewakingsmobiel en ontvang foto's en video's seconden later. Klinkt als een droom? Niet meer! In deze video wordt uitgelegd hoe het werkt:
Autonome en op afstand bestuurbare robot: 11 stappen
Autonome en op afstand bestuurbare robot: deze robot is bedoeld om relatief goedkoop en snel te zijn. Dit heb je nodig om aan de slag te gaan: Hardware 1 Raspberry Pi 1 Dual H-Bridge Motor Driver 1 Buck Converter 2 3V-6V DC Motors HC-SR04 Ultrasone SensorOverig Een doos om als chassis te fungeren M
Lange afstand draadloze waterniveau-indicator met alarm - Bereik tot 1 km - Zeven niveaus: 7 stappen
Lange afstand draadloze waterniveau-indicator met alarm | Bereik tot 1 km | Zeven niveaus: bekijk het op YouTube: https://youtu.be/vdq5BanVS0YJe hebt misschien veel bedrade en draadloze waterniveau-indicatoren gezien die een bereik van 100 tot 200 meter zouden bieden. Maar in deze instructable zie je een Long Range Wireless Water Level Indi
Op afstand bestuurbare basketbalrobot - HARLEM GLOBETROTTERS -: 9 stappen (met afbeeldingen)
Op afstand bestuurbare basketbalrobot - HARLEM GLOBETROTTERS -: Hier zal ik je laten zien hoe je een op afstand bestuurbare basketbalrobot kunt bouwen. Dat klopt, geen grap! Ik heb een soortgelijke bal gebouwd voor de HARLEM GLOBETROTTERS en nu kun je je eigen bal bouwen. Hier is een lijst met benodigdheden die je nodig hebt. Petsmart: 7" Hamster B