Cuprins:

Controlează un braț robotizat cu module Zio Partea 1: 8 pași
Controlează un braț robotizat cu module Zio Partea 1: 8 pași

Video: Controlează un braț robotizat cu module Zio Partea 1: 8 pași

Video: Controlează un braț robotizat cu module Zio Partea 1: 8 pași
Video: 3 semne ca trebuie sa inlocuiesti uleiul din cutia de viteze 2024, Iulie
Anonim
Controlează un braț robot cu module Zio partea 1
Controlează un braț robot cu module Zio partea 1

Această postare de blog face parte din seria Zio Robotics.

Introducere

În acest tutorial, vom construi un proiect în care vom folosi modulele Zio pentru a controla brațul robotizat. Acest proiect vă va învăța cum să vă faceți gheara brațului robotizat să se deschidă și să se închidă. Acest tutorial inteligent este potrivit pentru proiectele în care aveți nevoie ca robotul dvs. să îndeplinească o funcție simplă de alegere și plasare.

Nivel de dificultate:

Zio Padawan

Resurse utile:

Ar trebui să aveți o înțelegere de bază despre cum să instalați plăcile de dezvoltare Zio. În acest tutorial, presupunem că placa dvs. de dezvoltare este deja configurată și este gata de configurare. Dacă nu ați configurat încă placa dvs., consultați mai jos tutorialul nostru Zio Qwiic Start Guide pentru a începe:

Zio Zuino M UNO Qwiic Start Guide

Hardware:

  • Zio Zuino M UNO
  • Zio 16 Servo Controller
  • Zio DC / DC Booster
  • Baterie de 3,7 V 2000 mAh
  • Braț robotizat

Software:

  • IDE Arduino
  • Biblioteca de drivere servo Adafruit PWM

Pasul 1: Asamblarea brațului robotizat

Image
Image
Scheme de proiect
Scheme de proiect

Brațul nostru robotizat vine cu 4 servouri. Pentru partea 1 a acestui proiect, vom folosi doar un servo conectat la gheara brațului robotizat.

Din cutie, Brațul Robotic vine în părți.

Prin urmare, trebuie mai întâi să asamblați brațul robot, deoarece aceasta este cea mai dificilă și consumatoare de timp a procesului. Pentru majoritatea seturilor de brațe robotice veți obține următoarele părți:

  • Gheară
  • Suport multifuncțional
  • Suport în formă de L
  • Suport în formă de U
  • Șuruburi de atingere
  • Șuruburi
  • Servo-uri
  • Rulmenți

Am inclus mai sus un ghid video despre cum să asamblăm brațul robotizat pe care îl folosim pentru acest proiect.

Pasul 2: Scheme de proiect

Cum va arăta proiectul dvs. final după ce ați configurat brațul robotic cu modulele Zio.

Pasul 3: Configurarea conexiunii modulelor Zio

Configurare conexiune module Zio
Configurare conexiune module Zio

Aceasta este conexiunea modulelor noastre Zio pentru a fi configurată cu brațul robotizat. Conectarea tuturor modulelor împreună este destul de ușoară și nu va dura mai mult de 10 minute pentru a configura.

Pasul 4: Conectați Claw Servo la Zio 16 Servo Controller

Conectați Claw Servo la Zio 16 Servo Controller
Conectați Claw Servo la Zio 16 Servo Controller

Servomotorele au trei fire: putere, masă și semnal. Cablul de alimentare este de obicei roșu și ar trebui să fie conectat la V +. Firul de masă este de obicei negru sau maro și trebuie conectat la un știft de masă. Pinul de semnal este de obicei galben, portocaliu sau alb și trebuie conectat la un pin digital de pe placa Arduino.

** Firul negru trebuie să fie cu GND, firul alb PWM, firul roșu pentru V +

Pasul 5: Conectați-vă 16 Servo la DC / DC Booster și setați-l la 5.0V

Conectați-vă 16 Servo la DC / DC Booster și setați-l la 5.0V
Conectați-vă 16 Servo la DC / DC Booster și setați-l la 5.0V

Folosim o baterie de 3,7 V pentru a alimenta controlerul nostru cu 16 servo, care poate găzdui până la 5,5 V, în timp ce Uno este emis la 5 V pentru a controla servo-ul nostru. Folosim un Booster DC / DC pentru a crește și regla tensiunea de alimentare a bateriei la 5,0.

Folosiți potențiometrul de pe DC Booster pentru a regla tensiunea până când obțineți 5.0. Apăsați butonul In / Out până când pe afișaj apare 5.0. Pentru a regla tensiunea, trebuie să furnizați mai întâi energie (baterie de 3,7 V) la amplificatorul DC / DC.

Pasul 6: Conectați Zuino M Uno la controlerul servo Zio 16

Conectați Zuino M Uno la controlerul servo Zio 16
Conectați Zuino M Uno la controlerul servo Zio 16

Qwiic conectați Zuino M Uno la controlerul Zio Servo cu cablu qwiic.

Pasul 7: Rulați codul

Utilizăm Adafruit PWM Servo Library pentru a codifica funcția robotică de gheare pentru brațe. Următorul cod va comanda ghearei noastre să se deschidă și să se închidă, prin urmare, va oferi ghearei noastre robotice capacitatea de a ridica și a plasa obiecte.

Puteți găsi și descărca codul sursă pentru acest proiect Robotic Arm Part 1 pe pagina noastră GitHub.

Recomandat: