Talaan ng mga Nilalaman:
- Hakbang 1: Pag-iipon ng Robotic Arm
- Hakbang 2: Mga Skema ng Proyekto
- Hakbang 3: Pag-set up ng Mga Modelo ng Zio Module
- Hakbang 4: Ikonekta ang Claw Servo sa Zio 16 Servo Controller
- Hakbang 5: Ikonekta ang Iyong 16 Servo sa DC / DC Booster at Itakda Ito sa 5.0V
- Hakbang 6: Ikonekta ang Zuino M Uno sa Zio 16 Servo Controller
- Hakbang 7: Run Code
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Ang post sa blog na ito ay bahagi ng Zio Robotics Series.
Panimula
Sa tutorial na ito, magtatayo kami ng isang proyekto kung saan gagamitin namin ang mga module ng Zio upang makontrol ang Robotic Arm. Tuturuan ka ng proyektong ito kung paano gawin ang iyong Robotic Arm claw upang buksan at isara. Ang magandang tutorial na ito ay angkop para sa mga proyekto kung saan kailangan mo ang iyong robot upang magsagawa ng isang simpleng pag-andar ng pick at lugar.
Antas ng Pinagkakahirapan:
Zio Padawan
Mga kapaki-pakinabang na mapagkukunan:
Dapat kang magkaroon ng isang pangunahing pag-unawa sa kung paano i-install ang Zio development boards. Sa tutorial na ito, ipinapalagay namin na ang iyong development board ay na-configure na at handa nang i-set up. Kung hindi mo pa na-configure ang iyong board tingnan ang aming tutorial sa Simula ng Gabay ng Zio Qwiic sa ibaba upang makapagsimula:
Zio Zuino M UNO Qwiic Start Guide
Hardware:
- Zio Zuino M UNO
- Zio 16 Servo Controller
- Zio DC / DC Booster
- 3.7V 2000mAh Baterya
- Robotic Arm
Software:
- Arduino IDE
- Adafruit PWM Servo Driver Library
Hakbang 1: Pag-iipon ng Robotic Arm
Ang aming Robotic Arm ay mayroong 4 na servo. Para sa Bahagi 1 ng proyektong ito, gagamitin lamang namin ang isang servo na konektado sa kuko ng robotic arm.
Sa labas ng kahon, ang Robotic Arm ay dumating sa mga bahagi.
Samakatuwid kailangan mong tipunin muna ang robotic arm dahil ito ang pinaka-nakakalito at matagal na bahagi ng proseso. Para sa karamihan ng mga set ng Robotic Arm makakakuha ka ng mga sumusunod na bahagi:
- Kuko
- Multipurpose Bracket
- L-Shaped Bracket
- U-Shape Bracket
- Pag-tap sa Mga Screw
- Mga tornilyo
- Mga servos
- Mga bearings
Nagsama kami sa itaas ng isang gabay sa video kung paano tipunin ang Robotic Arm na ginagamit namin para sa proyektong ito.
Hakbang 2: Mga Skema ng Proyekto
Ano ang magiging hitsura ng iyong panghuling proyekto sa sandaling na-set up mo ang iyong Robotic Arm na may Zio Modules.
Hakbang 3: Pag-set up ng Mga Modelo ng Zio Module
Ito ang koneksyon ng aming mga module ng Zio upang mai-set up sa Robotic Arm. Ang pagkonekta ng lahat ng mga module na magkasama ay medyo madali at hindi tatagal ng higit sa 10 minuto upang mai-set up.
Hakbang 4: Ikonekta ang Claw Servo sa Zio 16 Servo Controller
Ang mga motor ng servo ay mayroong tatlong mga wire: lakas, lupa, at signal. Karaniwang pula ang power wire at dapat na konektado sa V +. Ang ground wire ay karaniwang itim o kayumanggi at dapat na konektado sa isang ground pin. Ang signal pin ay karaniwang dilaw, orange o puti at dapat na konektado sa isang digital pin sa Arduino board.
** Ang itim na kawad ay dapat kasama ng GND, White wire PWM, Red Wire para sa V +
Hakbang 5: Ikonekta ang Iyong 16 Servo sa DC / DC Booster at Itakda Ito sa 5.0V
Gumagamit kami ng isang 3.7V na baterya upang mapagana ang aming 16 Servo Controller, na maaaring tumanggap ng hanggang sa 5.5V, samantalang ang aming Uno ay output sa 5V ay ginagamit upang makontrol ang aming servo. Gumagamit kami ng isang DC / DC Booster upang mapalakas at ayusin ang boltahe ng suplay ng baterya sa 5.0.
Gamitin ang potentiometer sa DC Booster upang ayusin ang boltahe hanggang sa makakuha ka ng 5.0. Itulak ang button na In / Out hanggang sa magpakita ang display ng 5.0. Kailangan mong magbigay ng kuryente (3.7V baterya) muna sa iyong DC / DC Booster upang maiayos ang boltahe.
Hakbang 6: Ikonekta ang Zuino M Uno sa Zio 16 Servo Controller
Ikonekta ng Qwiic ang Zuino M Uno sa Zio Servo controller gamit ang qwiic cable.
Hakbang 7: Run Code
Gumagamit kami ng Adafruit PWM Servo Library upang mai-code ang aming robotic arm claw function. Ang sumusunod na code ay mag-uutos sa aming claw upang buksan at isara kaya bibigyan ang aming robotic claw ng kakayahang pumili at maglagay ng mga bagay.
Maaari mong hanapin at i-download ang source code para sa Robotic Arm Part 1 na proyekto sa aming pahina ng GitHub.