Përmbajtje:

Krah Roboti Python i programueshëm DIY: 5 hapa
Krah Roboti Python i programueshëm DIY: 5 hapa

Video: Krah Roboti Python i programueshëm DIY: 5 hapa

Video: Krah Roboti Python i programueshëm DIY: 5 hapa
Video: Разнёс чужой код за 15 секунд. Часть 1 #код #айти #программирование #рефакторинг 2024, Nëntor
Anonim
Krah Roboti Python i programueshëm DIY
Krah Roboti Python i programueshëm DIY

Pse e bëni këtë projekt:

(a) Mësoni të kontrolloni krahun robotik duke shkruar në të vërtetë kodin Python. Kjo do t'ju japë kontrollin më të hollësishëm ndërsa shtoni programimin kompjuterik në rripin tuaj dhe mësoni funksionimin e brendshëm të motorëve të sofistikuar të bazuar në regjistër.

(b) Mësoni Raspberry Pi 3B dhe kunjat GPIO.

(c) Punoni me "Ferrarin" e motorëve robot/aktivizuesve (Dynamixel AX-12A).

(d) Kurseni para duke mos pasur nevojë të blini një modul të veçantë kontrolli (p.sh., pa CM-530).

(e) Mësoni të lidhni një dërrasë buke me një IC DIP-20 të lirë (1.50 dollarë) për të kontrolluar komunikimin.

(f) Mësoni UART, gjysmë dupleks në atë të dyfishtë dhe komunikim serik.

Fatura e Plotë e Materialeve (BM):

github.com/CalvinBarajas/RobotArm

Rreth:

Në këtë seri video, unë do t'ju tregoj saktësisht se çfarë ju nevojitet për të ndërtuar këtë krah robotik. Unë do t'i kaloj të gjitha hapat një nga një, kështu që ju mund ta përsërisni këtë projekt në shtëpi, nëse dëshironi. Sigurohuni që të lexoni skedarin ReadMe në depon time të GitHub (https://github.com/CalvinBarajas/RobotArm). Ky është një krah i thjeshtë robotik duke përdorur servos Dynamixel AX-12A, mikrokontrollues Raspberry Pi 3B, tampon tetë shtetëror 74LS241, programim Python, disa Linux dhe komunikim serik UART. Unë bëra të gjithë ngritjen e rëndë për këtë projekt dhe duhet të jetë shumë plug-and-play për ju.

Faleminderit per kohen tende!

Calvin

Hapi 1:

Përmbajtja:

(a) Krah robotik në kënde të ndryshme.

(b) Skedari ReadMe.md në GitHub.

Hapi 2:

Përmbajtja:

(a) Si të lidhni tabelën e bukës.

(b) Paketa e udhëzimeve e shpjeguar.

Hapi 3:

Përmbajtja:

(a) Fotografi nga afër të krahut robotik dhe si është bashkuar.

(b) Diskutimi i uebfaqeve që janë të rëndësishme për këtë projekt.

Hapi 4:

Përmbajtja:

(a) Rishikimi i thelluar i kodit Python në depon GitHub.

(b) Paketa e udhëzimeve (pozicioni i qëllimit dhe shpejtësia këndore e shpjeguar).

Hapi 5:

Përmbajtja:

(a) Lëvizja e robotit në ekipin e vërtetë dhe shikimi se si ndryshimet ndikojnë në krah.

(b) Si funksionon furnizimi me energji i stolit të Mastech HY1803D.

(c) Paketa e udhëzimeve (analiza e avancuar).

(d) Si të përdorni Box.com për të transferuar skedarë.

Recommended: