Indholdsfortegnelse:

Python programmerbar DIY robotarm: 5 trin
Python programmerbar DIY robotarm: 5 trin

Video: Python programmerbar DIY robotarm: 5 trin

Video: Python programmerbar DIY robotarm: 5 trin
Video: Python Programmable DIY Robot Arm (5 of 5) 2024, November
Anonim
Python programmerbar DIY robotarm
Python programmerbar DIY robotarm

Hvorfor udføre dette projekt:

(a) Lær at styre robotarmen ved faktisk at skrive Python -kode. Dette vil give dig den mest detaljerede kontrol, mens du tilføjer computerprogrammering til dit bælte og lærer den indre funktion af sofistikerede registerbaserede motorer.

(b) Lær Raspberry Pi 3B og GPIO -benene.

(c) Arbejde med "Ferrari" for robotmotorer/aktuatorer (Dynamixel AX-12A).

(d) Spar penge ved ikke at skulle købe et separat kontrolmodul (f.eks. ingen CM-530).

(e) Lær at koble et brødbræt med en billig ($ 1,50) DIP-20 IC til at styre kommunikationen.

(f) Lær UART, halv dupleks til fuld dupleks og seriel kommunikation.

Komplet regning af materialer (BoM):

github.com/CalvinBarajas/RobotArm

Om:

I denne videoserie vil jeg vise dig præcis, hvad du har brug for for at bygge denne robotarm. Jeg vil gennemgå alle trin en for en, så du kan replikere dette projekt derhjemme, hvis du vil. Sørg for at læse ReadMe -filen i mit GitHub -lager (https://github.com/CalvinBarajas/RobotArm). Dette er en simpel robotarm ved hjælp af Dynamixel AX-12A servoer, Raspberry Pi 3B mikrokontroller, 74LS241 oktal tri-state buffer, Python programmering, lidt Linux og UART seriel kommunikation. Jeg gjorde alle de tunge løft til dette projekt, og det burde være stort set plug-and-play for dig.

Tak for din tid!

Calvin

Trin 1:

Indholdsfortegnelse:

(a) Robotarm i forskellige vinkler.

(b) ReadMe.md -filen på GitHub.

Trin 2:

Indholdsfortegnelse:

(a) Sådan trådes brødbrættet op.

(b) Instruktionspakken forklaret.

Trin 3:

Indholdsfortegnelse:

(a) Nærbilleder af robotarmen og hvordan den er sat sammen.

(b) Diskussion af websteder, der er vigtige for dette projekt.

Trin 4:

Indholdsfortegnelse:

(a) Dybdegående gennemgang af Python -kode i GitHub -depotet.

(b) Instruktionspakken (målposition og vinkelhastighed forklaret).

Trin 5:

Indholdsfortegnelse:

(a) Bevægelse af robotten i ægte team og se, hvordan ændringer påvirker armen.

(b) Sådan fungerer Mastech HY1803D strømforsyning til bænk.

(c) Instruktionspakken (avanceret analyse).

(d) Sådan bruges Box.com til at overføre filer.

Anbefalede: