Cuprins:

Mașină Arduino Bluetooth RC: 6 pași
Mașină Arduino Bluetooth RC: 6 pași

Video: Mașină Arduino Bluetooth RC: 6 pași

Video: Mașină Arduino Bluetooth RC: 6 pași
Video: Arduino Bluetooth Controlled Car 2024, Noiembrie
Anonim
Mașină Arduino Bluetooth RC
Mașină Arduino Bluetooth RC

Îmi plac vehiculele cu telecomandă, sunt super distractive și interesante. În acest instructabil voi arăta cum mi-am creat propria mașină bluetooth folosind Arduino și câteva părți pe care le aveam în jur. Acest Instructable este doar în teorie, mașina nu a ajuns să funcționeze exact așa cum am planificat-o, dar anul viitor voi continua și s-ar putea să mă întorc pentru ao actualiza când va fi finalizată.

Pasul 1: Colectează-ți materialele

Colectează-ți materialele
Colectează-ți materialele
Colectează-ți materialele
Colectează-ți materialele
Colectează-ți materialele
Colectează-ți materialele

Acestea sunt toate părțile de care veți avea nevoie pentru a finaliza acest proiect. Dacă nu aveți piesele sau motoarele exacte, altele ar putea fi înlocuite cu ele, dar trebuie doar să fiți avertizat că s-ar putea să nu se întâmple exact așa cum a avut-o al meu.

-Arduino Uno

-Cablu de alimentare USB / Arduino

-Placă de pâine

-Modul Bluetooth HC-06

-Servo motor

-Motor DC de 9V

-2 Baterii de 9V

-2 Snaps de baterie

-Tranzistor MOSFET

-Diodă

-Cabluri de jumper

-Benzi elastice

Pasul 2: Circuitul

Circuitul
Circuitul
Circuitul
Circuitul
Circuitul
Circuitul

Iată o schemă a circuitului și o imagine a circuitului pe care l-am construit. Să-l construim în pași:

-În primul rând conectați alimentarea și împământarea Arduino la alimentarea și împământarea din partea stângă a plăcii dvs.

-Conectați apoi prima baterie care prinde alimentarea și împământarea în partea dreaptă a panoului. Conectați celelalte baterii care se conectează la pinul Vin de pe Arduino, iar solul bateriei se fixează la masă pe Arduino.

-Conectați pinul de alimentare al servomotorului la 5V din partea stângă a panoului, pinul de masă la sol pe partea stângă a panoului de pin și pinul central al servomotorului la pinul 9 de pe Arduino. Știftul central este cel care ne va permite să controlăm unghiul la care este setat servo.

-Conectați pinul VCC al modulului Bluetooth HC-06 la 5V pe partea stângă a panoului și pinul GND la sol din partea stângă a panoului. Abțineți-vă de la conectarea pinilor TX și RX până când încărcați programul pe placa Arduino, deoarece placa nu va accepta programul în timp ce acei pin sunt conectați. După ce ați încărcat programul pe Arduino, conectați pinul TX al HC -06 în pinul RX al Arduino și pinul RX al HC-06 în TX al Arduino.

-Următorul în linie este motorul. Deoarece Arduino produce doar maximum 5V, nu este suficient să propulsezi cardul înainte, totuși trebuie totuși să putem controla motorul folosind Arduino. Vom face acest lucru folosind o componentă numită tranzistor MOSFET. MOSFET are 3 pini, o poartă, o sursă și un canal de scurgere. După cum puteți vedea din imagine, atunci când aplicăm 5V la poartă, curentul va putea să curgă de la scurgere la sursă. Având în vedere acest lucru, vom conecta pinul de poartă al MOSFET la pinul 6 al Arduino, vom face referire la imagine pentru a ne asigura că conectați pinii potriviți. Acest lucru ne va permite să legăm ceilalți 2 pini ai MOSFET-ului împreună, punând puterea în pinul 10. Conectați apoi sursa MOSFET-ului la masă pe partea dreaptă a panoului. Apoi conectați un capăt al motorului la știftul de scurgere de pe MOSFET și, de asemenea, conectați o diodă de la știftul de scurgere la bara de alimentare din partea dreaptă a panoului de control. Această diodă în paralel va opri ceva numit back-voltage. Când un motor se rotește în jurul său, creează electricitate ca un generator, iar această energie electrică poate curge în direcția opusă în care rulează circuitul. Acest lucru poate cauza probleme și, pentru a opri energia electrică, trebuie să introducem o diodă în paralel cu motorul. Acum conectați celălalt capăt al motorului la bara de alimentare din partea dreaptă a panoului. Poate fi necesar să inversați conexiunile motorului dacă vă dați seama că motorul se învârte în direcția greșită a mașinii dvs. Rețineți acest lucru atunci când începeți să testați mașina.

Pasul 3: Programul

Acesta este programul pe care îl vom pune pe Arduino Uno pentru a controla mașina. Descărcați acest lucru și deschideți-l în ID-ul Arduino. Vom încărca acest lucru pe placa Arduino pentru a controla mașina.

Pasul 4: Crearea bazei auto

Crearea bazei auto
Crearea bazei auto
Crearea bazei auto
Crearea bazei auto

Deci, această parte va varia foarte mult. Am atașat o imagine pentru a arăta cu ce am venit, dar într-adevăr tot ce aveți nevoie este o axă care se rotește liber, cu 2 roți din spate, o roată din față care poate fi atașată la servomotor și o platformă deasupra sau între ele care poate adăpostește placa de circuit și panoul de măsurare. De asemenea, motorul trebuie să poată fi atașat la puntea spate de o bandă elastică, astfel încât cauciucurile din spate să se poată roti.

Pasul 5: Asamblarea tuturor împreună

Asamblând totul împreună
Asamblând totul împreună
Asamblând totul împreună
Asamblând totul împreună

Practic, trebuie doar să atașați placa de circuit și placa de ansamblu împreună într-un pachet și să le atașați la platforma realizată în pasul anterior. Cuplați motorul la ax cu o bandă elastică și apoi aproape setat.

Pasul 6: Obținerea aplicației

Obținerea aplicației
Obținerea aplicației

Aveți nevoie de un telefon Android pentru ca acest lucru să funcționeze, apoi intrați pe Google Play și găsiți aplicația numită „Smart Bluetooth”. Conectați acest lucru la modulul Bluetooth HC-06 și este bine să mergeți!

Recomandat: