20
Essentials Build Robots and accomplish World Domination Combat Robotics µhack [email protected]

Combat robotics - Pt 2

  • Upload
    hack

  • View
    80

  • Download
    0

Embed Size (px)

Citation preview

Essentials

Build Robots and accomplish World Domination

Combat Roboticsµ’hack [email protected]

Hackademy 2016 - Pirate Edition

Elettronica e Componenti

Elettronica e Componenti | 1

Dove eravamo rimasti?TX Attuatore Batteria

Motori e controller

RuoteChassise Arma RX

Sensori?

BatterieNiCad / NiMh / Alcaline

HACKADEMY 2016 - PIRATE EDITION Elettronica e Componenti | 2Hackademy 2016 - Pirate Edition

LiPo

Molto delicate e serve un caricatore specifico

Capacity: 6 / 7.4 VoltCurrent rating: es. 300 mAHDischarge rating: indica con C quanta corrente può scaricare

Motori & Attuatori

HACKADEMY 2016 - PIRATE EDITION Elettronica e Componenti | 3Hackademy 2016 - Pirate Edition

Una confronto tra Armi e Controllo

- Elettrici- Pneumatici- Idraulici

Sempre: KISS!

Come si muove un Robot

HACKADEMY 2016 - PIRATE EDITION Elettronica e Componenti | 4Hackademy 2016 - Pirate Edition

Motori DC

HACKADEMY 2016 - PIRATE EDITION Elettronica e Componenti | 5Hackademy 2016 - Pirate Edition

Semplici, potenti e piccoli- N20 Micro Gear Motor

Ma!- Speed Control- Fissaggio (LEGO?)

RPM: numero di giri al minuto -> velocità = d*3.14*RPMTorque vs Speed

Motoriduttore: serve per variare il numero di giri

Servomotori

HACKADEMY 2016 - PIRATE EDITION Elettronica e Componenti | 6Hackademy 2016 - Pirate Edition

Usati negli azionamenti0 - 360° di rotazione

Permette di controllare la posizione angolare

Suggerimenti

Brushed & Brushless

HACKADEMY 2016 - PIRATE EDITION Elettronica e Componenti | 7Hackademy 2016 - Pirate Edition

Brushed: 2 cavi, collega la batteria e parte

Brushless:3 cavi, più veloci ed efficenti ma costosi

Bisogna usare un ESC

Speed Controller (ESC)

HACKADEMY 2016 - PIRATE EDITION Elettronica e Componenti | 8Hackademy 2016 - Pirate Edition

Permette di variare la velocità e la direzione di un motore elettrico

H-Bridge

HACKADEMY 2016 - PIRATE EDITION Elettronica e Componenti | 9Hackademy 2016 - Pirate Edition

Si tratta di un circuito che può gestire una corrente anche a polarità inversa e può essere controllato in *Pulse Width Modulation (PWM)

PWM

HACKADEMY 2016 - PIRATE EDITION Elettronica e Componenti | 10Hackademy 2016 - Pirate Edition

Inviando al motore una serie di impulsi ON/OFF e variando la frazione di tempo in cui l’uscita è ON rispetto a quando è OFF (Duty Cycle) è possibile regolare la velocità

Arduino (Parte 1)

HACKADEMY 2016 - PIRATE EDITION Elettronica e Componenti | 11Hackademy 2016 - Pirate Edition

Una piattaforma hardware low-cost programmabile

.. e quindi?

Arduino (Parte 2)

HACKADEMY 2016 - PIRATE EDITION Elettronica e Componenti | 12Hackademy 2016 - Pirate Edition

TX & RX

HACKADEMY 2016 - PIRATE EDITION Elettronica e Componenti | 13Hackademy 2016 - Pirate Edition

Permette di inviare comandi al ricevitore all’interno del robot. Hanno una certo numero di canali radio i quali corrispondono al numero di output (27MHz - 40/50 MHz)

Un approccio diverso

HACKADEMY 2016 - PIRATE EDITION Elettronica e Componenti | 14Hackademy 2016 - Pirate Edition

Comunicazione tramite:

- WiFi- Infrarossi- Bluetooth- Altri?

Parlando di Bluetooth

HACKADEMY 2016 - PIRATE EDITION Elettronica e Componenti | 15Hackademy 2016 - Pirate Edition

- Android- MIT APP Inventor 2

Altro?

HACKADEMY 2016 - PIRATE EDITION Elettronica e Componenti | 16Hackademy 2016 - Pirate Edition

Creative Chaos

GRAZIE PER L’ATTENZIONE!Ci sono domande?

RingraziamentiHackademy 2016 - Pirate Edition