Talaan ng mga Nilalaman:

Robotic Arm Gamit ang Zio Modules Bahagi 3: 4 Mga Hakbang
Robotic Arm Gamit ang Zio Modules Bahagi 3: 4 Mga Hakbang

Video: Robotic Arm Gamit ang Zio Modules Bahagi 3: 4 Mga Hakbang

Video: Robotic Arm Gamit ang Zio Modules Bahagi 3: 4 Mga Hakbang
Video: Controlling 32 Servo Using PCA9685 and Arduino: V3 2024, Nobyembre
Anonim
Robotic Arm Gamit ang Zio Modules Bahagi 3
Robotic Arm Gamit ang Zio Modules Bahagi 3

Ang post sa blog na ito ay bahagi ng Zio Robotics Series.

Panimula

Sa aming nakaraang blog, nai-post namin ang Bahagi 1 at 2 na tutorial sa kung paano makontrol ang isang Robotic Arm gamit ang mga module ng Zio.

Ang Bahagi 1 na higit na nakatuon sa awtomatikong pagkontrol sa iyong Robotic Arm's Claw upang buksan at isara at gumagamit lamang ng isang servo.

Ang Bahagi 2 ay gumagamit ng isang Wireless PS2 Controller upang makontrol ang aming Robotic Arm at magamit ang lahat ng apat na servos.

Sa tutorial ngayon, magpapatuloy kami sa nakaraang pag-setup ng Robotic Arm Part 2 upang bumuo ng isang App Controller na gumagamit ng BLE Technology at makontrol ang aming Robotic Arm sa pamamagitan ng interface ng App.

Hakbang 1: Pangkalahatang-ideya ng Proyekto

Antas ng Pinagkakahirapan:

Zio Padawan (Intermediate)

Kapaki-pakinabang na Mga 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 nRF52832 Dev Board Qwiic Guide

Hardware:

  • Zio nRF52832 Dev Board
  • Zio 16 Servo Controller
  • Zio DC / DC Booster
  • 3.7V 2000mAh Baterya
  • Robotic Arm

Software:

  • Arduino IDE
  • Adafruit PWM Servo Driver Library
  • Kontrolin ang Robotic Arm bahagi 3 Code

Mga Cables at Wires:

  • 200mm Qwiic cable
  • Mga Wire ng Jumper ng Lalaki hanggang Babae

Hakbang 2: Robotic Arm Code

Pag-install ng Library

I-download at mai-install ang mga sumusunod na aklatan at i-save ito sa iyong lokal na folder ng mga aklatan ng Arduino IDE:

Adafruit PWM Servo Driver Library

Upang mai-install ang mga aklatan buksan ang iyong Arduino IDE, pumunta sa tab na Sketch, piliin ang Isama ang Library -> Idagdag. Zip Library. Piliin ang mga aklatan sa itaas na isasama sa iyong IDE.

Ang Arduino ay may madaling gamiting gabay sa kung paano mag-install ng mga aklatan sa iyong Arduino IDE. Suriin ang mga ito dito!

Mag-download ng Source Code

I-download ang Code para sa proyekto dito at buksan ito gamit ang Arduino IDE.

I-upload at patakbuhin ang iyong code sa iyong Dev Board.

Hakbang 3: Pag-download ng App

Pag-download ng App
Pag-download ng App
Pag-download ng App
Pag-download ng App
Pag-download ng App
Pag-download ng App

1. I-download ang Adafruit Bluefruit LE app mula sa Google Play store / iTunes App Store sa iyong smartphone.

2. Buksan ang App at Piliin ang Bluefruit52 upang kumonekta

3. Sa ilalim ng tab na Mga module Piliin ang Controller

4. Kapag nasa mga setting ka ng Controller piliin ang Control Pad sa ilalim ng 'Mga Magagamit na Pin'.

Hakbang 4: App UI

Inirerekumendang: