Sommario:
- Passaggio 1: circuito di alimentazione e sicurezza
- Passaggio 2: Arduino
- Passaggio 3: servo
- Passaggio 4: software
- Passaggio 5: passaggio finale
Video: Drive by Wire Go Kart: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:06
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
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
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
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:
Arduino Wire Game: 7 passaggi (con immagini)
Arduino Wire Game: per questo progetto, ho fatto riferimento a questo sito Web e l'ho modificato per creare un nuovo progetto. Questo progetto si chiama Wire Game, dove prenderai una maniglia di metallo e la farai passare attraverso il filo senza toccarlo. Se la maniglia tocca il filo
MARIO KART: 5 Passi
MARIO KART: Le materie di Laboratorio strumentale per la meccatronica e Laboratorio di elettronica, sono entrambe materie progettate per imparare a lavorare con il controllo dell'energia elettrica, producendo lavoro reale o segnali attraverso l'uso di concetti precedenti
Alternatore GO Kart: 4 Passi
Alternatore GO Kart: Ciao a tutti, questo non è proprio un come fare ma più una condivisione di informazioni. Quindi, per iniziare: mi chiamo AJ, sono uno studente in scambio dalla Germania negli Stati Uniti. Ho fatto il Go kart nel tentativo di fare domanda al MIT. Volevo fare un seguito
Robot da battaglia con palloncini Mario Kart fai da te: 4 passaggi (con immagini)
Robot da battaglia con palloncini Mario Kart fai da te: ci sono alcuni progetti in cui realizzi una cosa funzionale o pratica. Ci sono alcuni progetti in cui fai una cosa bella. E poi ci sono progetti come questo in cui decidi di schiaffeggiare una lama di rasoio e un palloncino su alcuni robot e combattere
Knex Kart 1.0: 7 passaggi
Knex Kart 1.0: (Mi dispiace per il fatto che ci siano solo poche immagini che ho costruito e poi ho deciso che volevo fare un istruibile) Ho soprannominato questo progetto knex kart perché utilizza alcuni pezzi di knex ed è un'allitterazione. Questo è 1.0 perché ho intenzione di fare più