Cuprins:

MATLAB Robotic Mixologist: 4 pași (cu imagini)
MATLAB Robotic Mixologist: 4 pași (cu imagini)

Video: MATLAB Robotic Mixologist: 4 pași (cu imagini)

Video: MATLAB Robotic Mixologist: 4 pași (cu imagini)
Video: Rush App Spin Reward Locked Problem Solve 2024, Noiembrie
Anonim
MATLAB Robotic Mixologist
MATLAB Robotic Mixologist

Ați dorit vreodată să vă amestecați perfect băuturile în câteva secunde? Nu căutați mai departe, robotul mixolog este aici pentru a vă lua timpul necesar pentru a vă amesteca băuturile. Acest proiect folosește RobotGeek Snapper Arm pentru a funcționa ca propriul dvs. barman. Tot ce trebuie să faceți este să puneți băutura dorită la alegere într-un pahar și să lăsați codul MATLAB să facă restul.

Pasul 1: părți ale proiectului

Piese de proiect
Piese de proiect

5 Servo-uri Metal Gear 9G

1x banc de lucru mic RobotGeek

1x Ecran senzor RobotGeek

Hardware de asamblare

Instrumente necesare: Driver hexagonal de 2,5 mm

Driver hexagonal de 1,5 mm

Pasul 2: Asamblare

Asamblare
Asamblare
Asamblare
Asamblare

Vom folosi dispozitivul de prindere ca sistem de transport pentru gheață și, de asemenea, ca mecanism de agitare pentru a amesteca băuturile la aroma dorită. În imagine este o vedere aeriană și orizontală a ansamblului final pentru smulgătorul de brațe. Microcontrolerul nostru a fost asamblat deja în cea mai mare parte, în afară de nevoia de a imprima o nouă piesă de braț care a fost ruptă. Pentru un ghid de asamblare generală, urmați linkul atașat pentru a vă dezactiva brațul.

Legătură de asamblare Arm Snatcher:

Pasul 3: Cablare

Cablare
Cablare
Cablare
Cablare

Cablarea este cea mai grea parte de lângă codul MATLAB, deci asigurați-vă că toate firele dvs. sunt în locul corect. Principalul lucru este să conectați USB-ul la computer pentru a conecta placa de circuit la codul MATLAB (USB gri în imagine). Odată ce l-ați conectat, tot ce trebuie să faceți este să vă asigurați că servo-urile sunt în intrările potrivite. Fiecare servo este conceput pentru a muta o anumită parte (adică cot, umăr, bază). După ce conectați servomotoarele la punctele desemnate de pe circuit, puteți conecta firele la oricare dintre (+) și (-), pentru mai multe detalii, uitați-vă la imaginea de mai sus pentru a vă face o idee.

Pasul 4: Cod MATLAB

Codul MATLAB
Codul MATLAB
Codul MATLAB
Codul MATLAB

Fiecare servo, așa cum am menționat anterior, este conectat la o anumită parte. Pentru ca aceste părți să se miște, ar trebui să scriem cod, am ales să operăm prin MATLAB. Am folosit o buclă for într-o funcție de mutare pe care am aminti-o în funcția noastră principală pentru a muta părțile specifice. De exemplu, în cod avem servouri conectate la pinii de pe placă care variază de la D3-D7 și pentru a genera mișcare tocmai am tastat în grade de rotație pentru fiecare parte. De asemenea, am folosit întârzieri în funcția noastră pentru ca robotul să funcționeze fără probleme. Pentru mai multe probleme legate de cod, vizitați pagina generală de ajutor MATLABs.

Recomandat: