Innehållsförteckning:
- Steg 1: Montering av robotarmen
- Steg 2: Projektscheman
- Steg 3: Inställning för anslutning av Zio -moduler
- Steg 4: Anslut Claw Servo till Zio 16 Servo Controller
- Steg 5: Anslut din 16 Servo till DC/DC Booster och ställ in den på 5.0V
- Steg 6: Anslut Zuino M Uno till Zio 16 Servo Controller
- Steg 7: Kör kod
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Det här blogginlägget är en del av Zio Robotics Series.
Introduktion
I denna handledning kommer vi att bygga ett projekt där vi kommer att använda Zio -moduler för att styra robotarmen. Detta projekt kommer att lära dig hur du får din robotarmsklo att öppna och stänga. Denna fina handledning är lämplig för projekt där du behöver din robot för att utföra en enkel plock -och -plats -funktion.
Svårighetsgrad:
Zio Padawan
Användbara resurser:
Du bör ha en grundläggande förståelse för hur du installerar Zio -utvecklingsbrädor. I den här självstudien antar vi att ditt utvecklingskort redan är konfigurerat och är redo att konfigureras. Om du inte har konfigurerat ditt kort ännu, kolla in vår Zio Qwiic Startguide nedan för att komma igång:
Zio Zuino M UNO Qwiic Startguide
Hårdvara:
- Zio Zuino M UNO
- Zio 16 Servokontroller
- Zio DC/DC Booster
- 3,7V 2000mAh batteri
- Robotarm
Programvara:
- Arduino IDE
- Adafruit PWM Servo Driver Library
Steg 1: Montering av robotarmen
Vår robotarm levereras med 4 servon. För del 1 av detta projekt kommer vi bara att använda en servo som är ansluten till robotarmens klo.
Ur lådan kommer Robotic Arm i delar.
Därför måste du först montera robotarmen eftersom det här är den mest knepiga och tidskrävande delen av processen. För de flesta robotarmssatser får du följande delar:
- Klo
- Flerfunktionsfäste
- L-formad fäste
- U-formfäste
- Knackningsskruvar
- Skruvar
- Servos
- Kullager
Vi inkluderade ovanför en videoguide om hur du monterar den robotarm som vi använder för detta projekt.
Steg 2: Projektscheman
Hur ditt slutliga projekt kommer att se ut när du har satt upp din robotarm med Zio -moduler.
Steg 3: Inställning för anslutning av Zio -moduler
Detta är anslutningen av våra Zio -moduler som ska konfigureras med Robotic Arm. Det är ganska enkelt att ansluta alla moduler och det tar inte mer än 10 minuter att installera.
Steg 4: Anslut Claw Servo till Zio 16 Servo Controller
Servomotorer har tre ledningar: kraft, jord och signal. Strömkabeln är vanligtvis röd och bör anslutas till V+. Jordkabeln är vanligtvis svart eller brun och bör anslutas till en jordnål. Signalpinnen är vanligtvis gul, orange eller vit och bör anslutas till en digital stift på Arduino -kortet.
** Svart tråd bör vara med GND, vit tråd PWM, röd tråd för V+
Steg 5: Anslut din 16 Servo till DC/DC Booster och ställ in den på 5.0V
Vi använder ett 3,7V batteri för att driva vår 16 Servo Controller, som rymmer upp till 5,5V, medan vår Uno matas ut vid 5V används för att styra vår servo. Vi använder en DC/DC Booster för att öka och justera batteriets matningsspänning till 5,0.
Använd potentiometern på DC Booster för att justera spänningen tills du får 5,0. Tryck på In/Out -knappen tills displayen visar 5.0. Du måste först mata (3,7V batteri) till din DC/DC Booster för att justera spänningen.
Steg 6: Anslut Zuino M Uno till Zio 16 Servo Controller
Qwiic ansluter Zuino M Uno till Zio Servo -kontrollen med qwiic -kabel.
Steg 7: Kör kod
Vi använder Adafruit PWM Servobibliotek för att koda vår robotarmsfunktion. Följande kod kommer att beordra vår klo att öppna och stänga, vilket ger vår robotklo möjlighet att plocka upp och placera föremål.
Du kan hitta och ladda ner källkoden för detta Robotic Arm Part 1 -projekt på vår GitHub -sida.