Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Klipp ut pappstykker
- Trinn 2: Fest papp til First Servo
- Trinn 3: Fest den første servoen til den andre servoen
- Trinn 4: Fest den andre servosarmen
- Trinn 5: Fest Arduino til basen
- Trinn 6: Fest tommelen
- Trinn 7: Sett sammen resten
- Trinn 8: Skjemaer
- Trinn 9: Last opp kode ved hjelp av Arduino IDE
- Trinn 10: Du er ferdig
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
I denne opplæringen skal du lage en dobbel servo robotarm kontrollert med en tommelstikk!
Rekvisita
To mikro -servoer (TowerPro SG90 og med utvidelsen
ThumbStick
Jumper Wires
Arduino UNO
Brødbrett Power Strip
Kartong
Lim (foreslått superlim)
og
Litt kunnskap med Arduinos
Trinn 1: Klipp ut pappstykker
Du trenger disse papp-/plastbitene:
3 "x 10/16" X 4
4 "x 14/16" X 2
6,5 x 4,5 x 1
1 "x 1 1/4" X 2
1 "x 1 1/4" X 1 Med sirkel kuttet ut i midten
2 "x 2" ved 2 "Triangle X 1
2 "x 2,5" X 1
Etter at du har kuttet disse, bør du gå til neste trinn.
Trinn 2: Fest papp til First Servo
Fest de 4 "x 14/16" pappbitene til en servo som bildet ovenfor. Fest to eller flere glidelåser til papp og servo for å holde den på plass. Du kan også bruke lim eller tape, men jeg foreslår glidelåser.
Trinn 3: Fest den første servoen til den andre servoen
Fest endene på pappet som ikke er koblet til noe som helst til den andre servoen som vist ovenfor. Igjen vil jeg foreslå å bruke glidelåser. På den andre servoen må du sørge for at du har plastfestet som er en sirkel og deretter forlenget den ene siden.
Forstår ikke? Skru forlengelsen på servoen og lim deretter forlengelsen mellom de to pappbitene som ble brukt i det siste trinnet. Bruk deretter en glidelås for å holde den enda sterkere sammen.
Trinn 4: Fest den andre servosarmen
Bruk de 3 "x 10/16" pappbitene som armen på den andre servoen. Fest to av disse brikkene til den andre servoen akkurat slik du festet dem til den første servoen. Deretter bruker du de to siste 3 "x 10/16" pappbitene til å forlenge den andre armen, det spiller egentlig ingen rolle hvordan du legger de to bitene på så lenge armen er forlenget.
Trinn 5: Fest Arduino til basen
Fest Arduino til det 2 "x 2,5" pappstykket, jeg brukte skruer, men du kan bruke tape eller glidelås hvis du vil. Lim deretter det 2 "x 2,5" stykket til det 6,5 "x 4,5" stykket papp
Trinn 6: Fest tommelen
Stikk tommelstikken gjennom kartongen med et hull i den. Klipp deretter det trekantede stykket slik at det er et 2 "x 1" x 1 "x 1" trapez og bruk de to 1 "x 1 1/4" bitene også. Lim alle disse bitene sammen som sett på det første bildet. Sørg for at tommelstikkene GPiO -pinner stikker mot innsiden av basen. Du trenger ikke å lime tommelfingeren ned med mindre den er super løs inne i huset.
Trinn 7: Sett sammen resten
Lim resten av tingene til basen. Lim den første servoen ned til basen det første bildet forklarer. (Beklager det kornete bildet) Fest strømbrettet for brødbrettet ved siden av Arduino. (Skjematikk neste)
Trinn 8: Skjemaer
Fest alle pinnene og hoppetrådene slik. For å unngå lodding, ville jeg feste +5v og GND til brødbrettets strømlist og overføre strøm på den stripen. (Neste er kode)
Trinn 9: Last opp kode ved hjelp av Arduino IDE
#inkludere
Servo myServo1; Servo myServo2;
int servo1 = 5; int servo2 = 6; int joyY = 1; int joyX = 0;
ugyldig oppsett () {
myServo1.attach (servo1);
myServo2.attach (servo2);
}
void loop () {
int valX = analogRead (joyX);
int valY = analogRead (joyY);
valX = map (valX, 0, 1023, 10, 170);
valY = map (valY, 0, 1023, 10, 170);
myServo1.write (valX);
myServo2.write (valY);
forsinkelse (5);
}
Trinn 10: Du er ferdig
Hvis armen din ikke fungerer, må du gå tilbake og sjekke alle trinnene dine! Takk for at du leser og ha en god dag!