Sadržaj:

Karta za vožnju žicom: 5 koraka
Karta za vožnju žicom: 5 koraka

Video: Karta za vožnju žicom: 5 koraka

Video: Karta za vožnju žicom: 5 koraka
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Studeni
Anonim
Vozite žicom Go Kart
Vozite žicom Go Kart

Upravo sam dobio novi go kart motor, prešao sam sa 6 KS na 10 KS. Ovaj novi Kohler motor koji sam dobio mislim da nije napravljen za postavljanje kartinga, pa sam imao problema pronaći način da pričvrstim laticu plina. Pa nakon nekoliko dana što zapravo nisam ništa shvatio, sjetio sam se da sam dobio arduino prije otprilike tjedan dana, i možda bih ovo mogao iskoristiti da mi pomogne.

Korak 1: Krug napajanja i sigurnosti

Strujni i sigurnosni krug
Strujni i sigurnosni krug
Strujni i sigurnosni krug
Strujni i sigurnosni krug
Strujni i sigurnosni krug
Strujni i sigurnosni krug

ispod je dijagram kako prelazim na arduino. na ovaj način motor će se pokrenuti samo ako je arduino uključen. prvi prekidač montiran je na kutiju koja drži arduino. Potenciometar koji sam dobio ima ugrađen prekidač pa za uključivanje arduina morate prebaciti prekidač u kutiju, a zatim okrenuti potenciometar. Koristio sam LED diodu kao statusno svjetlo da me obavijestite da je arduino uključen. Koristio sam relej kao prekidač za isključivanje jer bi bilo jako teško zaustaviti ako bi neki od arduinovih baterija umro i gas se otvorio do kraja. Također sam stavio ručni prekidač. U nastavku je i ono što sam zapravo učinio.

Korak 2: Arduino

Arduino
Arduino

nakon što sam nabavio arduino, naručio sam protoshield i spojio ga s nekoliko izmjena kako bi mi omogućilo da lakše povežem servo i lonac. Provjerite znate li koja se žica povezuje s kojom žicom, pogotovo ako za povezivanje potenciometra i servo -a koristite USB priključak.

Korak 3: Servo

Servo
Servo
Servo
Servo
Servo
Servo
Servo
Servo

Sada je vrijeme da priključite servo. za to sam upotrijebio zagradu "L" (poput one koju biste koristili za police za knjige) i prerezao je napola. Zatim sam izbušio nove rupe koje će se koristiti za montažu servo pogona. nakon toga sagradio sam držač za servo od montažnog kompleta, a zatim sam ga pričvrstio vijkom na prepolovljeni "L" nosač. konačno sam izrezao kako bi odgovarao kablu za povezivanje leptira za gas i pričvrstio ga na ugljikohidrate i servo, pa kad se servo okrene, okreće i ugljikohidrate. Također sam stavio gumene odstojnike koji apsorbiraju udarce.

Korak 4: Softver

za arduino postoji mnogo primjera, ali ovaj koji ćemo koristiti nalazi se pod datotekom -sketchbook -primjeri -libraryservo -knob. ako vam je potrebna pomoć oko povezivanja protoscita, preporučio bih ovaj video https://www.youtube.com/embed/FKj9jJgj8Pc Sada sve što trebate učiniti je ograničiti koliko se servo pomiče jer se ugljikohidrati ne okreću za 180 stupnjeva. ovo je kod koji koristim: #include Servo myservo; // izrada servo objekta za kontrolu servo int potpin = 0; // analogni pin koji se koristi za povezivanje potenciometerint val; // varijabla za čitanje vrijednosti iz analognog pin void setup () {myservo.attach (9); // priključuje servo na pin 9 na servo objekt} void loop () {val = analogRead (potpin); // očitava vrijednost potenciometra (vrijednost između 0 i 1023) val = map (val, 0, 1023, 0, 179); // skalirajte ga kako biste ga koristili sa servom (vrijednost između 0 i 180) myservo.write (val); // postavlja položaj servo prema kašnjenju skalirane vrijednosti (15); // čeka da servo dođe tamo}

Podebljani brojevi su brojevi koje promijenite za kalibriranje potenciometra i servo -a, 0, 1023 je za potenciometar, a 0, 179 za servo. Za mene je servo postavljen na 123, 180. Ali vaš će najvjerojatnije biti drugačiji. Ako vam je potreban softver, možete ga jednostavno proguglati. I mislim da video vrlo dobro objašnjava što treba učiniti

Korak 5: Završni korak

Sada sve što trebate učiniti je ispravno spojiti potenciometar i servo (video sam upotrijebio da se uvjerim da sam to ispravno napravio). Sada testirajte i zabavite se.

Preporučeni: