Transcript
Page 1: [FISL11] Arduino: Construindo robôs com hardware e software livres!

Arduinohttp://arduino.cc/

Construindo robôs com software e hardware livres

http://creativecommons.org/licenses/by-nc-sa/3.0/

Álvaro Justen

Page 2: [FISL11] Arduino: Construindo robôs com hardware e software livres!

Álvaro Justen:Engª Telecom @ UFFWork @ Inteliehttp://blog.justen.eng.br/@[email protected]

Page 3: [FISL11] Arduino: Construindo robôs com hardware e software livres!

Arduoquê?

Page 4: [FISL11] Arduino: Construindo robôs com hardware e software livres!

Arduino!

Um “mini (micro)computador”

= nanocomputador?!

Page 5: [FISL11] Arduino: Construindo robôs com hardware e software livres!
Page 6: [FISL11] Arduino: Construindo robôs com hardware e software livres!
Page 7: [FISL11] Arduino: Construindo robôs com hardware e software livres!

Arduino (2)

● Software, hardware e documentação livres! \o/

● Design de interfaces, música, artes, automação etc.

● Duemilanove (2009) / Nano:● ATMega328● 16MHz● 32kB memória Flash● 2kB memória RAM● 1kB memória EEPROM● I/O: 14 digitais (6 com PWM), 6 analógicas (ADC 10 bits)● 32 registradores (8 bits cada, uso geral), 6*8 = 3*16● Timers (2 de 8 bits e 1 de 16 bits)● Controlador USB FTDI

Page 8: [FISL11] Arduino: Construindo robôs com hardware e software livres!

Code-upload-test

Page 9: [FISL11] Arduino: Construindo robôs com hardware e software livres!

PWM

Page 10: [FISL11] Arduino: Construindo robôs com hardware e software livres!

Fritzing

Fritzing

Page 11: [FISL11] Arduino: Construindo robôs com hardware e software livres!
Page 12: [FISL11] Arduino: Construindo robôs com hardware e software livres!
Page 13: [FISL11] Arduino: Construindo robôs com hardware e software livres!
Page 14: [FISL11] Arduino: Construindo robôs com hardware e software livres!
Page 15: [FISL11] Arduino: Construindo robôs com hardware e software livres!

Turiquinhas 1.0

Page 16: [FISL11] Arduino: Construindo robôs com hardware e software livres!

Maddog – Hack n' beer

Page 17: [FISL11] Arduino: Construindo robôs com hardware e software livres!

2.0!

Page 18: [FISL11] Arduino: Construindo robôs com hardware e software livres!

Mecânica

● Estrutura● Alumínio● Acrílico

● Servomotores (2)● Controlados por PWM● Modificados para girar 360°● Eixos trocados

● Rodas

Page 19: [FISL11] Arduino: Construindo robôs com hardware e software livres!
Page 20: [FISL11] Arduino: Construindo robôs com hardware e software livres!

Servomotor PWM

Page 21: [FISL11] Arduino: Construindo robôs com hardware e software livres!
Page 22: [FISL11] Arduino: Construindo robôs com hardware e software livres!
Page 23: [FISL11] Arduino: Construindo robôs com hardware e software livres!
Page 24: [FISL11] Arduino: Construindo robôs com hardware e software livres!

Eletrônica

● Arduino● Resistores● LEDs● Buzzer● Transistor● Muita solda!

Page 25: [FISL11] Arduino: Construindo robôs com hardware e software livres!
Page 26: [FISL11] Arduino: Construindo robôs com hardware e software livres!

Esquema elétrico

Page 27: [FISL11] Arduino: Construindo robôs com hardware e software livres!
Page 28: [FISL11] Arduino: Construindo robôs com hardware e software livres!

Rede

● Wi-Fi Ad-Hoc● 192.168.55.0/24

● DHCP● Shell Script!

Page 29: [FISL11] Arduino: Construindo robôs com hardware e software livres!

Aplicação Web

● Interface:● HTML● CSS● JavaScript + jQuery

● Servidor:● web2py● pyserial● streamer

Page 30: [FISL11] Arduino: Construindo robôs com hardware e software livres!
Page 31: [FISL11] Arduino: Construindo robôs com hardware e software livres!
Page 32: [FISL11] Arduino: Construindo robôs com hardware e software livres!

Action!

Page 33: [FISL11] Arduino: Construindo robôs com hardware e software livres!

Conhecimento livre!

http://justen.eng.br/Turiquinhas

Page 34: [FISL11] Arduino: Construindo robôs com hardware e software livres!

Repercursão

● Eventos:● FISL – 21-24 de julho de 2010, Porto Alegre/RS● CONSEGI – 18-20 de agosto de 2010, Brasília/DF

● ArduInRio● http://groups.google.com/group/arduinrio

● Arduino @ UFF

Page 35: [FISL11] Arduino: Construindo robôs com hardware e software livres!

Openspace #Arduino @ #fisl11

Dia? Sexta!Local? #horaextra user groupHorário?→ @turicasInglês? :-)

Page 36: [FISL11] Arduino: Construindo robôs com hardware e software livres!

?

Page 37: [FISL11] Arduino: Construindo robôs com hardware e software livres!

So long and thanks for all the fish!


Top Related