[fisl11] arduino: construindo robôs com hardware e software livres!

Post on 18-Dec-2014

2.818 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Palestra realizada no 11o Fórum Internacional de Software Livre onde abordei aspectos básicos sobre o Arduino, com bastantes exemplos que envolveram desde LEDs, passando por comunicação USB a servomotores. Também foi apresentado o Turiquinhas [http://justen.eng.br/Turiquinhas], carrinho de controle remoto (por Wi-Fi) com câmera.

TRANSCRIPT

Arduinohttp://arduino.cc/

Construindo robôs com software e hardware livres

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

Álvaro Justen

Álvaro Justen:Engª Telecom @ UFFWork @ Inteliehttp://blog.justen.eng.br/@turicasalvaro@justen.eng.br

Arduoquê?

Arduino!

Um “mini (micro)computador”

= nanocomputador?!

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

Code-upload-test

PWM

Fritzing

Fritzing

Turiquinhas 1.0

Maddog – Hack n' beer

2.0!

Mecânica

● Estrutura● Alumínio● Acrílico

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

● Rodas

Servomotor PWM

Eletrônica

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

Esquema elétrico

Rede

● Wi-Fi Ad-Hoc● 192.168.55.0/24

● DHCP● Shell Script!

Aplicação Web

● Interface:● HTML● CSS● JavaScript + jQuery

● Servidor:● web2py● pyserial● streamer

Action!

Conhecimento livre!

http://justen.eng.br/Turiquinhas

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

Openspace #Arduino @ #fisl11

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

?

So long and thanks for all the fish!

top related