Talaan ng mga Nilalaman:

Python Programmable DIY Robot Arm: 5 Mga Hakbang
Python Programmable DIY Robot Arm: 5 Mga Hakbang

Video: Python Programmable DIY Robot Arm: 5 Mga Hakbang

Video: Python Programmable DIY Robot Arm: 5 Mga Hakbang
Video: Robotic arm learns to mimic a person using artificial intelligence 2024, Nobyembre
Anonim
Python Programmable DIY Robot Arm
Python Programmable DIY Robot Arm

Bakit Ginagawa ang Proyekto na Ito:

(a) Alamin upang makontrol ang robotic arm sa pamamagitan ng pagsulat ng Python code. Bibigyan ka nito ng pinaka-butil na kontrol habang nagdaragdag ng computer program sa iyong sinturon at natutunan ang panloob na paggana ng sopistikadong mga motor na nakabatay sa pagrehistro.

(b) Alamin ang Raspberry Pi 3B at ang mga GPIO pin.

(c) Makipagtulungan sa "Ferrari" ng mga robot motor / actuator (Dynamixel AX-12A).

(d) Makatipid ng pera sa pamamagitan ng hindi pagbili ng isang hiwalay na module ng kontrol (hal., walang CM-530).

(e) Alamin na mag-wire ng isang breadboard na may isang mura ($ 1.50) DIP-20 IC upang makontrol ang komunikasyon.

(f) Alamin ang UART, kalahating duplex sa full-duplex, at serial na komunikasyon.

Kumpletuhin ang Bill of Materials (BoM):

github.com/CalvinBarajas/RobotArm

Tungkol sa:

Sa seryeng video na ito, ipapakita ko sa iyo ang eksaktong kailangan mo upang mabuo ang robotic arm na ito. Dadaanin ko ang lahat ng mga hakbang nang paisa-isa upang masulit mo ang proyektong ito sa bahay kung nais mo. Siguraduhing suriin ang file na ReadMe sa aking GitHub repository (https://github.com/CalvinBarajas/RobotArm). Ito ay isang simpleng robotic arm gamit ang Dynamixel AX-12A servos, Raspberry Pi 3B microcontroller, 74LS241 octal tri-state buffer, Python programming, ilang Linux, at UART serial komunikasyon. Ginawa ko ang lahat ng mabibigat na pag-aangat para sa proyektong ito at dapat itong medyo plug-and-play para sa iyo.

Salamat sa iyong oras!

Calvin

Hakbang 1:

Talaan ng nilalaman:

(a) Robotic arm sa iba't ibang mga anggulo.

(b) Ang ReadMe.md file sa GitHub.

Hakbang 2:

Talaan ng nilalaman:

(a) Paano mag-wire up ng breadboard.

(b) Ipinaliwanag ang packet ng pagtuturo.

Hakbang 3:

Talaan ng nilalaman:

(a) Mga closeup na larawan ng robotic arm at kung paano ito pinagsama.

(b) Pagtalakay sa mga website na mahalaga para sa proyektong ito.

Hakbang 4:

Talaan ng nilalaman:

(a) Sa malalim na pagsusuri ng Python code sa GitHub repository.

(b) Ang packet ng pagtuturo (ipinaliwanag ang posisyon ng layunin at angular na tulin).

Hakbang 5:

Talaan ng nilalaman:

(a) Ang paglipat ng robot sa real-team at nakikita kung paano nakakaapekto sa braso ang mga pagbabago.

(b) Paano gumagana ang Mastech HY1803D bench-top power supply.

(c) Ang packet ng pagtuturo (advanced analysis).

(d) Paano gamitin ang Box.com upang maglipat ng mga file.

Inirerekumendang: