Innehållsförteckning:

Styr en robotarm med Zio -moduler Del 1: 8 steg
Styr en robotarm med Zio -moduler Del 1: 8 steg

Video: Styr en robotarm med Zio -moduler Del 1: 8 steg

Video: Styr en robotarm med Zio -moduler Del 1: 8 steg
Video: В гостях у коренной Одесситки. Моя мечта сбылась!!! Прогулка по Одессе. 2024, November
Anonim
Styr en robotarm med Zio -moduler del 1
Styr en robotarm med Zio -moduler del 1

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

Image
Image
Projektscheman
Projektscheman

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

Zio -moduler Anslutning konfigurerad
Zio -moduler Anslutning konfigurerad

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

Anslut Claw Servo till Zio 16 Servo Controller
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

Anslut din 16 -servo till DC/DC Booster och ställ in den på 5,0V
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

Anslut Zuino M Uno till Zio 16 Servo Controller
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.

Rekommenderad: