Përmbajtje:
- Furnizimet
- Hapi 1: Pritini Copat e Kartonit
- Hapi 2: Bashkoni kartonin në Servo -në e Parë
- Hapi 3: Bashkojeni Servon e Parë me Servonin e Dytë
- Hapi 4: Bashkoni krahun e dytë të servos
- Hapi 5: Bashkojeni Arduino -n me Bazën
- Hapi 6: Bashkoni gishtin e madh
- Hapi 7: Mblidhni pjesën tjetër
- Hapi 8: Skemat
- Hapi 9: Ngarkimi i Kodit duke përdorur Arduino IDE
- Hapi 10: Ju jeni bërë
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Në këtë tutorial ju do të bëni një krah robot servo të dyfishtë të kontrolluar me një thumbstick!
Furnizimet
Dy Servos Mikro (TowerPro SG90 dhe Me Shtesën)
ThumbStick
Telat Jumper
Arduino UNO
Shirit i fuqisë i tabelës së bukës
Kartoni
Ngjitës (Sugjerohet Super Ngjitës)
dhe
Pak njohuri me Arduinos
Hapi 1: Pritini Copat e Kartonit
Ju do të keni nevojë për këto copa kartoni/plastike:
3 "me 10/16" X 4
4 "me 14/16" X 2
6.5 "me 4.5" X 1
1 "me 1 1/4" X 2
1 "me 1 1/4" X 1 Me rreth të prerë në mes
2 "nga 2" me 2 "Trekëndëshi X 1
2 "me 2.5" X 1
Pasi t'i keni prerë këto, duhet të kaloni në hapin tjetër.
Hapi 2: Bashkoni kartonin në Servo -në e Parë
Bashkangjitni copat e kartonit 4 "me 14/16" në një servo si imazhi i mësipërm. Bashkoni dy ose më shumë zinxhirë në karton dhe servo për ta mbajtur atë në vend. Ju gjithashtu mund të përdorni zam ose shirit, por unë sugjeroj lidhëse zip.
Hapi 3: Bashkojeni Servon e Parë me Servonin e Dytë
Bashkojini skajet e kartonit që nuk janë të lidhura me asgjë me servo -n e dytë siç tregohet më sipër. Përsëri unë do të sugjeroj të përdorni lidhëse zip. Në servo -n e dytë sigurohuni që të keni shtojcën plastike që është një rreth dhe pastaj njëra anë e zgjatur.
Nuk kupton? Vidhosni shtrirjen në servo dhe më pas ngjiteni shtrirjen në mes të dy pjesëve të kartonit të përdorur në hapin e fundit. Pastaj përdorni një kravatë me zinxhir për ta mbajtur atë së bashku edhe më të fortë.
Hapi 4: Bashkoni krahun e dytë të servos
Përdorni copat e kartonit 3 "me 10/16" si krahun e servos të dytë. Bashkangjitni dy prej atyre pjesëve në servo -n e dytë ashtu si i keni bashkangjitur në servo -n e parë. Pastaj përdorni dy copat e fundit të kartonit 3 "me 10/16" për të zgjatur krahun e dytë, nuk ka shumë rëndësi se si i vendosni dy pjesët për aq kohë sa krahu është i zgjatur.
Hapi 5: Bashkojeni Arduino -n me Bazën
Bashkojeni Arduino -n në kartonin 2 "me 2.5", unë kam përdorur vida, por ju mund të përdorni shirita ose zinxhirë nëse dëshironi. Pastaj ngjiteni copën 2 "me 2.5" në karton 6.5 "me 4.5"
Hapi 6: Bashkoni gishtin e madh
Ngjiteni gishtin e madh në karton me një vrimë në të. Pastaj shkurtoni copën trekëndore në mënyrë që të jetë një trapez 2 "me 1" me 1 "me 1" dhe përdorni edhe dy pjesët 1 "me 1 1/4". Ngjitini të gjitha këto pjesë së bashku siç shihet në foton e parë. Sigurohuni që kunjat e gishtave të GPiO janë ngjitur në pjesën e brendshme të bazës. Ju nuk keni nevojë të ngjitni gishtin e poshtëm nëse nuk është shumë i lirshëm brenda strehimit të tij.
Hapi 7: Mblidhni pjesën tjetër
Ngjiteni pjesën tjetër të sendeve në bazë. Ngjiteni servo -n e parë në bazë shpjegon imazhi i parë. (Na falni për imazhin e grimcuar) Bashkëngjitni shiritin e rripit të bukës pranë Arduino. (Skemat e ardhshme)
Hapi 8: Skemat
Bashkangjitni të gjitha kunjat dhe telat e kërcyesit kështu. Për të shmangur bashkimin, unë do të bashkoja +5v dhe GND shiritin e rrymës së bukës dhe do të transferoja fuqinë në atë shirit. (Tjetra është kodi)
Hapi 9: Ngarkimi i Kodit duke përdorur Arduino IDE
#përfshi
Servo myServo1; Servo myServo2;
int servo1 = 5; int servo2 = 6; int gëzimY = 1; int joyX = 0;
void setup () {
myServo1.attach (servo1);
myServo2.attach (servo2);
}
lak void () {
int valX = analogRead (joyX);
int valY = analogRead (joyY);
valX = hartë (valX, 0, 1023, 10, 170);
valY = hartë (valY, 0, 1023, 10, 170);
myServo1.shkruaj (valX);
myServo2.shkruaj (valY);
vonesa (5);
}
Hapi 10: Ju jeni bërë
Nëse krahu juaj nuk punon, sigurohuni që të ktheheni dhe kontrolloni të gjitha hapat tuaj! Faleminderit për leximin dhe një ditë të mbarë!