Cuprins:
- Pasul 1: Circuit de alimentare și siguranță
- Pasul 2: Arduino
- Pasul 3: Servo
- Pasul 4: Software
- Pasul 5: Pasul final
Video: Conduceți cu Wire Go Kart: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:47
Tocmai am primit un nou motor de kart, am trecut de la 6 CP la 10 CP. Acest nou motor kohler pe care l-am primit cred că nu a fost construit pentru a pune un kart de go, așa că am avut unele probleme să găsesc o modalitate de a atașa petala de gaz. Ei bine, după câteva zile în care nu mi-am dat seama cu adevărat de nimic, mi-am amintit că primisem un arduino în urmă cu aproximativ o săptămână și poate aș putea folosi acest lucru pentru a mă ajuta.
Pasul 1: Circuit de alimentare și siguranță
mai jos este o diagramă a modului în care merg puterea către arduino. în acest fel, motorul va porni numai dacă arduino-ul este pornit. primul comutator este montat pe cutia care deține arduino. potențiometrul pe care îl am are un comutator încorporat, astfel încât să porniți arduino, trebuie să întoarceți comutatorul la cutie și apoi să rotiți potențiometrul. Am folosit ledul ca lumină de stare pentru a mă anunța că arduino este pornit. Am folosit releul ca un comutator de ucidere, pentru că, dacă ar muri cum ar fi bateria arduino și ar fi deschis tot drumul, ar fi foarte greu să te oprești. Am pus și un comutator manual de ucidere. De asemenea, mai jos este ceea ce am făcut de fapt.
Pasul 2: Arduino
după ce am primit arduino, am comandat ecranul și l-am pus împreună cu câteva modificări pentru a-mi permite să conectez servo-ul și oala puțin mai ușor. Asigurați-vă că știți ce fir se conectează la ce fir mai ales dacă utilizați un port USB pentru a conecta potențiometrul și servo.
Pasul 3: Servo
Acum este timpul să atașați servo-ul. pentru aceasta am folosit un suport „L” (ca cel pe care l-ați folosi pentru rafturile de cărți) și l-am tăiat în jumătate. Apoi am forat noile găuri care urmau să fie folosite pentru montarea servo-ului. după aceea am construit un suport pentru servo dintr-un set de erectoare, apoi l-am înșurubat la tăietura în jumătate "L". în cele din urmă am tăiat pentru a se potrivi cablului de legătură al clapetei de accelerație și l-am atașat la carb și la servo, deci atunci când servo-ul se rotește, acesta transformă și carb. De asemenea, am pus distanțieri din cauciuc pentru a absorbi șocurile.
Pasul 4: Software
pentru arduino există o mulțime de exemple, dar cel pe care îl vom folosi se află în fișierul -sketchbook -examples -libraryservo -knob. dacă aveți nevoie de ajutor pentru a conecta ecranul, aș recomanda acest videoclip https://www.youtube.com/embed/FKj9jJgj8Pc Acum tot ce trebuie să faceți este să limitați cât de mult se mișcă servo, deoarece carbul nu se întoarce la 180 de grade. acesta este codul pe care îl folosesc: #include Servo myservo; // creați un obiect servo pentru a controla un servo int potpin = 0; // pin analogic utilizat pentru conectarea potențiometrului val; // variabilă pentru a citi valoarea din setarea nulă a pinului analogic () {myservo.attach (9); // atașează servo pe pinul 9 la obiectul servo} bucla de gol () {val = analogRead (potpin); // citește valoarea potențiometrului (valoare între 0 și 1023) val = hartă (val, 0, 1023, 0, 179); // scalați-l pentru a-l utiliza cu servo (valoare între 0 și 180) myservo.write (val); // setează poziția servo în funcție de întârzierea valorii scalate (15); // așteaptă ca servo să ajungă acolo}
Numerele aldine sunt numerele pe care le schimbați pentru a calibra potențiometrul și servo, 0, 1023 este pentru potențiometru și 0, 179 este pentru servo. Pentru mine, servo-ul este setat la 123, 180. Dar cel mai probabil al tău va fi diferit. Dacă aveți nevoie de software, puteți doar să îl folosiți pe Google. Și cred că videoclipul face o treabă foarte bună de a explica ce trebuie făcut
Pasul 5: Pasul final
Acum tot ce trebuie să faci este să conectezi corect potențiometrul și servo-ul (am folosit videoclipul pentru a mă asigura că am făcut-o bine). Acum testează-te și distrează-te.
Recomandat:
Conduceți un Rover (mașină de jucărie) pe internet: 8 pași
Conduceți un Rover (mașină de jucărie) pe Internet: ce veți construi Acest tutorial vă învață cum să construiți un rover care poate fi condus folosind telefonul dvs. mobil. Include un flux video live și o interfață de control pentru conducere. Deoarece roverul și telefonul dvs. au ambele acces la internet, jucăria poate
Detectați obiecte în timp ce conduceți mașina RC: 9 pași
Detectați obiecte în timp ce conduceți mașina RC: Acest proiect este despre utilizarea senzorilor ultrasonici pe o mașină pentru a detecta obstacolele
Pike - Conduceți mai sigur, conduceți mai inteligent, conduceți o știucă !: 5 pași
Pike - Drive Safer, Drive Smarter, Drive a Pike !: Bine ați venit la proiectul meu numit Pike! Acesta este un proiect care face parte din educația mea. Sunt student NMCT la Howest din Belgia. Scopul a fost de a face ceva inteligent folosind un Raspberry Pi. Am avut o libertate deplină în care am vrut să devenim inteligenți. Pentru mine a fost
Cum să conduceți o mulțime de LED-uri de la câțiva pini de microcontroler .: 6 pași (cu imagini)
Cum să conduceți o mulțime de LED-uri de la câțiva pini de microcontroler .: Folosind faptul că mulți pini de microcontroler au trei stări (+ V, GND sau „impedanță ridicată”, puteți conduce N * (N-1) LED-uri de la N pini Deci micul microcontroler cu 8 pini, precum un PIC12Fxxx sau un ATtiny11, poate conduce 20 de LED-uri pe cinci disponibile
Conduceți un motor pas cu pas cu un microprocesor AVR: 8 pași
Conduceți un motor pas cu pas cu un microprocesor AVR: Aveți niște motoare pas cu pas descărcate de la imprimante / unități de disc / etc care se află în jur? Unele sondaje cu un ohmmetru, urmate de un cod de driver simplu pe microprocesor și veți păși în stil