Innholdsfortegnelse:

Python programmerbar DIY robotarm: 5 trinn
Python programmerbar DIY robotarm: 5 trinn

Video: Python programmerbar DIY robotarm: 5 trinn

Video: Python programmerbar DIY robotarm: 5 trinn
Video: Makeblock Untimate Robot Kit Part 1 : Step by Step Assembly Robot of Aram Tank 2024, Juli
Anonim
Python programmerbar DIY robotarm
Python programmerbar DIY robotarm

Hvorfor gjøre dette prosjektet:

(a) Lær å kontrollere robotarmen ved å faktisk skrive Python -kode. Dette vil gi deg den mest detaljerte kontrollen mens du legger til dataprogrammering i beltet ditt og lærer den indre driften av sofistikerte registerbaserte motorer.

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

(c) Arbeid med "Ferrari" til robotmotorer/aktuatorer (Dynamixel AX-12A).

(d) Spar penger ved å slippe å kjøpe en egen kontrollmodul (f.eks. ingen CM-530).

(e) Lær å koble et brødbrett med en billig ($ 1,50) DIP-20 IC for å kontrollere kommunikasjon.

(f) Lær UART, halv dupleks til full dupleks og seriell kommunikasjon.

Komplett materialliste (BoM):

github.com/CalvinBarajas/RobotArm

Om:

I denne videoserien vil jeg vise deg nøyaktig hva du trenger for å bygge denne robotarmen. Jeg skal gå gjennom alle trinnene en for en, slik at du kan replikere dette prosjektet hjemme hvis du vil. Sørg for å lese ReadMe -filen i GitHub -depotet mitt (https://github.com/CalvinBarajas/RobotArm). Dette er en enkel robotarm som bruker Dynamixel AX-12A servoer, Raspberry Pi 3B mikrokontroller, 74LS241 oktal tri-state buffer, Python programmering, litt Linux og UART seriell kommunikasjon. Jeg gjorde alle de tunge løftene for dette prosjektet, og det burde være ganske mye plug-and-play for deg.

Takk for tiden din!

Calvin

Trinn 1:

Innholdsfortegnelse:

(a) Robotarm i forskjellige vinkler.

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

Steg 2:

Innholdsfortegnelse:

(a) Hvordan koble opp brødbrett.

(b) Instruksjonspakken forklart.

Trinn 3:

Innholdsfortegnelse:

(a) Nærbilder av robotarmen og hvordan den er satt sammen.

(b) Diskuterer nettsteder som er viktige for dette prosjektet.

Trinn 4:

Innholdsfortegnelse:

(a) En grundig gjennomgang av Python -koden i GitHub -depotet.

(b) Instruksjonspakken (målposisjon og vinkelhastighet forklart).

Trinn 5:

Innholdsfortegnelse:

(a) Flytte roboten i ekte lag og se hvordan endringer påvirker armen.

(b) Hvordan Mastech HY1803D benkestrømforsyning fungerer.

(c) Instruksjonspakken (avansert analyse).

(d) Hvordan bruke Box.com til å overføre filer.

Anbefalt: