Inhoudsopgave:

Robotic servo-arm - Ajarnpa
Robotic servo-arm - Ajarnpa

Video: Robotic servo-arm - Ajarnpa

Video: Robotic servo-arm - Ajarnpa
Video: DIY Servo Robotic Arm | Record and play | Arduino projet 2024, November
Anonim
Robot Servo Arm
Robot Servo Arm
Robot Servo Arm
Robot Servo Arm

We gaan een robuuste robotarm maken die gewichten kan optillen en verplaatsen. Laten we beginnen met dit coole spul.

Stap 1: Een robot maken

Een robot maken
Een robot maken

Dit project gaat over het maken van een robot servo-arm. Ik heb hier 2 stappenmotoren en 2 servomotoren gebruikt. We kunnen ook servo gebruiken in plaats van steppers, maar steppers zijn duurzamer en nauwkeuriger. Ze kunnen ook meer gewicht aan, wat hier handig zal zijn omdat ik staal heb gebruikt in plaats van plastic voor de onderdelen. De hoofdbediening wordt gedaan met behulp van een arduino uno. De voeding werd rechtstreeks vanaf de laptop gegeven. Maar we kunnen ook direct 5V voeding geven via een batterij.

Stap 2: Alles over steppers

Alles over steppers
Alles over steppers
Alles over steppers
Alles over steppers

Voor stepper hebben we motordrivers uln2003 of uln2004 en l293d nodig op basis van de modus waarin we ze gebruiken. Voor de unipolaire modus hebben we een darlington-array nodig om de stroom te versterken en voor de bipolaire modus hebben we een h-brugmotorstuurprogramma nodig omdat we een bidirectionele voeding moeten geven. Ik heb de steppers in zowel bipolaire als unipolaire modus gebruikt in dit project. Bipolaire modus geeft meer koppel, terwijl unipolair nauwkeuriger is als het gaat om stapgrootte. Op basis van het gegevensblad van de stappenmotor kunnen we de stappen berekenen die voor één omwenteling zijn genomen. De overbrengingsverhouding en stapgrootte zullen daar beschikbaar zijn.

Stap 3: De onderdelen aansluiten

De onderdelen aansluiten
De onderdelen aansluiten

Het aansluitschema is hieronder weergegeven. Er moet voor worden gezorgd dat alle gnd-verbindingen met de gnd van arduino worden geaard. Voor servo kunnen we direct 5V geven van het Arduino-bord. Maar de stepper trekt meer stroom. We moeten dus een aparte bron voorzien van niet meer dan 5V voor de steppers als de classificatie 5V is. We kunnen de spanning ook regelen met behulp van spanningsregelaar IC 7805. Raadpleeg de afbeeldingen om de componenten aan te sluiten.

Stap 4: Arduino-code

Kopieer en plak de code in de arduino ide. Als u de bibliotheken die in de code zijn opgenomen niet heeft, download deze dan voordat u de code uitvoert. Voer het nr. aantal stappen dat u wilt dat uw motor gaat. De eerste stepper is die in de basis en de stepper2 is degene die de hoogte van de servomotoren regelt. Vervolgens moet u de hoek invoeren waarin u de servo's wilt laten gaan. Kalibreer en positioneer ze op de juiste manier zodat ze in spiegelbeweging gaan.

Stap 5: Laatste stappen

Sluit alles stevig aan met behulp van startkabels en monteer ze stevig. Probeer je best om de opstelling te balanceren tegen kantelen. De stepper op een houten frame vastschroeven zou het werk kunnen doen. Nadat u de code heeft geüpload, kunt u een object optillen en bedienen om het op een andere locatie te plaatsen. Je kunt dit zelfs toevoegen aan een robot op wielen en het groot maken!

Aanbevolen: