Përmbajtje:

Kontrolloni një krah robotik me module Zio Pjesa 1: 8 Hapa
Kontrolloni një krah robotik me module Zio Pjesa 1: 8 Hapa

Video: Kontrolloni një krah robotik me module Zio Pjesa 1: 8 Hapa

Video: Kontrolloni një krah robotik me module Zio Pjesa 1: 8 Hapa
Video: Управление 32 сервомоторами с помощью PCA9685 и Arduino: V3 2024, Korrik
Anonim
Kontrolloni një krah robotik me module Zio Pjesa 1
Kontrolloni një krah robotik me module Zio Pjesa 1

Ky postim në blog është pjesë e Serisë Robotike Zio.

Prezantimi

Në këtë tutorial, ne do të ndërtojmë një projekt ku do të përdorim modulet Zio për të kontrolluar Krahun Robotik. Ky projekt do t'ju mësojë se si ta bëni kthetrën tuaj Robotike të hapet dhe mbyllet. Ky mësim i mrekullueshëm është i përshtatshëm për projektet ku keni nevojë për robotin tuaj për të kryer një funksion të thjeshtë zgjedhjeje dhe vendosjeje.

Niveli i vështirësisë:

Zio Padawan

Burime ndihmuese:

Ju duhet të keni një kuptim bazë se si të instaloni bordet e zhvillimit Zio. Në këtë tutorial, ne supozojmë se bordi juaj i zhvillimit është konfiguruar tashmë dhe është gati për t'u konfiguruar. Nëse nuk e keni konfiguruar ende tabelën tuaj, shikoni udhëzuesin tonë Zio Qwiic Start Guide më poshtë për të filluar:

Udhëzuesi i fillimit Zio Zuino M UNO Qwiic

Hardware:

  • Zio Zuino M UNO
  • Kontrollor Servo Zio 16
  • Zio DC/DC përforcues
  • Bateri 3.7V 2000mAh
  • Krah Robotik

Softuer:

  • Arduino IDE
  • Biblioteka e Shoferit Adafruit PWM Servo

Hapi 1: Montimi i Krahut Robotik

Image
Image
Skemat e projektit
Skemat e projektit

Krahu ynë Robotik vjen me 4 servos. Për Pjesën 1 të këtij projekti, ne do të përdorim vetëm një servo që është e lidhur me kthetrën e krahut robotik.

Jashtë kutisë, Krahu Robotik vjen në pjesë.

Prandaj, së pari duhet të mblidhni krahun robotik pasi kjo është pjesa më e ndërlikuar dhe që kërkon kohë në proces. Për shumicën e kompleteve të krahëve robotikë do të merrni pjesët e mëposhtme:

  • Thua
  • Kllapa me shumë qëllime
  • Kllapa e formës L
  • Kllapa e formës U
  • Vida përgjimi
  • Vida
  • Servos
  • Kushineta

Ne kemi përfshirë më sipër një video udhëzues se si të montoni Krahun Robotik që ne përdorim për këtë projekt.

Hapi 2: Skemat e projektit

Si do të duket projekti juaj përfundimtar pasi të keni ngritur krahun tuaj robotik me module Zio.

Hapi 3: Konfigurimi i lidhjes së moduleve Zio

Konfigurimi i lidhjes së moduleve Zio
Konfigurimi i lidhjes së moduleve Zio

Kjo është lidhja e moduleve tona Zio që do të vendosen me Krahun Robotik. Lidhja e të gjitha moduleve së bashku është mjaft e lehtë dhe nuk do të marrë më shumë se 10 minuta për tu vendosur.

Hapi 4: Lidhni Claw Servo me Zio 16 Servo Controller

Lidhni Servo Claw me Zio 16 Servo Controller
Lidhni Servo Claw me Zio 16 Servo Controller

Servo motorët kanë tre tela: fuqia, toka dhe sinjali. Teli i energjisë është zakonisht i kuq dhe duhet të lidhet me V+. Teli i tokëzimit është zakonisht i zi ose kafe dhe duhet të lidhet me një kunj terreni. Pina e sinjalit është zakonisht e verdhë, portokalli ose e bardhë dhe duhet të lidhet me një kunj dixhital në tabelën Arduino.

** Teli i zi duhet të jetë me GND, Teli i bardhë PWM, Teli i Kuq për V+

Hapi 5: Lidhni 16 Servo -n tuaj me DC/DC Booster dhe Vendoseni në 5.0V

Lidhni 16 Servo tuaj me përforcues DC/DC dhe vendoseni në 5.0V
Lidhni 16 Servo tuaj me përforcues DC/DC dhe vendoseni në 5.0V

Ne përdorim një bateri 3.7V për të fuqizuar Kontrollorin tonë 16 Servo, i cili mund të akomodojë deri në 5.5V, ndërsa Uno ynë del në 5V përdoret për të kontrolluar servo -n tonë. Ne përdorim një përforcues DC/DC për të rritur dhe rregulluar tensionin e furnizimit me baterinë në 5.0.

Përdorni potenciometrin në DC Booster për të rregulluar tensionin derisa të merrni 5.0. Shtypni butonin In/Out derisa ekrani të shfaqë 5.0. Ju duhet të furnizoni energjinë (bateri 3.7V) së pari në përforcuesin tuaj DC/DC në mënyrë që të rregulloni tensionin.

Hapi 6: Lidhni Zuino M Uno me Kontrollorin Zio 16 Servo

Lidhni Zuino M Uno me kontrolluesin e shërbimit Zio 16
Lidhni Zuino M Uno me kontrolluesin e shërbimit Zio 16

Qwiic lidh Zuino M Uno me kontrolluesin Zio Servo me kabllo qwiic.

Hapi 7: Drejtoni kodin

Ne përdorim Bibliotekën Adafruit PWM Servo për të koduar funksionin tonë të thonjve robotikë. Kodi i mëposhtëm do të urdhërojë që kthetra jonë të hapet dhe mbyllet, kështu që do t'i japë kthetrave tona robotike aftësinë për të marrë dhe vendosur objekte.

Ju mund të gjeni dhe shkarkoni kodin burimor për këtë projekt Robotic Arm Part 1 në faqen tonë në GitHub.

Recommended: