Inhoudsopgave:
- Stap 1: Stroom- en veiligheidscircuit
- Stap 2: Arduino
- Stap 3: servo
- Stap 4: Software
- Stap 5: Laatste stap
Video: Drive by Wire Go Kart: 5 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:20
Ik heb net een nieuwe kartmotor gekregen, ik ging van 6 pk naar 10 pk. Deze nieuwe Kohler-motor die ik kreeg, was volgens mij niet gebouwd om op een kart te zetten, dus ik had wat moeite om een manier te vinden om het gasbloemblad te bevestigen. Nou, na een paar dagen niet echt iets uit te zoeken, herinnerde ik me dat ik ongeveer een week geleden een arduino had gekregen, en misschien zou ik dit kunnen gebruiken om me te helpen.
Stap 1: Stroom- en veiligheidscircuit
hieronder is een diagram van hoe ik stroom naar de arduino ga. op deze manier start de motor alleen als de arduino is ingeschakeld. de eerste schakelaar is gemonteerd op de doos die de arduino vasthoudt. de potentiometer die ik heb heeft een ingebouwde schakelaar, dus om de arduino in te schakelen, moet je de schakelaar naar de doos draaien en vervolgens de potentiometer draaien. ik heb de led als statuslampje gebruikt om me te laten weten dat de arduino is ingeschakeld. ik gebruikte het relais als een kill-schakelaar, want als de batterij van de Arduino op de een of andere manier dood zou gaan en de gashendel helemaal werd geopend, zou het heel moeilijk zijn om te stoppen. Ik heb ook een handmatige kill-schakelaar geplaatst. Hieronder staat ook wat ik eigenlijk heb gedaan.
Stap 2: Arduino
nadat ik de arduino had besteld, bestelde ik de protoshield en plaatste deze samen met een paar aanpassingen om me in staat te stellen de servo en de pot een beetje gemakkelijker te verbinden. Zorg ervoor dat u weet welke draad op welke draad wordt aangesloten, vooral als u een usb-poort gebruikt om de potentiometer en servo aan te sluiten.
Stap 3: servo
Nu is het tijd om de servo te bevestigen. hiervoor gebruikte ik een "L" -beugel (zoals het soort dat je zou gebruiken voor boekenplanken) en sneed het doormidden. Vervolgens heb ik de nieuwe gaten geboord die zouden worden gebruikt om de servo te monteren. daarna bouwde ik een houder voor de servo uit een montageset die ik vervolgens had vastgeschroefd aan de in tweeën gesneden "L" -beugel. uiteindelijk heb ik gesneden om de gaskabel te passen en deze aan de carb en de servo te bevestigen, dus als de servo draait, draait hij ook de carb. Ook heb ik rubberen afstandhouders geplaatst om schokken te absorberen.
Stap 4: Software
voor de arduino zijn er tal van voorbeelden, maar degene die we gaan gebruiken is onder bestand -sketchbook -examples -libraryservo -knob. als je hulp nodig hebt bij het bedraden van de protoshield, raad ik deze video aan https://www.youtube.com/embed/FKj9jJgj8Pc Nu hoef je alleen maar te beperken hoeveel de servo beweegt, omdat de carb niet 180 graden draait. dit is de code die ik gebruik:#include Servo myservo; // maak een servo-object om een servo int potpin = 0 te besturen; // analoge pin die wordt gebruikt om de potentiometerint val aan te sluiten; // variabele om de waarde te lezen van de analoge pin void setup () { myservo.attach (9); // hecht de servo op pin 9 aan het servo-object} void loop () {val = analogRead (potpin); // leest de waarde van de potentiometer (waarde tussen 0 en 1023) val = map (val, 0, 1023, 0, 179); // schaal het om het te gebruiken met de servo (waarde tussen 0 en 180) myservo.write(val); // stelt de servopositie in volgens de geschaalde waardevertraging (15); // wacht op de servo om daar te komen}
De vetgedrukte cijfers zijn de cijfers die u wijzigt om de potentiometer en de servo te kalibreren, de 0, 1023 is voor de potentiometer en de 0, 179 is voor de servo. Voor mij is de servo ingesteld op 123, 180. Maar die van jou zal waarschijnlijk anders zijn. Als je de software nodig hebt, kun je die gewoon googlen. En ik denk dat de video heel goed uitlegt wat je moet doen
Stap 5: Laatste stap
Nu hoef je alleen nog maar de potentiometer en de servo correct aan te sluiten (ik heb de video gebruikt om er zeker van te zijn dat ik het goed deed). Nu testen en veel plezier.
Aanbevolen:
Ik heb een oude cd-drive in een wifi-robot gemaakt met behulp van Nodemcu, L298N Motor Drive en nog veel meer: 5 stappen
Ik heb een oude cd-drive in een wifi-robot gemaakt met behulp van Nodemcu, L298N-motoraandrijving en nog veel meer .: VX Robotics & Elektronica Aanwezig
MARIO KART: 5 stappen
MARIO KART: De onderwerpen van Instrumentaal laboratorium voor mechatronica en elektronicalaboratorium zijn beide onderwerpen die zijn ontworpen om te leren werken met de controle van elektrische energie, het produceren van echt werk of signalen door het gebruik van concepten die eerder
Wire Wrapping Wire Stripper - Ajarnpa
Wire Wrapping Wire Stripper: Dit is een Wire Wrapping Wire stripper die erg handig kan zijn voor het bouwen van prototypes. Het maakt gebruik van snijbladen en de weegschalen zijn vervaardigd met betaalbare prototype-PCB's. PCB's bestellen voor projecten thuis is zeer voordelig en een mak
Dynamo GO Kart: 4 stappen
Alternator GO Kart: Hallo daar, dit is niet echt een how-to, maar meer een deel van informatie. Dus om te beginnen: mijn naam is AJ, ik ben een uitwisselingsstudent uit Duitsland in de VS. Ik heb de Go-kart gemaakt in een poging voor een aanvraag bij het MIT. Ik wilde een volger maken
USB Thumb Drive Flash Drive-houder - MAAK een BELTCLIP-HOUDER - Ajarnpa
USB-stick-flashdrive-houder - MAAK een RIEMCLIP-HOUDER: Ben je het beu om altijd een USB-stick om je nek te hebben? Wees modieus door een BELTCLIP-HOUDER te maken van een sportsigarettenaansteker