INHOUDSOPGAWE:

Robotiese servo -arm: 5 stappe
Robotiese servo -arm: 5 stappe

Video: Robotiese servo -arm: 5 stappe

Video: Robotiese servo -arm: 5 stappe
Video: Control 32 Servo over Wi-Fi using ESP32 and PCA9685 via desktop or mobile phone V5 2024, November
Anonim
Robotiese servo -arm
Robotiese servo -arm
Robotiese servo -arm
Robotiese servo -arm

Ons gaan 'n robuuste robotarm maak wat gewigte kan optel en beweeg. Kom ons begin met hierdie lekker dinge.

Stap 1: Maak 'n robot

Maak 'n robot
Maak 'n robot

Hierdie projek gaan oor die doen van 'n robot servo -arm. Ek het hier 2 stepper motors en 2 servomotors gebruik. Ons kan ook servo gebruik in plaas van steppers, maar steppers is duursamer en akkurater. Hulle kan ook meer gewig hanteer, wat hier nuttig sal wees, aangesien ek staal in plaas van plastiek vir die onderdele gebruik het. Die belangrikste beheer word gedoen deur 'n arduino uno te gebruik. Die kragtoevoer is direk vanaf die skootrekenaar gegee. Maar ons kan ook 5V -toevoer direk gee met behulp van 'n battery.

Stap 2: Alles oor stappers

Alles oor stappers
Alles oor stappers
Alles oor stappers
Alles oor stappers

Vir stepper benodig ons motorbestuurders uln2003 of uln2004 en l293d, gebaseer op die modus waarin ons dit gebruik. Vir unipolêre modus benodig ons darlington-skikking om die stroom te versterk en vir bipolêre modus benodig ons 'n h-brug motorbestuurder, aangesien ons tweerigtingkragtoevoer moet gee. Ek het die steppers in beide bipolêre en unipolêre modusse in hierdie projek gebruik. Die bipolêre modus gee meer wringkrag, terwyl unipolêr meer akkuraat is wat die trapprootte betref. Op grond van die datablad van die stepper motor, kan ons die stappe bereken vir een omwenteling. Die ratverhouding en stapgrootte sal daar beskikbaar wees.

Stap 3: Koppel die onderdele

Koppel die onderdele
Koppel die onderdele

Die verbindingsdiagram word hieronder gegee. U moet sorg dra dat al die gnd -verbindings met die gnd van arduino gemaal word. Vir servo kan ons 5V direk van die arduino -bord gee. Maar stepper trek meer stroom. Daarom moet ons 'n aparte bron van nie meer as 5V vir die steppers voorsien as die rating 5V is nie. Ons kan ook die spanning reguleer met behulp van spanningsreguleerder IC 7805. Raadpleeg die foto's om die komponente aan te sluit.

Stap 4: Arduino -kode

Kopieer plak die kode in die arduino -idee. As u nie die biblioteke in die kode bevat nie, laai dit dan af voordat u die kode uitvoer. van die stappe wat u wil hê u motor moet loop. Die eerste stepper is die een in die basis en die stepper2 is die een wat die hoogte van die servomotore beheer. Vervolgens moet u die hoek invoer waarin u die servo's wil hê. Kalibreer en plaas dit korrek sodat dit in spieëlbeweging beweeg.

Stap 5: Laaste stappe

Koppel alles veilig met behulp van jumperkabels en bevestig dit veilig. Probeer u bes om die opstelling nie te kantel nie. As u die trap aan 'n houtraam vasskroef, kan dit die werk doen. Nadat u die kode opgelaai het, kan u 'n voorwerp lig en dit beheer om dit op 'n ander plek te plaas. U kan dit selfs by 'n robot op wiele voeg en dit groot maak!

Aanbeveel: