arduino: construindo robôs com software e hardware livres

Post on 24-May-2015

9.838 Views

Category:

Technology

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

Palestra que ministrei na Semana de Computação da Universidade Federal Fluminense sobre Arduino, robótica e integração da plataforma com outras linguagens de programação (em especial Python) no dia 08/11/2010.

TRANSCRIPT

Arduinohttp://arduino.cc/

Construindo robôs com software e hardware livres!

Álvaro Justen

Álvaro Justen, prazer!Engª Telecom @ UFF/NiteróiWork @ intelie.com.brweb2py developerblog.justen.eng.br@turicasalvarojusten@gmail.com

?

Arduoquê?

Arduino!(Duemilanove)

Computador “físico”! (?)

Especificações ténicas

● Duemilanove (2009) e 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)● Timers● Controlador USB

C/C++

Arduino Nano

Arduino Mega

Arduino Lilypad

Fritzing

Fritzing

Talk is cheap.Show me the code!

PWM

Servomotor

C/C++ #WTF?

http://www.arduino.cc/playground/Interfacing/Python

http://pyserial.sourceforge.net/

http://github.com/lupeke/python-firmata/

Python-Arduino-Prototyping-APIarduino-serial.py

Python 2B

http://www.blendedtechnologies.com/realtime-plot-of-arduino-serial-data-

using-python

#comofaz?

Turiquinhas 1.0

Maddog – Hack n' beer

2.0 #FTW!

Esquema elétrico

Aplicação Web

● Interface:● HTML● CSS● JavaScript + jQuery

● Servidor:● web2py● pyserial● streamer

Great revolutions!

● Eventos:● FISL – Porto Alegre/RS● CONSEGI – Brasília/DF● Slackshow, Linux in Rio, Dev in Rio/RJ● PythonBrasil – Curitiba/PR● Latinoware – Foz do Iguaçu/PR● Campus Party – São Paulo/SP

● ArduInRio: encontro mensal!● Arduino @ UFF

Conhecimento livre!\o/

http://www.justen.eng.br/Turiquinhas

Quero aprender!#comofaz?

http://arduino.cc/http://ArduInRio.cc/

Action!

Cadê o Turiquinhas?

Quanto custa?Onde compro?Resistores?

AC/DC?Circuitos integrados?

Optooquê? o.ORegistradores?

Variáveis?Loops?

Ponteiros?

CursoDeArduino.com.brTwittem! =)

?

So long and thanks for all the fish!http://twitter.com/turicasalvarojusten@gmail.comhttp://blog.justen.eng.br/http://CursoDeArduino.com.br/

Happy Hacking!

top related