Tartalomjegyzék:

Python programozható DIY robotkar: 5 lépés
Python programozható DIY robotkar: 5 lépés

Videó: Python programozható DIY robotkar: 5 lépés

Videó: Python programozható DIY robotkar: 5 lépés
Videó: Как превратить Raspberry Pi Pico в ПЛК | Беремиз4Пико 2024, Július
Anonim
Python programozható DIY robotkar
Python programozható DIY robotkar

Miért érdemes ezt a projektet végrehajtani:

(a) Tanulja meg a robotkar vezérlését úgy, hogy ténylegesen Python -kódot ír. Ez biztosítja a legaprólékosabb irányítást, miközben számítógépes programozást ad hozzá az övéhez, és megtanulja a kifinomult regiszter alapú motorok belső működését.

(b) Ismerje meg a Raspberry Pi 3B és a GPIO csapokat.

(c) Dolgozzon a robotmotorok/hajtóművek (Dynamixel AX-12A) "Ferrari" -jával.

(d) Pénzt takaríthat meg azzal, hogy nem kell külön vezérlő modult vásárolnia (pl. nem CM-530).

(e) Tanuljon meg egy kenyérsütőt egy olcsó (1,50 USD) DIP-20 IC-vel bekötni a kommunikáció vezérléséhez.

(f) Ismerje meg az UART, a fél-duplex a teljes duplex és a soros kommunikációt.

Teljes anyagjegyzék (BoM):

github.com/CalvinBarajas/RobotArm

Ról ről:

Ebben a videosorozatban pontosan megmutatom, mire van szüksége a robotkar felépítéséhez. Egyenként végigmegyek az összes lépésen, hogy tetszés szerint megismételhesse ezt a projektet otthon. Feltétlenül olvassa el a ReadMe fájlt a GitHub táromban (https://github.com/CalvinBarajas/RobotArm). Ez egy egyszerű robotkar, amely Dynamixel AX-12A szervókat, Raspberry Pi 3B mikrokontrollert, 74LS241 oktális háromállapotú puffert, Python programozást, néhány Linuxot és UART soros kommunikációt használ. Mindent megcsináltam ehhez a projekthez, és nagyjából plug-and-play lehet.

Köszönöm az idődet!

Kálvin

1. lépés:

Tartalomjegyzék:

a) Robotkar különböző szögekben.

(b) A ReadMe.md fájl a GitHub -on.

2. lépés:

Tartalomjegyzék:

a) Hogyan kell bekötni a kenyértáblát.

(b) Az utasításcsomag magyarázata.

3. lépés:

Tartalomjegyzék:

a) Vértes fotók a robotkarról és annak összeállításáról.

(b) A projekt szempontjából fontos weboldalak megvitatása.

4. lépés:

Tartalomjegyzék:

(a) A Python -kód részletes áttekintése a GitHub lerakatban.

(b) Az utasításcsomag (a célpozíció és a szögsebesség magyarázata).

5. lépés:

Tartalomjegyzék:

(a) A robot mozgatása valós csapatban, és annak megfigyelése, hogy a változások hogyan befolyásolják a karját.

(b) Hogyan működik a Mastech HY1803D asztali tápegység.

(c) Az utasításcsomag (speciális elemzés).

(d) Hogyan kell használni a Box.com -ot fájlok átviteléhez.

Ajánlott: