Sommario:

Drive by Wire Go Kart: 5 passaggi
Drive by Wire Go Kart: 5 passaggi

Video: Drive by Wire Go Kart: 5 passaggi

Video: Drive by Wire Go Kart: 5 passaggi
Video: How to make a go kart street legal 2024, Dicembre
Anonim
Drive by Wire Go Kart
Drive by Wire Go Kart

Ho appena ricevuto un nuovo motore da go kart, sono passato da 6cv a 10cv. Questo nuovo motore kohler che ho preso penso non sia stato costruito per essere montato su un go kart, quindi ho avuto qualche problema a trovare un modo per attaccare il petalo del gas. Bene, dopo alcuni giorni in cui non ho capito nulla, mi sono ricordato di aver ricevuto un arduino circa una settimana fa, e forse potrei usarlo per aiutarmi.

Passaggio 1: circuito di alimentazione e sicurezza

Circuito di alimentazione e sicurezza
Circuito di alimentazione e sicurezza
Circuito di alimentazione e sicurezza
Circuito di alimentazione e sicurezza
Circuito di alimentazione e sicurezza
Circuito di alimentazione e sicurezza

di seguito è riportato uno schema di come vado alimentando l'arduino. in questo modo il motore si avvia solo se l'arduino è acceso. il primo interruttore è montato sulla scatola che contiene l'arduino. il potenziometro che ho preso ha un interruttore incorporato quindi per accendere l'arduino devi capovolgere l'interruttore sulla scatola e poi girare il potenziometro. ho usato il led come spia di stato per farmi sapere che l'arduino è acceso. ho usato il relè come kill switch perché se in qualche modo la batteria dell'arduino fosse morta e l'acceleratore fosse stato aperto completamente, sarebbe stato molto difficile fermarsi. Ho anche inserito un kill switch manuale. Anche di seguito è quello che ho effettivamente fatto.

Passaggio 2: Arduino

Arduino
Arduino

dopo aver ricevuto l'arduino ho ordinato il protoshield e l'ho montato con alcune modifiche per permettermi di collegare il servo e il potenziometro un po' più facilmente. Assicurati di sapere quale cavo si collega a quale cavo, specialmente se usi una porta USB per collegare il potenziometro e il servo.

Passaggio 3: servo

Servo
Servo
Servo
Servo
Servo
Servo
Servo
Servo

Ora è il momento di collegare il servo. per questo ho usato una staffa a "L" (come quella che useresti per gli scaffali dei libri) e l'ho tagliata a metà. Successivamente ho praticato i nuovi fori che sarebbero stati utilizzati per montare il servo. in seguito ho costruito un supporto per il servo da un set di erettori che ho poi imbullonato alla staffa tagliata a metà "L". infine ho tagliato per adattarlo al cavo di collegamento dell'acceleratore e l'ho attaccato al carburatore e al servo, quindi quando il servo gira gira anche il carburatore. Inoltre ho messo distanziali in gomma per assorbire gli urti.

Passaggio 4: software

per arduino ci sono molti esempi ma quello che useremo è sotto file -sketchbook -examples -libraryservo -knob. se hai bisogno di aiuto per il cablaggio del protoshield ti consiglierei questo video https://www.youtube.com/embed/FKj9jJgj8Pc Ora tutto ciò che devi fare è limitare quanto si muove il servo perché il carburatore non gira di 180 gradi. questo è il codice che uso:#include Servo myservo; // crea un oggetto servo per controllare un servo int potpin = 0; // pin analogico utilizzato per collegare il potenziometerint val; // variabile per leggere il valore dal pin analogico void setup() { myservo.attach(9); // collega il servo sul pin 9 all'oggetto servo } void loop() { val = analogRead(potpin); // legge il valore del potenziometro (valore compreso tra 0 e 1023) val = map(val, 0, 1023, 0, 179); // scalalo per usarlo con il servo (valore compreso tra 0 e 180) myservo.write(val); // imposta la posizione del servo in base al valore scalato delay(15); // aspetta che il servo arrivi lì }

I numeri in grassetto sono i numeri che cambi per calibrare il potenziometro e il servo, lo 0, 1023 è per il potenziometro e lo 0, 179 è per il servo. Per me il servo è impostato su 123, 180. Ma molto probabilmente il tuo sarà diverso. Se hai bisogno del software puoi semplicemente cercarlo su Google. E penso che il video faccia un ottimo lavoro nello spiegare cosa fare

Passaggio 5: passaggio finale

Ora tutto ciò che devi fare è collegare correttamente il potenziometro e il servo (ho usato il video per assicurarmi di averlo fatto bene). Ora prova e divertiti.

Consigliato: