Sadržaj:

Python programabilni DIY robotski krak: 5 koraka
Python programabilni DIY robotski krak: 5 koraka

Video: Python programabilni DIY robotski krak: 5 koraka

Video: Python programabilni DIY robotski krak: 5 koraka
Video: Ai robots taking over ping pong 👀 #shorts 2024, Juli
Anonim
Python programabilni DIY Robot Arm
Python programabilni DIY Robot Arm

Zašto raditi ovaj projekat:

(a) Naučite kontrolirati robotsku ruku pisanjem Python koda. Ovo će vam dati najprecizniju kontrolu, dodajući računarsko programiranje na remen i učeći unutrašnji rad sofisticiranih motora zasnovanih na registrima.

(b) Naučite pinove Raspberry Pi 3B i GPIO.

(c) Rad sa "Ferrarijem" robotskih motora/aktuatora (Dynamixel AX-12A).

(d) Uštedite novac tako što ne morate kupiti zaseban upravljački modul (npr. bez CM-530).

(e) Naučite povezivati matičnu ploču sa jeftinim (1,50 USD) DIP-20 IC-om za kontrolu komunikacije.

(f) Naučite UART, poludupleksnu do fulldupleksnu i serijsku komunikaciju.

Kompletan materijalni materijal (BoM):

github.com/CalvinBarajas/RobotArm

O:

U ovoj video seriji pokazat ću vam što vam je potrebno za izradu ove robotske ruke. Proći ću sve korake jedan po jedan kako biste mogli ponoviti ovaj projekt kod kuće ako želite. Obavezno pročitajte ReadMe datoteku u mom GitHub spremištu (https://github.com/CalvinBarajas/RobotArm). Ovo je jednostavna robotska ruka koja koristi Dynamixel AX-12A servosisteme, Raspberry Pi 3B mikrokontroler, 74LS241 oktalni međuspremnik sa tri stanja, Python programiranje, neke Linux i UART serijske komunikacije. Uradio sam sve teške poslove za ovaj projekt i trebao bi biti prilično plug-and-play za vas.

Hvala vam na izdvojenom vremenu!

Calvine

Korak 1:

Sadržaj:

(a) Robotska ruka pod različitim uglovima.

(b) Datoteka ReadMe.md na GitHubu.

Korak 2:

Sadržaj:

(a) Kako spojiti matičnu ploču.

(b) Objašnjen paket instrukcija.

Korak 3:

Sadržaj:

(a) Fotografije izbliza robotske ruke i kako je sastavljena.

(b) Rasprava o web stranicama važnim za ovaj projekt.

Korak 4:

Sadržaj:

(a) Detaljni pregled Python koda u spremištu GitHub.

(b) Paket instrukcija (objašnjena pozicija cilja i kutna brzina).

Korak 5:

Sadržaj:

(a) Premještanje robota u stvarnom timu i gledanje kako promjene utječu na ruku.

(b) Kako radi Mastech HY1803D stolno napajanje.

(c) Paket instrukcija (napredna analiza).

(d) Kako koristiti Box.com za prijenos datoteka.

Preporučuje se: