Cum de a construi un robot de la zero la domiciliu

Pe scurt: un plictisitor și un mic prost. Dacă este lung: un transhumanist meritocratic, un metamodernist, un student de mecatronică

Privind în ce scopuri.

Universal este schema V-model, construim în principiu roboți la universitate. Este foarte sensibil și sistematizează bine lucrarea. Dacă nu te mulțumește, atunci poți căuta Wikipedia prin alt link. Lasă aceasta să fie secțiunea despre software, dar robotul funcționează în esență ca un program, lăsând o urmă în realitate.







În funcție de ce model ați lucra și ce robot construiți, acesta va consta din trei componente: mecanice, electronice și software. La primele etape este necesar să decideți exact ce vreți de la el. Apoi schițați conceptele aproximative ale tuturor celor trei componente ale robotului pentru a înțelege dacă acestea sunt realiste sau nu. Apoi, rafinați doar designul. În propria mea experiență, atunci când lucrați singur, nu în echipă, este mai bine să se dezvolte o componentă mecanică a primii care cunosc procesele exacte care vor avea loc în robot, apoi scrie codul, și apoi a face cu electronica. Folosirea electronicii presupune, printre altele, căutarea unor modele care să poată fi cumpărate. În funcție de condițiile pe care le-ați stabilit norme de piață realiste partea mecanică (de exemplu, să elaboreze „o mână“, cu o greutate de două kilograme nevoie de un astfel de dispozitiv de acționare de putere, și nu este necesar, prin urmare, pentru a reduce greutatea). Modificările din cod vor fi mici. Pentru blană. parte este de a utiliza foaie de aluminiu (este ieftin și ușor de comandat, de exemplu, tăiere cu laser, și, de asemenea, pe bancă / banc de lucru ceva la nit) sau plastic. Dacă aveți o imprimantă 3D, este doar o vacanta, dar va avea modele 3D CAD'e face asta corvoada, uneori, în cazul în care o mulțime de detalii. Dar, în orice caz, fără planuri se poate face numai de bine în cazul în care robotul este foarte foarte simplu și realizate din componente existente sau Designer, concentrându-se doar pe intuiție inginerească.







În orice caz, veți avea nevoie de "creier" pentru el. Aici aș sfătui pe Arduino, el este relativ ieftin și programarea pentru a învăța despre ea nu este dificilă, și dacă știți C, nici măcar nu trebuie să înveți. Chiar și în mediul de programare pentru Arduino există deja coduri scrise pentru controlul servo-drive-urilor, senzori diferiți și așa mai departe. Dar, după Arduino poate fi trecut doar 5 volți, care este un pic, așa că, dacă sunt de planificare ceva mai mult sau mai puțin impresionant și necesită mai multă energie count, va fi necesar să se folosească tranzistori.

De asemenea, există un designer foarte potrivit Fischertechnik. Lăsați totul și vândut separat și este relativ scump, dar devyativoltovy calculator bun (aproximativ 20k de ruble în valoare de anul trecut), iar piesele pot fi achiziționate Nemer și elemente de fixare durabile la complexitatea Lego, și interfața software-ul prietenos, și așa mai departe. O dată fără probleme speciale, brațul exoschelet a fost asamblat și programat folosind patru butoane și servo-uri. Nu pentru că sunt un tip atât de inteligent, ci pentru că totul este simplu și ușor de înțeles. Toate piesele se potrivesc de performanță, totul este conectat direct la un computer, astfel încât nici o problema cu selecția de rezistențe și alte prostii electronice, care necesită uneori o mulțime de timp și de muncă teoretică, care uneori implică modificări ale pieselor mecanice, de exemplu. Dacă sunteți gata să cheltuiți, veți obține o platformă excelentă pentru colectarea de machete și prototipuri pentru proiecte.







Articole similare

Trimiteți-le prietenilor: