Sommario:

Controlla un braccio robotico con i moduli Zio Parte 1: 8 passaggi
Controlla un braccio robotico con i moduli Zio Parte 1: 8 passaggi

Video: Controlla un braccio robotico con i moduli Zio Parte 1: 8 passaggi

Video: Controlla un braccio robotico con i moduli Zio Parte 1: 8 passaggi
Video: Come funziona il CODICE di un BRACCIO ROBOTICO con ARDUINO e INTERFACCIA TOUCH - Spiegazione codice 2024, Dicembre
Anonim
Controlla un braccio robotico con i moduli Zio Parte 1
Controlla un braccio robotico con i moduli Zio Parte 1

Questo post sul blog fa parte della serie Zio Robotics.

introduzione

In questo tutorial, costruiremo un progetto in cui utilizzeremo i moduli Zio per controllare il braccio robotico. Questo progetto ti insegnerà come aprire e chiudere il tuo artiglio del braccio robotico. Questo ingegnoso tutorial è adatto a progetti in cui è necessario che il tuo robot esegua una semplice funzione di prelievo e posizionamento.

Livello di difficoltà:

Zio Padawan

Risorse utili:

Dovresti avere una conoscenza di base di come installare le schede di sviluppo Zio. In questo tutorial, assumiamo che la tua scheda di sviluppo sia già configurata e pronta per essere configurata. Se non hai ancora configurato la tua scheda, dai un'occhiata al nostro tutorial Zio Qwiic Start Guide qui sotto per iniziare:

Zio Zuino M UNO Qwiic Start Guide

Hardware:

  • Zio Zuino M UNO
  • Servocontrollore Zio 16
  • Zio DC/DC Booster
  • Batteria da 3,7 V 2000 mAh
  • braccio robotico

Software:

  • Arduino IDE
  • Libreria di servo driver Adafruit PWM

Passaggio 1: assemblaggio del braccio robotico

Image
Image
Schemi di progetto
Schemi di progetto

Il nostro braccio robotico è dotato di 4 servi. Per la parte 1 di questo progetto, utilizzeremo solo un servo collegato all'artiglio del braccio robotico.

Fuori dalla scatola, il braccio robotico viene fornito in parti.

Pertanto è necessario assemblare prima il braccio robotico poiché questa è la parte più complessa e dispendiosa in termini di tempo del processo. Per la maggior parte dei set di bracci robotici otterrai le seguenti parti:

  • Artiglio
  • Staffa multiuso
  • Staffa a forma di L
  • Staffa a forma di U
  • Viti autofilettanti
  • viti
  • servi
  • cuscinetti

Abbiamo incluso sopra una guida video su come assemblare il braccio robotico che usiamo per questo progetto.

Fase 2: Schemi del progetto

Come sarà il tuo progetto finale una volta che avrai configurato il tuo braccio robotico con i moduli Zio.

Passaggio 3: configurazione della connessione dei moduli Zio

Configurazione della connessione dei moduli Zio
Configurazione della connessione dei moduli Zio

Questa la connessione dei nostri moduli Zio da realizzare con il Braccio Robotico. Il collegamento di tutti i moduli è piuttosto semplice e non richiederà più di 10 minuti per l'installazione.

Passaggio 4: collegare il servo ad artiglio al servo controller Zio 16

Collega il Servo Claw al Servo Controller Zio 16
Collega il Servo Claw al Servo Controller Zio 16

I servomotori hanno tre fili: alimentazione, massa e segnale. Il cavo di alimentazione è tipicamente rosso e deve essere collegato a V+. Il filo di terra è in genere nero o marrone e deve essere collegato a un pin di terra. Il pin del segnale è tipicamente giallo, arancione o bianco e dovrebbe essere collegato a un pin digitale sulla scheda Arduino.

**Il filo nero dovrebbe essere con GND, filo bianco PWM, filo rosso per V+

Passaggio 5: collega il tuo servo 16 al booster CC / CC e impostalo su 5,0 V

Collega il tuo 16 Servo a DC/DC Booster e impostalo a 5.0V
Collega il tuo 16 Servo a DC/DC Booster e impostalo a 5.0V

Usiamo una batteria da 3,7 V per alimentare il nostro 16 Servo Controller, che può ospitare fino a 5,5 V, mentre il nostro Uno viene emesso a 5 V viene utilizzato per controllare il nostro servo. Usiamo un DC/DC Booster per aumentare e regolare la tensione di alimentazione della batteria a 5.0.

Usa il potenziometro sul DC Booster per regolare la tensione fino ad ottenere 5,0. Premere il pulsante In/Out finché il display non mostra 5.0. È necessario fornire prima l'alimentazione (batteria da 3,7 V) al Booster CC/CC per regolare la tensione.

Passaggio 6: collegare Zuino M Uno al servocontrollore Zio 16

Collega Zuino M Uno al Servo Controller Zio 16
Collega Zuino M Uno al Servo Controller Zio 16

Qwiic collega Zuino M Uno al controller Zio Servo con il cavo qwiic.

Passaggio 7: eseguire il codice

Usiamo Adafruit PWM Servo Library per codificare la nostra funzione di artiglio del braccio robotico. Il seguente codice comanderà al nostro artiglio di aprirsi e chiudersi, quindi darà al nostro artiglio robotico la capacità di raccogliere e posizionare oggetti.

Puoi trovare e scaricare il codice sorgente per questo progetto Robotic Arm Part 1 sulla nostra pagina GitHub.

Consigliato: