Sisukord:

Pythoni programmeeritav DIY robotkäepide: 5 sammu
Pythoni programmeeritav DIY robotkäepide: 5 sammu

Video: Pythoni programmeeritav DIY robotkäepide: 5 sammu

Video: Pythoni programmeeritav DIY robotkäepide: 5 sammu
Video: CS50 2015 - Week 7, continued 2024, November
Anonim
Python programmeeritav DIY robotkäsi
Python programmeeritav DIY robotkäsi

Miks seda projekti teha:

(a) Õpi robotkäsi juhtima, kirjutades tegelikult Pythoni koodi. See annab teile kõige täpsema juhtimise, lisades turvavööle arvutiprogrammeerimise ja õppides keerukate registripõhiste mootorite sisemist tööd.

(b) Õppige Raspberry Pi 3B ja GPIO tihvte.

c) Töötage robotmootorite/ajamite (Dynamixel AX-12A) Ferrariga.

(d) Säästke raha, kui ei pea ostma eraldi juhtimismoodulit (nt CM-530 nr).

(e) Õppige side juhtimiseks juhtima leivaplaati odava (1,50 dollari) DIP-20 IC-ga.

(f) Õppige UART-i, pooldupleks-täis-dupleks- ja jadaühendust.

Täielik materjalide arve (BoM):

github.com/CalvinBarajas/RobotArm

Teave:

Selles videosarjas näitan teile täpselt, mida vajate selle robotkäe ehitamiseks. Ma vaatan kõik sammud ükshaaval läbi, et saaksite seda projekti kodus soovi korral korrata. Tutvuge kindlasti ReadMe -failiga minu GitHubi hoidlas (https://github.com/CalvinBarajas/RobotArm). See on lihtne robotkäsi, mis kasutab Dynamixel AX-12A servosid, Raspberry Pi 3B mikrokontrollerit, 74LS241 oktaalset kolme oleku puhvrit, Pythoni programmeerimist, mõnda Linuxi ja UART jadaühendust. Ma tegin selle projekti jaoks kõik tõsised raskused ja see peaks teie jaoks olema üsna plug-and-play.

Täname teid teie aja eest!

Calvin

Samm 1:

Sisukord:

a) Robotkäsi erinevatest nurkadest.

(b) ReadMe.md fail GitHubis.

2. samm:

Sisukord:

a) Kuidas leivaplaati ühendada.

(b) Juhendipakett on selgitatud.

3. samm:

Sisukord:

a) Lähivõtted robotkäest ja selle kokkupanekust.

(b) Selle projekti jaoks oluliste veebisaitide arutamine.

4. samm:

Sisukord:

a) Pythoni koodi põhjalik ülevaade GitHubi hoidlas.

(b) Juhendipakett (selgitatud eesmärgi asukoht ja nurkkiirus).

5. samm:

Sisukord:

(a) Roboti liigutamine meeskonnas ja selle muutmine, kuidas muudatused kätt mõjutavad.

(b) Kuidas Mastech HY1803D töölaua toiteallikas töötab.

(c) Juhendipakett (täpsem analüüs).

(d) Kuidas kasutada Box.com -i failide edastamiseks.

Soovitan: