Innholdsfortegnelse:
- Trinn 1: Basen
- Trinn 2: Armen
- Trinn 3: Horisontale og løft servoer
- Trinn 4: Armen
- Trinn 5: Claw
- Trinn 6: Arduino
Video: 4 DOF mekanisk armrobot kontrollert av Arduino: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Nylig kjøpte jeg dette settet på aliexpress, men jeg fant ingen instruksjoner som passer for denne modellen. Så det ender med å bygge den nesten to ganger og gjøre mange eksperimenter for å finne ut de riktige servomonteringsvinklene.
En rimelig dokumentasjon er her, men jeg savnet mange detaljer og noen armer er montert på feil side, så ikke stol for mye på dette.
Etter at jeg skrev dette instruerbart, fant jeg den virkelige her. Den eneste forskjellen er at de monterte bakarmen på høyre underarm på den andre siden av stativet og trenger derfor en avstandsstykke ved den øvre leddet. En annen instruksjon finner du her.
Så her er den raske instruksjonen for denne modellen:-) men med forbedret programvare.
Programvaren for å styre robotarmen manuelt eller med IR -fjernkontroll er tilgjengelig på GitHub og inkludert i ServoEasing Arduino -biblioteket som et eksempel.
Trinn 1: Basen
Servovinkelen for dette bildet er nesten 90 grader og vær forsiktig med å bygge platen i riktig retning, den er ikke symmetrisk!
Trinn 2: Armen
Beste montere denne delen neste!
Trinn 3: Horisontale og løft servoer
Vinkelen for den høyre (horisontale) servoen er 60 grader for armen som peker oppover eller 180 grader på den mest mulige posisjonen fremover.
Vinkelen for venstre (løft) servo er 0 grader for den vedlagte armen vertikal. Men siden du bare kan montere hornet ved 18 graders trinn, ender det med at jeg har 15 grader i vertikal posisjon.
Trinn 4: Armen
Ingen spacer nødvendig her.
Trinn 5: Claw
Jeg stiller servovinkelen slik at kloa er åpen ved 0 grader og lukker ved 65 grader.
En avstandsstykke er nødvendig for montering på venstre arm og to er nødvendig for klo -mekanikeren.
Dette er de eneste avstandsstykkene som trengs for hele robotarmen.
Trinn 6: Arduino
Programvaren er tilgjengelig på GitHub og inkludert i ServoEasing Arduino -biblioteket som et eksempel. Det kan være nyttig å sette servoene til riktig posisjon for montering ved hjelp av Arduino Serial Monitor. Og vær forsiktig, etter 10 sekunders inaktivitet ved potensiometrene etter tilbakestilling starter funksjonen for automatisk flytting:-).
Anbefalt:
Mekanisk klokke for syv segmenter: 7 trinn (med bilder)
Mekanisk klokke for syv segmenter: For et par måneder siden bygde jeg et tosifret mekanisk 7 -segmenters display som jeg gjorde til en nedtellingstimer. Det kom ganske bra ut, og en rekke mennesker foreslo å doble opp på skjermen for å lage en klokke. Problemet var at jeg allerede var kjørt
Arduino mekanisk matskjærer: 6 trinn
Arduino mekanisk matskjærer: Denne Arduino -drevne matskjæreren er designet for å hjelpe deg med å kutte og hakke på kjøkkenet. I utgangspunktet trodde jeg at det ville være i stand til å skjære gjennom alle matvarer, men jeg lærte at på grunn av den mindre servomotoren var den ikke i stand til å skjære gjennom ver
Arduino mekanisk tastatur: 5 trinn (med bilder)
Arduino mekanisk tastatur: Jeg trengte en pinne til et annet prosjekt, så jeg bestemte meg for å lage et tastatur med deler jeg hadde hjemme
Rimelig PS2 -kontrollert Arduino Nano 18 DOF Hexapod: 13 trinn (med bilder)
Rimelig PS2 -kontrollert Arduino Nano 18 DOF Hexapod: Enkel Hexapod -robot ved bruk av arduino + SSC32 servokontroller og trådløs kontrollert med PS2 -joystick. Lynxmotion servokontroller har mange funksjoner som kan gi vakker bevegelse for å etterligne edderkopp. Ideen er å lage en hexapod -robot som er
Kontroll av enheter gjennom Arduino med mekanisk bytte: 8 trinn (med bilder)
Kontrollere enheter gjennom Arduino Med mekanisk bytte: Arduino kan brukes til å kontrollere enheter ved bruk av enkle mekaniske brytere og reléer