Author
erick-simoes
View
302
Download
0
Embed Size (px)
_ EricK Simões _ Sistemas de Informação _ Bolsista IC, instrutor de robótica, desenvolvedor de sistemas interativos, ciclista, paper toy...
Quem?
• Relembrar - O que é (são)? • Atiçar - O que dá pra fazer com ele? • Alertar - Licença • Conjurar o patrono - Mais informações
int led = 13; void setup() { pinMode(led, OUTPUT); } void loop() { digitalWrite(led, HIGH); delay(1000); digitalWrite(led, LOW); delay(1000); }
“O Arduino é uma plataforma de prototipagem eletrônica open-source que se baseia em hardware e software flexíveis e fáceis de
usar. É destinado a artistas, designers, hobbistas e qualquer pessoa interessada em criar objetos ou ambientes interativos.“
arduino.cc
Creative Commons Attribution Share-Alike
Princípios: Licença
Eagle CAD
Princípios: Hardware
Princípios: DIY
Arduino Due AT91SAM3X8E
54 pinos digitais 12 pinos analógicos
512 KB memória flash
Arduino Robot ATmega32u4
5 pinos digitais 4 pinos analógicos
32 KB memória flash
LilyPad Arduino ATmega328V
14 pinos digitais 6 pinos analógicos
32 KB memória flash
Arduino Esplora ATmega32u4
14 pinos digitais 6 pinos analógicos
32 KB memória flash
microfone sensor de temperatura led RGB potenciômetro
sensor de luz
acelerômetro
conector LCD micro USB
Arduino Nano
Arduino Mini Arduino Fio
Arduino Micro
Inte
l Gal
ileo
14 p
inos
dig
itais
6 pi
nos a
naló
gico
s 8
MB
chip
flas
h NO
R 25
6 M
B de
RAM
http://www.intel.com/content/www/us/en/ do-it-yourself/galileo-maker-quark-board.html
Intel® Quark SoC X1000 Application Processor, a 32-bit Intel Pentium-class system on a
chip(datasheet) Real Time Clock
http://playground.arduino.cc//Main/InterfacingWithSoftware http://playground.arduino.cc//Main/Interfacing
Shields
• Ethernet • WiFi • Bluetooth • SD Card • GPS • LCD • TFT Touch • GSM
(317 shields) http://shieldlist.org
Repita comigo:
“Nem só de Arduino viverá o hacker, mas de muitos outros componentes”
Que componentes? • Sensores:
– Luz – Temperatura – Infravermelho – Vibração – Piezo – Humidade – Distância (Ultrassom) – Movimento (Infravermelho) – Temperatura, pressão e altitude – Impressão digital – Chuva
...e mais o que? • Motores • Tela LCD • Botões (chave) • Potenciômetro • Chave Óptica • Teclado de Toque
Capacitivo • RFID
• Sensor CO • Sensor de fluxo de água
• Sensor de Álcool • Sensor de Gás GLP
• Sensor de Gás Methano • Sensor de Qualidade do Ar
• Célula solar • Carregador sem fio • Dínamo de Bicicleta
E o que é possível fazer com Arduino?
tratamento de interrupções
web service automação industrial
armazenamento de dados robótica automação residencial
sensores hack
sistema de navegação
conexão com dispositivos mobile
prototipagem implementação emulação
Abstração de Hardware • Portas • Registradores • Protocolos • Incompatibilidade entre hardware
• Reaproveitamento de código • Semelhante a programação para desktop
• Abstração de Hardware http://playground.arduino.cc/Code/HardwareAbstraction
• Nome • Design
• Suporte
Open-source Casa da Mãe Joana
sim não
Soluções
babuino, severino, motorduino, garagino,
paperduino
Onde consigo mais informações?
ardurec.com.br