Spisu treści:

Podwójne ramię robota Micro Servo: 10 kroków
Podwójne ramię robota Micro Servo: 10 kroków

Wideo: Podwójne ramię robota Micro Servo: 10 kroków

Wideo: Podwójne ramię robota Micro Servo: 10 kroków
Wideo: Przegub \ stelaż do budowy robota, ramienia robota. Jak zrobić ramie robota z manipulatorem ARM 2024, Lipiec
Anonim
Image
Image
Podwójne ramię robota Micro Servo
Podwójne ramię robota Micro Servo

W tym samouczku wykonasz podwójne ramię robota serwo sterowane za pomocą drążka!

Kieszonkowe dzieci

Dwa mikro serwa (TowerPro SG90 i z rozszerzeniem)

Kciuk

Przewody połączeniowe

Arduino UNO

Listwa zasilająca do krojenia chleba

Karton

Klej (sugerowany super klej)

oraz

Trochę wiedzy z Arduino

Krok 1: Wytnij kawałki kartonu

Wytnij kawałki kartonu
Wytnij kawałki kartonu
Wytnij kawałki kartonu
Wytnij kawałki kartonu

Będziesz potrzebować tych kawałków kartonu/plastiku:

3" na 10/16" X 4

4" na 14/16" X 2

6,5" na 4,5" X 1

1 "na 1 1/4" X 2

1 "na 1 1/4" X 1 Z kółkiem wyciętym pośrodku

2" na 2" na 2" Trójkąt X 1

2 "na 2,5" X 1

Po ich wycięciu powinieneś przejść do następnego kroku.

Krok 2: Przymocuj karton do pierwszego serwomechanizmu

Dołącz karton do pierwszego serwomechanizmu
Dołącz karton do pierwszego serwomechanizmu

Dołącz 4" na 14/16" kawałki tektury do jednego serwomechanizmu, jak na powyższym obrazku. Przymocuj dwa lub więcej opasek zaciskowych do kartonu i serwa, aby utrzymać go na miejscu. Możesz też użyć kleju lub taśmy, ale sugeruję opaski na suwak.

Krok 3: Podłącz pierwszy serwo do drugiego serwa

Dołącz pierwszy serwo do drugiego serwa
Dołącz pierwszy serwo do drugiego serwa
Dołącz pierwszy serwo do drugiego serwa
Dołącz pierwszy serwo do drugiego serwa
Dołącz pierwszy serwo do drugiego serwa
Dołącz pierwszy serwo do drugiego serwa

Przymocuj końce kartonu, które nie są połączone z niczym, do drugiego serwa, jak pokazano powyżej. Ponownie sugerowałbym użycie opasek na suwak. Na drugim serwo upewnij się, że masz plastikową przystawkę, która jest kołem, a następnie rozciągnięta z jednej strony.

Nie rozumiesz? Przykręć przedłużenie do serwa, a następnie przyklej je między dwoma kawałkami kartonu użytymi w ostatnim kroku. Następnie użyj opaski na suwak, aby jeszcze mocniej ją połączyć.

Krok 4: Przymocuj drugie ramię serw

Zamocuj drugie ramię serw
Zamocuj drugie ramię serw
Zamocuj drugie ramię serw
Zamocuj drugie ramię serw
Zamocuj drugie ramię serw
Zamocuj drugie ramię serw

Użyj kawałków kartonu 3" na 10/16" jako ramienia drugiego serwa. Dołącz dwa z tych elementów do drugiego serwa, tak jak przymocowałeś je do pierwszego serwa. Następnie użyj dwóch ostatnich kawałków kartonu o wymiarach 3" na 10/16", aby wydłużyć drugie ramię, tak naprawdę nie ma znaczenia, jak nałożysz te dwa kawałki, o ile ramię jest wysunięte.

Krok 5: Podłącz Arduino do bazy

Podłącz Arduino do bazy
Podłącz Arduino do bazy
Podłącz Arduino do bazy
Podłącz Arduino do bazy
Podłącz Arduino do bazy
Podłącz Arduino do bazy
Podłącz Arduino do bazy
Podłącz Arduino do bazy

Przymocuj Arduino do kawałka kartonu o wymiarach 2" na 2,5", użyłem śrub, ale możesz użyć taśmy lub opasek błyskawicznych, jeśli chcesz. Następnie przyklej kawałek o wymiarach 2" na 2,5" do kawałka kartonu o wymiarach 6,5" na 4,5"

Krok 6: Zamocuj drążek

Zamocuj drążek
Zamocuj drążek
Zamocuj drążek
Zamocuj drążek
Zamocuj drążek
Zamocuj drążek

Wbij pałeczkę przez karton z otworem. Następnie przytnij trójkątny kawałek tak, aby był trapezem 2" na 1" na 1" na 1" i użyj również dwóch kawałków 1" na 1 1/4". Sklej wszystkie te kawałki razem, jak widać na pierwszym zdjęciu. Upewnij się, że piny GPiO drążków przylegają do wnętrza podstawy. Nie musisz przyklejać drążka, chyba że jest bardzo luźny w obudowie.

Krok 7: Złóż resztę

Złóż resztę
Złóż resztę
Złóż resztę
Złóż resztę

Przyklej resztę materiału do podstawy. Przyklej pierwszy serwo do podstawy, jak wyjaśnia pierwszy obraz. (Przepraszam za ziarnisty obraz) Dołącz listwę zasilającą płytki stykowej obok Arduino. (Schemat dalej)

Krok 8: Schematy

Schematy
Schematy
Schematy
Schematy
Schematy
Schematy

Podłącz wszystkie szpilki i przewody połączeniowe w ten sposób. Aby uniknąć lutowania, podłączyłbym + 5 V i GND do listwy zasilającej płytki stykowej i przeniosłem zasilanie na ten pasek. (Następny jest kod)

Krok 9: Przesyłanie kodu za pomocą Arduino IDE

#włączać

Serwo myServo1; Serwo myServo2;

wewn. serwo1 = 5; wewn. serwo2 = 6; int radośćY = 1; int joyX = 0;

pusta konfiguracja () {

mójSerwo1.attach(serwo1);

mojeSerwo2.attach(serwo2);

}

pusta pętla () {

int valX = analogRead(joyX);

int valY = analogRead(radośćY);

valX = mapa(valX, 0, 1023, 10, 170);

valY = mapa(valY, 0, 1023, 10, 170);

myServo1.write(valX);

myServo2.write(valY);

opóźnienie(5);

}

Krok 10: Gotowe

Jeśli twoje ramię nie działa, wróć i sprawdź wszystkie swoje kroki! Dziękuję za przeczytanie i życzę miłego dnia!

Zalecana: