Inhoudsopgave:

Arduino RC Car Wheel - Ajarnpa
Arduino RC Car Wheel - Ajarnpa

Video: Arduino RC Car Wheel - Ajarnpa

Video: Arduino RC Car Wheel - Ajarnpa
Video: Hot Wheels ~ 2008 Lancer Evolution ~ ARDUINO RC CAR 2024, November
Anonim
Arduino RC-autowiel
Arduino RC-autowiel
Arduino RC-autowiel
Arduino RC-autowiel
Arduino RC-autowiel
Arduino RC-autowiel
Arduino RC-autowiel
Arduino RC-autowiel

Dit is een Instructable van mijn Arduino RC-autowiel waarin ik een goedkope RC-auto nam en het zo maakte dat de Arduino als een wiel kon fungeren en de richting waarin het automatisch gaat regelen. Het Arduino RC-autowiel is mijn eerste originele Arduino-ontwerp dat ik met trots kan zeggen, ook al is de code en bedrading niet erg complex. Heb geduld met mij, dit is ook mijn eerste Instructable, dus ik verontschuldig me van tevoren als ik iets niet correct of niet genoeg heb uitgelegd.

ONDERDELEN-

RC auto

www.ebay.com/itm/Multicolor-Coke-Can-Mini-…

Arduino

www.amazon.com/Arduino-Uno-R3-Microcontrol…

Veel startkabels

www.amazon.com/Elegoo-EL-CP-004-Multicolor…

Potentiometer + Knoppen

www.amazon.com/Gikfun-Knurled-Linear-Poten…

Polyester condensatoren

www.amazon.com/WINGONEER-0-33NF-Polyester-…

Tactiele schakelaars voor het verlengen van voorwaartse en achterwaartse verbindingen

www.amazon.com/WINGONEER-140pcs-Momentary-…

Breadboard

www.amazon.com/dp/B0135IQ0ZC/ref=asc_df_B0…

Mario Kart Wheel voor de Switch

(Alleen als je de route wilt gaan die ik ging voor het maken van een behuizing)

www.amazon.com/AmazonBasics-Steering-Wheel…

ONTHOUD-

De RC-auto laadt op met de DC-aansluiting die de Controller heeft, de batterij gaat niet zo lang mee.

Het is een goedkope auto, de aan- en uitschakelaar begon eigenlijk in de behuizing te bewegen, dus ik moest de auto openen en de schakelaar heet lijmen zodat hij niet zou bewegen. Ik heb er een gekregen die niet direct uit de doos werkte.

Dit is geen complex project, iemand zou het waarschijnlijk beter kunnen maken en misschien zelfs in staat zijn om het te repliceren met een betere auto, het was gewoon een ervaringsbouwproject voor mij.

Stap 1: DE CODE

DE CODE
DE CODE
DE CODE
DE CODE

Upload de code naar een Arduino (ik heb een Arduino-kloon gebruikt, maar ik denk niet dat het ertoe doet). Pak 6 startkabels en een potentiometer. Soldeer 3 kabels aan de klemmen van de potentiometer.

Stap 2: Breadboarding-prototyping

1. Steek de middelste aansluitkabel in analoge pin 0, rechter aansluitkabel op 5 volt en linker aansluitkabel op aarde.

2. Er moeten nog 3 kabels over zijn, sluit er een aan op digitale pin 8 van de Arduino, sluit een andere aan op digitale pin 2 en de laatste op de grond van de Arduino.

3. Pak nu 2 LED's en sluit ze aan op een breadboard, zorg ervoor dat ze zijn aangesloten op aarde terwijl ze Positieve pinnen zijn aangesloten op lege kolommen (niet de positieve rijen), en sluit nu de digitale pinkabels aan op de LED Positief kolommen (en sluit de grondkabel aan op de grondrail).

4. Zet de Arduino aan en draai de potentiometer, deze moet de LED's uit- en inschakelen, afhankelijk van de positie waarin deze zich bevindt.

VOEL JE VRIJ OM DE CODE NAAR JE VRAAG TE WIJZIGEN

Stap 3: DEMONTAGE VAN DE MANIPULATOR

DEMONTAGE VAN DE MANIPULATOR
DEMONTAGE VAN DE MANIPULATOR
DEMONTAGE VAN DE MANIPULATOR
DEMONTAGE VAN DE MANIPULATOR

Pak een schroevendraaier en demonteer de RC-controller. Kijk eens naar de printplaat, maar pas op dat u deze niet buigt of onderdelen van de oppervlaktemontage afbreekt.

Stap 4: Schakelen tussen de stroombron van de controllers

De stroombron van de controllers wisselen
De stroombron van de controllers wisselen

U wilt dat de RC-controller wordt gevoed door de Arduino in plaats van 2 AA-batterijen, dus Soldeer de draden die naar de AA-batterijhouder en soldeer mannelijke jumperkabels op dezelfde plekken (B- en B + gaten) leiden.

Stap 5: De Arduino-signalen opnemen in de RC-controller

De Arduino-signalen opnemen in de RC-controller
De Arduino-signalen opnemen in de RC-controller
De Arduino-signalen opnemen in de RC-controller
De Arduino-signalen opnemen in de RC-controller

Kijk naar de afbeelding en soldeer 2 kabels aan de pinnen van de tactiele schakelaars rechts en links (de grijze en paarse draden).

Koop 2 filmcondensatoren (ook bekend als polyestercondensatoren) en soldeer ze op kleine afzonderlijke protoboards (ik heb er gewoon een hoek van gesneden en ze op geplakt). De reden voor het gebruik van Film Caps is dat de Arduino nog steeds een spanning produceert die hoog genoeg is als deze op LAAG is ingesteld en die de RC-controller activeert. Dus de Film Caps fungeren als weerstanden voor een spanning die uit een digitale pin komt wanneer deze door de code op LAAG wordt ingesteld.

Soldeer de Digital Pin-kabels aan de uiteinden van de filmcondensatoren en soldeer vervolgens de rechter- en linkerkabels aan de andere uiteinden van de filmcondensatoren.

Stap 6: UITBREIDING VAN DE VERBINDINGEN VAN VOORUIT & ACHTERUIT

VERBINDING VAN DE VERBINDINGEN VAN VOORUIT EN ACHTERUIT
VERBINDING VAN DE VERBINDINGEN VAN VOORUIT EN ACHTERUIT

Pak 4 kabels en verleng de aansluitingen van de Forward en Reverse Tactile switches. Dit wordt gedaan door een kabel aan de pin linksboven van een tactiele schakelaar te solderen en vervolgens een andere kabel aan de pin rechtsonder van dezelfde tactiele schakelaar te solderen, en vervolgens de uiteinden van de kabels aan een afzonderlijke tactiele schakelaar te solderen. Wees voorzichtig en desolder niet per ongeluk een Surface Mount-component, ik maakte die fout de eerste keer en verpestte de controller (Godzijdank zijn deze auto's slechts 8 dollar).

Stap 7: TESTEN

TESTEN
TESTEN

De extensions kunnen onaangeroerd blijven, zorg er alleen voor dat er niets met elkaar in contact komt. Zet de Arduino aan en zet de RC-auto aan.

Draai de potentiometer in de rechterpositie en druk op de uitgeschoven rechter tactiele schakelaar en kijk of de auto naar rechts draait, doe dan hetzelfde voor de linkerpositie. Als alles werkt, ga dan verder met het maken van een behuizing. Als iets niet werkt, zoals de controller-LED die niet gaat branden of de auto niet beweegt of licht beweegt, controleer dan opnieuw uw bedrading.

Stap 8: Een behuizing maken

Een behuizing maken
Een behuizing maken
Een behuizing maken
Een behuizing maken
Een behuizing maken
Een behuizing maken
Een behuizing maken
Een behuizing maken

Dus mijn behuizing is een grote Lego-standaard die ik altijd heb gehad en nooit heb gebruikt. Eerst plaatste ik de potentiometer door een geboord gat, schroefde een knop op de punt en lijmde de knop vast op een gedemonteerde Mario Kart-wielhelft. Daarna plaatste ik de verlengde voelsprieten in de hoek van de behuizing voor gemakkelijke toegang en schoof al het andere naar binnen. Ik wilde de Arduino buiten de behuizing houden, ik wilde niet dat deze behuizing op slot zou zitten, ik wilde dat alles gemakkelijk toegankelijk was voor het geval er iets mis zou gaan.

Dus er zijn niet echt instructies voor deze stap, het is alleen voor jou om naar de mijne te kijken. Zorg er gewoon voor dat de Potetiometer ergens aan vast zit en maak een knopverlenging zoals ik deed. De tactiele extensies kunnen echt overal komen, uw keuze.

Stap 9: VOLTOOID

Ik vond het leuk om dit project te maken met alleen een concept en ik hoop dat ik meer kan doen, ontspannen en met deze auto rijden totdat hij eraf valt, waar hij ook op staat.

Aanbevolen: