Satura rādītājs:

Kontrolējiet robotu roku ar Zio moduļiem 1. daļa: 8 soļi
Kontrolējiet robotu roku ar Zio moduļiem 1. daļa: 8 soļi

Video: Kontrolējiet robotu roku ar Zio moduļiem 1. daļa: 8 soļi

Video: Kontrolējiet robotu roku ar Zio moduļiem 1. daļa: 8 soļi
Video: Kontrolējiet maiņstrāvas spuldzi ar Arduino AC Dimmer 2024, Jūlijs
Anonim
Kontrolējiet robotu roku ar Zio moduļiem 1. daļa
Kontrolējiet robotu roku ar Zio moduļiem 1. daļa

Šis emuāra ieraksts ir daļa no Zio Robotics sērijas.

Ievads

Šajā apmācībā mēs izveidosim projektu, kurā mēs izmantosim Zio moduļus, lai kontrolētu robotu roku. Šis projekts iemācīs jums, kā padarīt robotu rokas spīles atvērtas un aizvērtas. Šī lieliskā apmācība ir piemērota projektiem, kuros nepieciešams robots, lai veiktu vienkāršu izvēles un novietošanas funkciju.

Grūtības līmenis:

Zio Padawan

Noderīgi resursi:

Jums vajadzētu būt pamatzināšanām par to, kā instalēt Zio izstrādes plates. Šajā apmācībā mēs pieņemam, ka jūsu izstrādes dēlis jau ir konfigurēts un ir gatavs iestatīšanai. Ja vēl neesat konfigurējis savu dēli, lai sāktu, skatiet mūsu Zio Qwiic sākuma rokasgrāmatas pamācību:

Zio Zuino M UNO Qwiic sākuma ceļvedis

Aparatūra:

  • Zio Zuino M UNO
  • Zio 16 servo kontrolieris
  • Zio DC/DC pastiprinātājs
  • 3.7V 2000mAh akumulators
  • Robotiskā roka

Programmatūra:

  • Arduino IDE
  • Adafruit PWM servo draiveru bibliotēka

1. darbība: Robotās rokas salikšana

Image
Image
Projekta shēmas
Projekta shēmas

Mūsu robotu rokai ir 4 servo. Šī projekta 1. daļā mēs izmantosim tikai vienu servo, kas ir savienots ar robota rokas spīli.

Izņemot kastīti, robotizētā roka tiek piegādāta pa daļām.

Tāpēc vispirms ir jāsamontē robotu roka, jo šī ir visgrūtākā un laikietilpīgākā procesa daļa. Lielākajai daļai robotu roku komplektu jūs iegūsit šādas daļas:

  • Nags
  • Daudzfunkcionāls kronšteins
  • L formas kronšteins
  • U formas kronšteins
  • Pieskaroties skrūvēm
  • Skrūves
  • Servo
  • Gultņi

Iepriekš mēs iekļāvām video ceļvedi par to, kā salikt šajā projektā izmantoto robotu roku.

2. solis: projekta shēmas

Kā izskatīsies jūsu pēdējais projekts, tiklīdz būsit iestatījis savu robotizēto roku ar Zio moduļiem.

3. darbība. Zio moduļu savienojuma iestatīšana

Zio moduļu savienojuma iestatīšana
Zio moduļu savienojuma iestatīšana

Tas ir mūsu Zio moduļu savienojums, kas jāiestata ar robotu roku. Visu moduļu savienošana ir diezgan vienkārša, un to iestatīšana neaizņems vairāk kā 10 minūtes.

4. solis: pievienojiet Claw Servo Zio 16 Servo Controller

Savienojiet Claw Servo ar Zio 16 Servo Controller
Savienojiet Claw Servo ar Zio 16 Servo Controller

Servo motoriem ir trīs vadi: jauda, zeme un signāls. Strāvas vads parasti ir sarkans, un tam jābūt savienotam ar V+. Zemējuma vads parasti ir melns vai brūns, un tas jāpievieno zemējuma tapai. Signāla tapa parasti ir dzeltena, oranža vai balta, un tai jābūt savienotai ar ciparu tapu Arduino panelī.

** Melnajam vadam jābūt ar GND, baltajam vadam PWM, sarkanajam vadam V+

5. solis: pievienojiet savu 16 servo līdzstrāvas/līdzstrāvas pastiprinātājam un iestatiet to pie 5,0 V

Pievienojiet savu 16 servo līdzstrāvas/līdzstrāvas pastiprinātājam un iestatiet to pie 5,0 V
Pievienojiet savu 16 servo līdzstrāvas/līdzstrāvas pastiprinātājam un iestatiet to pie 5,0 V

Mēs izmantojam 3,7 V akumulatoru, lai darbinātu mūsu 16 servo kontrolieri, kas var uzņemt līdz 5,5 V, savukārt mūsu Uno izeja ir pie 5 V, lai kontrolētu mūsu servo. Mēs izmantojam līdzstrāvas/līdzstrāvas pastiprinātāju, lai palielinātu un pielāgotu akumulatora barošanas spriegumu līdz 5,0.

Izmantojiet līdzstrāvas pastiprinātāja potenciometru, lai pielāgotu spriegumu, līdz iegūstat 5,0. Spiediet taustiņu In/Out, līdz displejā parādās 5.0. Lai pielāgotu spriegumu, DC/DC pastiprinātājam vispirms jāpiegādā barošana (3,7 V akumulators).

6. darbība. Savienojiet Zuino M Uno ar servo kontrolieri Zio 16

Savienojiet Zuino M Uno ar servo kontrolieri Zio 16
Savienojiet Zuino M Uno ar servo kontrolieri Zio 16

Qwiic savienojiet Zuino M Uno ar Zio Servo kontrolieri, izmantojot qwiic kabeli.

7. darbība: palaidiet kodu

Mēs izmantojam Adafruit PWM Servo bibliotēku, lai kodētu mūsu robotu roku naga funkciju. Šis kods liks mūsu nagam atvērties un aizvērties, tāpēc mūsu robotajam nagam būs iespēja uzņemt un novietot objektus.

Jūs varat atrast un lejupielādēt šī projekta Robotic Arm Part 1 projekta pirmkodu mūsu GitHub lapā.

Ieteicams: