Turinys:

Važiuokite „Wire Go Kart“: 5 žingsniai
Važiuokite „Wire Go Kart“: 5 žingsniai

Video: Važiuokite „Wire Go Kart“: 5 žingsniai

Video: Važiuokite „Wire Go Kart“: 5 žingsniai
Video: Ремонт батареи ноутбука (замена аккумуляторов) 2024, Lapkritis
Anonim
Važiuokite „Wire Go Kart“
Važiuokite „Wire Go Kart“

Aš ką tik įgijau kartingo variklį, nuo 6 AG pasiekiau 10 AG. Šis naujas „Kohler“variklis, kurį aš gavau, manau, nebuvo sukurtas važiuoti kartingu, todėl man buvo sunku rasti būdą, kaip pritvirtinti dujų žiedlapį. Na, po kelių dienų, kai nieko nesupratau, prisiminiau, kad maždaug prieš savaitę gavau arduino ir galbūt galėčiau tai panaudoti man padėti.

1 žingsnis: maitinimo ir saugos grandinė

Maitinimo ir saugos grandinė
Maitinimo ir saugos grandinė
Maitinimo ir saugos grandinė
Maitinimo ir saugos grandinė
Maitinimo ir saugos grandinė
Maitinimo ir saugos grandinė

Žemiau yra diagrama, kaip perjungti maitinimą į arduino. tokiu būdu variklis įsijungs tik įjungus arduino. pirmasis jungiklis sumontuotas ant dėžutės, kurioje yra arduino. mano turimas potenciometras turi įmontuotą jungiklį, todėl norėdami įjungti arduino turite perjungti jungiklį prie dėžutės ir pasukti potenciometrą. Aš naudoju LED kaip būsenos lemputę, norėdamas pranešti, kad „arduino“yra įjungtas. Aš naudojau relę kaip žudymo jungiklį, nes jei kai kurie kaip arduino baterija išsikrovė ir droselis buvo atidarytas iki galo, sustoti būtų labai sunku. Aš taip pat įdėjau rankinį žudymo jungiklį. Taip pat žemiau yra tai, ką aš iš tikrųjų padariau.

2 žingsnis: „Arduino“

Arduino
Arduino

po to, kai gavau arduino, užsisakiau protoshield ir sudėjau jį su keliais pakeitimais, kad galėčiau šiek tiek lengviau prijungti servo ir puodą. Įsitikinkite, kad žinote, koks laidas prie kokio laido jungiasi, ypač jei potenciometrui ir servo prievadui prijungti naudojate USB prievadą.

3 žingsnis: Servo

Servo
Servo
Servo
Servo
Servo
Servo
Servo
Servo

Dabar atėjo laikas pritvirtinti servo. tam aš panaudojau „L“laikiklį (tokį, kokį naudojate knygų lentynoms) ir perpjoviau per pusę. Tada aš išgręžiau naujas skyles, kurios bus naudojamos servo montavimui. po to aš pastatiau servo laikiklį iš erekcijos komplekto, tada jį prisukiau per pusę „L“laikiklio. galų gale aš supjaustiau, kad tilptų droselio jungties kabelis, ir pritvirtinau jį prie angliavandenio ir servo, taigi, kai servo pasisuka, jis taip pat pasuka angliavandenilius. Taip pat įdėjau gumines tarpines, kad sugertų smūgį.

4 žingsnis: programinė įranga

„arduino“yra daug pavyzdžių, tačiau tas, kurį ketiname naudoti, yra failo -sketchbook -examples -libraryservo -knob. jei jums reikia pagalbos prijungiant „protoshield“, aš rekomenduočiau šį vaizdo įrašą https://www.youtube.com/embed/FKj9jJgj8Pc Dabar jums tereikia apriboti servo judėjimą, nes angliavandeniai nesisuka 180 laipsnių. tai yra mano naudojamas kodas: #include Servo myservo; // sukurti servo objektą valdyti servo int potpin = 0; // analoginis kaištis, naudojamas potenciometrui prijungti val; // kintamasis, norint nuskaityti vertę iš analoginio kaiščio void setup () {myservo.attach (9); // prie servo objekto pritvirtina 9 kaiščio servo} void loop () {val = analogRead (potpin); // skaito potenciometro reikšmę (vertė tarp 0 ir 1023) val = map (val, 0, 1023, 0, 179); // mastelis, kad jį būtų galima naudoti su servo (vertė nuo 0 iki 180) myservo.write (val); // nustato servo padėtį pagal mastelio vertės uždelsimą (15); // laukia, kol servo sistema ten pateks}

Paryškinti skaičiai yra skaičiai, kuriuos keičiate, kad sukalibruotumėte potenciometrą ir servo, 0, 1023 yra potenciometras, o 0, 179 - servo. Man servovariklis nustatytas 123, 180. Bet jūsų greičiausiai bus kitaip. Jei jums reikia programinės įrangos, galite tiesiog ją rasti „Google“. Ir manau, kad vaizdo įrašas labai gerai paaiškina, ką daryti

5 žingsnis: „Finnal Step“

Dabar viskas, ką jums reikia padaryti, yra teisingai prijungti potenciometrą ir servo sistemą (naudoju vaizdo įrašą, kad įsitikinčiau, ar padariau teisingai). Dabar išbandykite ir linksminkitės.

Rekomenduojamas: