Cuprins:

Roată auto Arduino RC: 9 pași (cu imagini)
Roată auto Arduino RC: 9 pași (cu imagini)
Anonim
Roată auto Arduino RC
Roată auto Arduino RC
Roată auto Arduino RC
Roată auto Arduino RC
Roată auto Arduino RC
Roată auto Arduino RC
Roată auto Arduino RC
Roată auto Arduino RC

Acesta este un instructabil al roții mașinii mele Arduino RC în care am luat un RCcar ieftin și l-am făcut astfel încât Arduino să poată acționa ca o roată, controlând direcția în care merge automat. Roata auto Arduino RC este primul meu design original Arduino. Sunt mândru să spun că, deși codul și cablajul nu sunt foarte complexe. Fii cu mine, acesta este și primul meu instructabil, așa că îmi cer scuze din timp dacă nu am reușit să explic ceva corect sau nu sunt suficiente.

PĂRȚI-

Mașină RC

www.ebay.com/itm/Multicolor-Coke-Can-Mini-…

Arduino

www.amazon.com/Arduino-Uno-R3-Microcontrol…

O mulțime de cabluri jumper

www.amazon.com/Elegoo-EL-CP-004-Multicolor …

Potențiometru + Butoane

www.amazon.com/Gikfun-Knurled-Linear-Poten…

Condensatori din poliester

www.amazon.com/WINGONEER-0-33NF-Polyester-…

Comutatoare tactile pentru extinderea conexiunilor înainte și invers

www.amazon.com/WINGONEER-140pcs-Momentary-…

Pană de pâine

www.amazon.com/dp/B0135IQ0ZC/ref=asc_df_B0…

Roata Mario Kart pentru Switch

(Doar dacă vrei să mergi pe ruta pe care am făcut-o pentru a face o carcasă)

www.amazon.com/AmazonBasics-Steering-Wheel…

ȚINE MINTE-

Mașina RC se încarcă cu mufa DC pe care o are Controlerul, bateria nu durează atât de mult.

Este o mașină ieftină, întrerupătorul Pornit și Oprit a început să se mute în carcasă, așa că a trebuit să deschid mașina și să lipesc comutatorul pentru a nu se mișca. Am obținut unul dintre acestea care nu a funcționat chiar din cutie.

Acesta nu este un proiect complex, cineva l-ar putea îmbunătăți și ar putea chiar să-l reproducă cu o mașină mai bună. A fost doar un proiect de construire a experienței pentru mine.

Pasul 1: CODUL

CODUL
CODUL
CODUL
CODUL

Încărcați codul pe un Arduino (am folosit o clonă Arduino, dar nu cred că contează). Luați 6 cabluri jumper și un potențiometru. Lipiți 3 cabluri la terminalele potențiometrului.

Pasul 2: Prototiparea BreadBoarding

1. Conectați cablul terminalului central la pinul analogic 0, cablul terminalului drept la 5 volți și cablul terminalului stâng la masă.

2. Ar trebui să rămână 3 cabluri, conectați unul la pinul digital 8 al Arduino, conectați altul la pinul digital 2 și ultimul la solul Arduino.

3. Acum apucați 2 LED-uri și conectați-le la o placă de măsurare, asigurați-vă că sunt conectate la masă în timp ce sunt pinii pozitivi sunt conectați la coloane goale (nu rândurile pozitive) și acum conectați cablurile pinului digital la LED-ul pozitiv coloane (și conectați cablul de masă la șina de masă).

4. Porniți Arduino și porniți potențiometrul, acesta ar trebui să oprească și să aprindă LED-urile, în funcție de poziția în care se află.

SIMȚIȚI-VĂ LIBER PENTRU A SCHIMBA CODUL ÎN PLĂCERE

Pasul 3: DEMONTAȚIA MANIPULATORULUI

DEMONTAȚIA MANIPULATORULUI
DEMONTAȚIA MANIPULATORULUI
DEMONTAȚIA MANIPULATORULUI
DEMONTAȚIA MANIPULATORULUI

Apucați un șurub și dezasamblați controlerul RC. Aruncați o privire la placa de circuit, dar aveți grijă să nu o îndoiți sau să rupeți componentele de montare la suprafață.

Pasul 4: Comutarea sursei de alimentare a controlerelor

Comutarea sursei de alimentare a controlerelor
Comutarea sursei de alimentare a controlerelor

Veți dori ca controlerul RC să fie alimentat de Arduino în loc de 2 baterii AA, astfel încât să desoldați firele care duc la suportul bateriei AA și la cablurile de sudare Jumper Male în aceleași locuri (găurile B și B +).

Pasul 5: încorporarea semnalelor Arduino în controlerul RC

Incorporarea semnalelor Arduino în controlerul RC
Incorporarea semnalelor Arduino în controlerul RC
Incorporarea semnalelor Arduino în controlerul RC
Incorporarea semnalelor Arduino în controlerul RC

Uitați-vă la imagine și lipiți 2 cabluri la pinii comutatoarelor tactile dreapta și stânga (firele gri și violet).

Obțineți 2 condensatoare de film (cunoscute și sub numele de condensatoare din poliester) și lipiți-le pe protoboarde separate (tocmai am tăiat un colț de unul și le-am blocat). Motivul pentru utilizarea capacelor de film este că Arduino produce încă o tensiune suficient de mare atunci când este setată LOW, care activează controlerul RC. Deci, capacele de film acționează ca rezistențe pentru o tensiune care iese dintr-un pin digital atunci când este setat LOW prin cod.

Lipiți cablurile Pin digital la capetele condensatoarelor de film, apoi lipiți cablurile dreapta și stânga la celelalte capete ale condensatoarelor de film.

Pasul 6: EXTINDEREA LEGĂTURILOR DE ÎNAINTE ȘI INVERSARE

EXTINDEREA LEGĂTURILOR DE ÎNAINTE ȘI INVERSARE
EXTINDEREA LEGĂTURILOR DE ÎNAINTE ȘI INVERSARE

Obțineți 4 cabluri și extindeți conexiunile comutatoarelor tactile înainte și înapoi. Acest lucru se face lipind un cablu la pinul din stânga sus al unui comutator tactil și apoi lipind un alt cablu la pinul din dreapta jos al aceluiași tactil, apoi lipind capetele cablurilor cu un comutator tactil separat. Aveți grijă și nu dezlipiți accidental o componentă de montare pe suprafață, am greșit prima dată și am stricat controlerul (Slavă Domnului, aceste mașini sunt doar 8 dolari).

Pasul 7: TESTARE

TESTARE
TESTARE

Extensiile pot fi lăsate neatinse doar pentru a vă asigura că nimic nu face contactul unul cu celălalt. Porniți Arduino și porniți mașina RC.

Rotiți potențiometrul în poziția dreaptă și apăsați comutatorul tactil extins din dreapta și vedeți dacă mașina se întoarce la dreapta, apoi faceți același lucru pentru poziția din stânga. Dacă totul funcționează, treceți la realizarea unei carcase. Dacă ceva nu funcționează, cum ar fi LED-ul controlerului care nu se aprinde sau mașina nu se mișcă sau se mișcă ușor, verificați din nou cablajul.

Pasul 8: Realizarea unei carcase

Realizarea unei carcase
Realizarea unei carcase
Realizarea unei carcase
Realizarea unei carcase
Realizarea unei carcase
Realizarea unei carcase
Realizarea unei carcase
Realizarea unei carcase

Așadar, carcasa mea este un Big Lego Stand pe care l-am avut pentru totdeauna și nu l-am folosit niciodată. În primul rând, am plasat potențiometrul printr-o gaură forată, am înșurubat un buton pe vârful acestuia și am lipit fierbinte butonul de o jumătate de roată Mario Kart dezasamblată. Apoi am așezat tactilele extinse în colțul carcasei pentru un acces ușor și am înfipt tot restul în interior. Am vrut să țin Arduino în afara carcasei, nu am vrut ca această carcasă să fie blocată, am vrut ca totul să fie ușor accesibil în cazul în care ceva nu a mers bine.

Deci, nu există cu adevărat nicio instrucțiune pentru acest pas, este doar pentru tine să te uiți la ale mele. Doar faceți-l astfel încât Potetiometrul să fie lipit de ceva și faceți o extensie a butonului ca și mine. Extensiile tactile ar putea merge oriunde într-adevăr, la alegerea ta.

Pasul 9: FINALIZAT

M-am distrat realizând acest proiect doar cu un concept și sper să pot face mai mult, să mă relaxez și să conduc această mașină până când va cădea de la orice.

Recomandat: