Innehållsförteckning:

Kör med Wire Go Kart: 5 steg
Kör med Wire Go Kart: 5 steg

Video: Kör med Wire Go Kart: 5 steg

Video: Kör med Wire Go Kart: 5 steg
Video: Основные ошибки при возведении перегородок из газобетона #5 2024, November
Anonim
Kör med Wire Go Kart
Kör med Wire Go Kart

Jag har precis fått en ny gokartmotor, jag gick från 6hk till 10hk. Denna nya kohler -motor som jag fick tror jag inte var byggd för att sätta på en gokart, så jag hade lite problem med att hitta ett sätt att fästa gasbladet. Efter några dagar av att inte riktigt ha kommit på någonting kom jag ihåg att jag hade fått en arduino för ungefär en vecka sedan, och kanske kunde jag använda det här för att hjälpa mig.

Steg 1: Ström- och säkerhetskrets

Ström- och säkerhetskrets
Ström- och säkerhetskrets
Ström- och säkerhetskrets
Ström- och säkerhetskrets
Ström- och säkerhetskrets
Ström- och säkerhetskrets

nedan är ett diagram över hur jag går till arduino. på så sätt startar motorn bara om arduino är påslagen. den första omkopplaren är monterad på lådan som rymmer arduino. potentiometern jag fick har en inbyggd strömbrytare så för att sätta på arduino måste du vända omkopplaren till rutan och sedan vrida potentiometern. Jag använde LED som statuslampa för att låta mig veta att arduino är påslagen. Jag använde reläet som en dödbrytare för om några hur arduino -batteriet dog och gasen öppnades hela vägen upp, skulle det vara mycket svårt att stoppa. Jag satte också in en manuell dödknapp. Nedan är också vad jag faktiskt gjorde.

Steg 2: Arduino

Arduino
Arduino

efter att jag fick arduino beställde jag protoshielden och satte ihop det med några modifikationer så att jag kunde ansluta servon och potten lite lättare. Se till att du vet vilken kabel som ansluts till vilken kabel, särskilt om du använder en usb -port för att ansluta potentiometern och servon.

Steg 3: Servo

Servo
Servo
Servo
Servo
Servo
Servo
Servo
Servo

Nu är det dags att fästa servon. för detta använde jag en "L" -fäste (som den typ du skulle använda för bokhyllor) och skar den på mitten. Därefter borrade jag de nya hålen som skulle användas för att montera servon. efter att jag byggde en hållare för servon av en erektorsats hade jag sedan bultat den till snittet i halv "L" -fäste. slutligen klippte jag för att passa gasreglage -kabeln och fäst den på kolben och servon, så när servon vänder vrider den också kolben. Jag lägger också gummidistanser för att absorbera stötar.

Steg 4: Programvara

för arduino finns det gott om exempel men det vi ska använda ligger under filen -skissbok -exempel -bibliotekservo -knapp. om du behöver hjälp med att ansluta protoshielden skulle jag rekommendera den här videon https://www.youtube.com/embed/FKj9jJgj8Pc Nu är allt du behöver göra att begränsa hur mycket servon rör sig eftersom kolhydraten inte vrider sig 180 grader. detta är koden jag använder: #include Servo myservo; // skapa servoobjekt för att styra en servo int potpin = 0; // analog stift som används för att ansluta potentiometerint val; // variabel för att läsa värdet från den analoga pin -void -inställningen () {myservo.attach (9); // fäster servon på stift 9 till servoobjektet} void loop () {val = analogRead (potpin); // läser potentiometerns värde (värde mellan 0 och 1023) val = map (val, 0, 1023, 0, 179); // skala den för att använda den med servon (värde mellan 0 och 180) myservo.write (val); // ställer in servopositionen enligt den skalade värdefördröjningen (15); // väntar på att servon kommer dit}

De djärva siffrorna är siffrorna du ändrar för att kalibrera potentiometern och servon, 0, 1023 är för potentiometern och th 0, 179 är för servon. För mig är servon inställd på 123, 180. Men din kommer troligen att vara annorlunda. Om du behöver programvaran kan du bara googla den. Och jag tycker att videon gör ett mycket bra jobb med att förklara vad man ska göra

Steg 5: Finnal Step

Allt du behöver göra är att ansluta potentiometern och servon korrekt (jag använde videon för att se till att jag gjorde det rätt). Testa nu och ha kul.

Rekommenderad: