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: 5 in 1 Mechanical Coding Robot // How to Build Step by Step 2024, Srpanj
Anonim
Python programabilni DIY Robot Arm
Python programabilni DIY Robot Arm

Zašto napraviti ovaj projekt:

(a) Naučite kontrolirati robotsku ruku pisanjem Python koda. To će vam omogućiti najprecizniju kontrolu uz dodavanje računalnog programiranja na remen i učenje unutarnjeg rada sofisticiranih motora zasnovanih na registrima.

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

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

(d) Uštedite novac ne kupujući zasebni upravljački modul (npr. bez CM-530).

(e) Naučite ožičiti ploču s 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

Oko:

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. Svakako pročitajte datoteku ReadMe u mojem spremištu GitHub (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, nešto Linux-a i UART serijske komunikacije. Uradio sam sve teške poslove za ovaj projekt i trebao bi vam biti prilično plug-and-play.

Hvala na vašem vremenu!

Calvin

Korak 1:

Sadržaj:

(a) Robotska ruka u različitim kutovima.

(b) Datoteka ReadMe.md na GitHubu.

Korak 2:

Sadržaj:

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

(b) Objašnjen paket uputa.

3. korak:

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 uputa (objašnjen položaj cilja i kutna brzina).

5. korak:

Sadržaj:

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

(b) Kako radi Mastech HY1803D stolno napajanje.

(c) Paket uputa (napredna analiza).

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

Preporučeni: