Kazalo:

Python programabilna ročna roka DIY: 5 korakov
Python programabilna ročna roka DIY: 5 korakov

Video: Python programabilna ročna roka DIY: 5 korakov

Video: Python programabilna ročna roka DIY: 5 korakov
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, November
Anonim
Python programabilna ročna roka DIY
Python programabilna ročna roka DIY

Zakaj narediti ta projekt:

(a) Naučite se nadzorovati robotsko roko tako, da dejansko napišete kodo Python. Tako boste imeli najbolj natančen nadzor, hkrati pa boste svojemu pasu dodali računalniško programiranje in se naučili notranjega delovanja sofisticiranih registrskih motorjev.

(b) Naučite se zatičev Raspberry Pi 3B in GPIO.

(c) Delajte s "Ferrarijem" robotskih motorjev/aktuatorjev (Dynamixel AX-12A).

(d) Prihranite denar, če vam ni treba kupiti ločenega nadzornega modula (npr. brez CM-530).

(e) Naučite se povezati omarico z poceni (1,50 USD) DIP-20 IC za nadzor komunikacije.

(f) Naučite se UART, pol-dupleksnega do full-dupleksnega in serijskega komuniciranja.

Celoten materialni material (BoM):

github.com/CalvinBarajas/RobotArm

O:

V tej video seriji vam bom pokazal, kaj potrebujete za izdelavo te robotske roke. Po korakih bom šel skozi vse korake, tako da lahko po domače ponovite ta projekt. Preberite datoteko ReadMe v mojem skladišču GitHub (https://github.com/CalvinBarajas/RobotArm). To je preprosta robotska roka, ki uporablja servomotorje Dynamixel AX-12A, mikrokrmilnik Raspberry Pi 3B, osmi osminski vmesni vmesnik 74LS241, programiranje Python, nekaj Linux in serijsko komunikacijo UART. Za ta projekt sem naredil vse, kar je težko, in to bi moralo biti precej plug-and-play za vas.

Hvala za vaš čas!

Calvin

Korak 1:

Kazalo:

(a) Robotska roka v različnih kotih.

(b) Datoteka ReadMe.md na GitHubu.

2. korak:

Kazalo:

(a) Kako povezati žico.

(b) Razložen paket navodil.

3. korak:

Kazalo:

(a) Fotografije od blizu robotske roke in kako je sestavljena.

(b) Razprava o spletnih mestih, pomembnih za ta projekt.

4. korak:

Kazalo:

(a) Poglobljen pregled kode Python v skladišču GitHub.

(b) Paket navodil (pojasnjen položaj cilja in kotna hitrost).

5. korak:

Kazalo:

(a) Premikanje robota v realni ekipi in opazovanje vpliva sprememb na roko.

(b) Kako deluje namizni napajalnik Mastech HY1803D.

(c) Paket navodil (napredna analiza).

(d) Kako uporabljati Box.com za prenos datotek.

Priporočena: