combat robotics - pt 2
TRANSCRIPT
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
Riferimenti
RiferimentiHackademy 2016 - Pirate Edition
MIT OpenCourseware:
- Introduction to Robotics- Design and Manufacturing I
RioBotz Robotics:
- Combat Tutorial
Muhack:
- muhack.org- youtube.com
BONUS!
BonusHackademy 2016 - Pirate Edition
Parliamo di sensori:
- Ultrasuoni- Video- …
Un esempio: DAEMON