Transcript
Page 1: Arduino TechThursday

Introdução e prática

Page 2: Arduino TechThursday

Tópicos

•O que é?

•Como surgiu?

•Arduino Software e Hardware

•Básico de Elétrica

•Componentes Eletrônicos

•Programação

Page 3: Arduino TechThursday

O que é?•Open source

•Plataforma eletrônica de prototipagem

•Baseado em hardware e software flexíveis e simples

•Conjunto de microcontrolador, entradas e saídas e uma interface Serial/USB

•Destinado a leigos e interessados

Page 4: Arduino TechThursday

Como surgiu?

•Iniciou-se na Itália em 2005

Page 5: Arduino TechThursday

Arduino Software(IDE)

•IDE (Java) + Libs (C/C++)

•Ajuda da comunidade

•IDE com facilitadores (highlight, referência, exemplos)

•Cópia do Processing

Page 6: Arduino TechThursday

Arduino HardwareMicrocontrolador Atmega 328 16

MHz

•32KB Flash Mem•2 KB SRAM

Entradas/Saídas Digitais

• 14 pinos (6 saídas PWM)

Entradas Analógicas

• 6 pinos

Conector USB

• Upload do programa• Alimentação (5V)• Comunicação (portal Serial)

Conector de Energia

• Corrente contínua (Bateria)• 7V a 12V (faixa segura)

Page 7: Arduino TechThursday

Básico de Elétrica

•Diferença de potencial (“voltagem”, V)

•Corrente (“amperagem”, A)

•Resistência (Ω)

•Potência (W)

Page 8: Arduino TechThursday

Básico de Elétrica

Caixa de Água

Pressurizada

Caixa de Água Aberta

Diferença de Pressão =

Diferença de Potencial

Page 9: Arduino TechThursday

Básico de Elétrica

Diferença de Potencial

(volts)

Page 10: Arduino TechThursday

Básico de Elétrica

Caixa de Água

Pressurizada

Caixa de Água Aberta

água água

ág

ua

Fluxo (Corrente) de Água

=Fluxo (Corrente) de

Energia

Page 11: Arduino TechThursday

Básico de Elétrica

Corrente (ampére

s)

Page 12: Arduino TechThursday

Básico de Elétrica

Caixa de Água

Pressurizada

Caixa de Água Aberta

água água

ág

ua Rod

ad’água

Impedimento do fluxo normal

=Resistência

Page 13: Arduino TechThursday

Básico de ElétricaResistência

ohms

Page 14: Arduino TechThursday

Básico de Elétrica

Caixa de Água

Pressurizada

Caixa de Água Aberta

água água

ág

ua Rod

ad’água

Força desprendida

=Potência

Page 15: Arduino TechThursday

Básico de Elétrica

Resitência Potência

Page 16: Arduino TechThursday

Básico de Elétrica

Diferença de Potencial ( ) Corrente ( )

Resistência ( )

Potência ( )

V A

Ω W

A

V VAW

Page 17: Arduino TechThursday

Básico de Elétrica

V

WA

Page 18: Arduino TechThursday

Componentes Eletrônicos

Leds(lado achatado/menor =

negativo)

Page 19: Arduino TechThursday

Componentes Eletrônicos

LDR – Sensor de Luminosidade

Page 20: Arduino TechThursday

Componentes Eletrônicos

PiezoEnergia Física ↔ Energia Elétrica

Page 21: Arduino TechThursday

Componentes Eletrônicos

Motor DC(inductive kick)

Page 22: Arduino TechThursday

Componentes Eletrônicos

Servo(biblioteca Servo)

Page 23: Arduino TechThursday

Componentes Eletrônicos

Shields

Page 24: Arduino TechThursday

Programação do Arduino

void setup() // configuração inicial

void loop() // comportamento sequencial

Page 25: Arduino TechThursday

Programação do Arduino

void setup() pinMode(2,OUTPUT);

void loop() digitalWrite(2,HIGH);delay(1000);digitalWrite(2,LOW);delay(1000);

Page 26: Arduino TechThursday

Referências

•http://www.arduino.cc/

•http://code.google.com/p/arduino/

•http://pt.wikipedia.org/wiki/Arduino

•http://en.wikipedia.org/wiki/Arduino

Page 27: Arduino TechThursday

Pontos de Interesse

•Google Group Arduino MS ([email protected])

•Usando Eclipse para codar

•ModKit – Interface online para programação visual

•Processing

•Fritzing – IDE para prototipação

Page 28: Arduino TechThursday

Mão à obra...


Top Related