Innholdsfortegnelse:

Kontroller en robotarm med Zio -moduler Del 1: 8 trinn
Kontroller en robotarm med Zio -moduler Del 1: 8 trinn

Video: Kontroller en robotarm med Zio -moduler Del 1: 8 trinn

Video: Kontroller en robotarm med Zio -moduler Del 1: 8 trinn
Video: Красивая история о настоящей любви! Мелодрама НЕЛЮБОВЬ (Домашний). 2024, Desember
Anonim
Kontroller en robotarm med Zio -moduler, del 1
Kontroller en robotarm med Zio -moduler, del 1

Dette blogginnlegget er en del av Zio Robotics Series.

Introduksjon

I denne opplæringen skal vi bygge et prosjekt der vi skal bruke Zio -moduler for å kontrollere robotarmen. Dette prosjektet vil lære deg hvordan du får din robotarmsklo til å åpne og lukke. Denne praktiske opplæringen er egnet for prosjekter der du trenger at roboten din skal utføre en enkel plukke -og -plass -funksjon.

Vanskelighetsgrad:

Zio Padawan

Nyttige ressurser:

Du bør ha en grunnleggende forståelse for hvordan du installerer Zio utviklingstavler. I denne opplæringen antar vi at utviklingsbordet ditt allerede er konfigurert og er klart til å bli satt opp. Hvis du ikke har konfigurert brettet ditt ennå, kan du ta en titt på Zio Qwiic startguide nedenfor for å komme i gang:

Zio Zuino M UNO Qwiic Startguide

Maskinvare:

  • Zio Zuino M UNO
  • Zio 16 Servokontroller
  • Zio DC/DC Booster
  • 3,7V 2000mAh batteri
  • Robotarm

Programvare:

  • Arduino IDE
  • Adafruit PWM Servo Driver Library

Trinn 1: Montering av robotarmen

Image
Image
Prosjektskjemaer
Prosjektskjemaer

Vår robotarm leveres med 4 servoer. For del 1 av dette prosjektet vil vi bare bruke en servo som er koblet til kloen til robotarmen.

Ut av esken kommer Robotic Arm i deler.

Derfor må du sette sammen robotarmen først, da dette er den mest vanskelige og tidkrevende delen av prosessen. For de fleste sett med robotarm vil du få følgende deler:

  • Klo
  • Flerbruksbrakett
  • L-formet brakett
  • U-formbrakett
  • Tappeskruer
  • Skruer
  • Servoer
  • Lagre

Vi inkluderte ovenfor en videoguide om hvordan du monterer robotarmen som vi bruker til dette prosjektet.

Trinn 2: Prosjektskjemaer

Hvordan det siste prosjektet ditt vil se ut når du har satt opp din robotarm med Zio -moduler.

Trinn 3: Oppsett av Zio -moduler

Oppsett av Zio -moduler
Oppsett av Zio -moduler

Dette er forbindelsen mellom våre Zio -moduler som skal settes opp med Robotic Arm. Det er ganske enkelt å koble alle modulene sammen, og det vil ikke ta mer enn 10 minutter å sette opp.

Trinn 4: Koble Claw Servo til Zio 16 Servo Controller

Koble Claw Servo til Zio 16 Servo Controller
Koble Claw Servo til Zio 16 Servo Controller

Servomotorer har tre ledninger: kraft, bakke og signal. Strømledningen er vanligvis rød og bør kobles til V+. Jordledningen er vanligvis svart eller brun og bør kobles til en jordet pinne. Signalpinnen er vanligvis gul, oransje eller hvit og skal kobles til en digital pinne på Arduino -kortet.

** Svart ledning skal være med GND, hvit ledning PWM, rød ledning for V+

Trinn 5: Koble din 16 Servo til DC/DC Booster og sett den til 5,0V

Koble din 16 Servo til DC/DC Booster og sett den til 5.0V
Koble din 16 Servo til DC/DC Booster og sett den til 5.0V

Vi bruker et 3,7V batteri for å drive vår 16 Servo Controller, som kan romme opptil 5,5V, mens Uno er utgang på 5V brukes til å kontrollere servoen vår. Vi bruker en DC/DC Booster for å øke og justere batteriforsyningsspenningen til 5,0.

Bruk potensiometeret på DC Booster for å justere spenningen til du får 5,0. Trykk på In/Out -knappen til displayet viser 5.0. Du må levere strøm (3,7V batteri) først til DC/DC Booster for å justere spenningen.

Trinn 6: Koble Zuino M Uno til Zio 16 Servo Controller

Koble Zuino M Uno til Zio 16 Servo Controller
Koble Zuino M Uno til Zio 16 Servo Controller

Qwiic koble Zuino M Uno til Zio Servo -kontrolleren med qwiic -kabel.

Trinn 7: Kjør kode

Vi bruker Adafruit PWM Servobibliotek for å kode vår robotarmsklo -funksjon. Følgende kode vil beordre vår klo til å åpne og lukke, og vil derfor gi vår robotklø muligheten til å plukke opp og plassere gjenstander.

Du kan finne og laste ned kildekoden for dette Robotic Arm Part 1 -prosjektet på vår GitHub -side.

Anbefalt: