Oficina Arduino Nat´ assya Silva e Daniel Pigatto O que ´ e Arduino? Placas e suas partes Componentes eletrˆ onicos C´ odigo para Arduino Exemplo 1: Pisca-Pisca Exemplo 2: Motor Aplica¸ c˜ oes Oficina de Arduino Nat´ assya Barlate Floro da Silva Daniel Fernando Pigatto 10 de Agosto de 2016 1 / 54
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
OficinaArduino
NatassyaSilva
eDanielPigatto
O que eArduino?
Placas e suaspartes
Componenteseletronicos
Codigo paraArduino
Exemplo 1:Pisca-Pisca
Exemplo 2:Motor
Aplicacoes
Oficina de Arduino
Natassya Barlate Floro da SilvaDaniel Fernando Pigatto
10 de Agosto de 2016
1 / 54
OficinaArduino
NatassyaSilva
eDanielPigatto
O que eArduino?
Placas e suaspartes
Componenteseletronicos
Codigo paraArduino
Exemplo 1:Pisca-Pisca
Exemplo 2:Motor
Aplicacoes
Agenda
1 O que e Arduino?
2 Placas e suas partes
3 Componentes eletronicos
4 Codigo para Arduino
5 Exemplo 1: Pisca-Pisca
6 Exemplo 2: Motor
7 Aplicacoes
2 / 54
OficinaArduino
NatassyaSilva
eDanielPigatto
O que eArduino?
Placas e suaspartes
Componenteseletronicos
Codigo paraArduino
Exemplo 1:Pisca-Pisca
Exemplo 2:Motor
Aplicacoes
O que e Arduino?
• Arduino:• Placa de desenvolvimento para microcontroladores.• Depende de atuadores e sensores.
Arduino Uno
3 / 54
OficinaArduino
NatassyaSilva
eDanielPigatto
O que eArduino?
Placas e suaspartes
Componenteseletronicos
Codigo paraArduino
Exemplo 1:Pisca-Pisca
Exemplo 2:Motor
Aplicacoes
O que e Arduino?
• Existem outras placas de desenvolvimento:
Raspberry Pi BeagleBone Odroid XU4
4 / 54
OficinaArduino
NatassyaSilva
eDanielPigatto
O que eArduino?
Placas e suaspartes
Componenteseletronicos
Codigo paraArduino
Exemplo 1:Pisca-Pisca
Exemplo 2:Motor
Aplicacoes
O que e Arduino?
• Vantagens do Arduino:• Mais barato (open).• Facil de usar (tanto hardware quanto software).• Bem documentado e varios tutoriais disponıveis.• Extensıvel.
Shields para Arduino
5 / 54
OficinaArduino
NatassyaSilva
eDanielPigatto
O que eArduino?
Placas e suaspartes
Componenteseletronicos
Codigo paraArduino
Exemplo 1:Pisca-Pisca
Exemplo 2:Motor
Aplicacoes
Diferentes tipos de placas Arduino
Arduino MicroDimensoes: 48 mm x 18 mmPeso: 13 gramasAlimentacao: 7− 12 VPinos digitais: 20Pinos analogicos: 12
6 / 54
OficinaArduino
NatassyaSilva
eDanielPigatto
O que eArduino?
Placas e suaspartes
Componenteseletronicos
Codigo paraArduino
Exemplo 1:Pisca-Pisca
Exemplo 2:Motor
Aplicacoes
Diferentes tipos de placas Arduino
Arduino UnoDimensoes: 68 mm x 53 mmPeso: 25 gramasAlimentacao: 7− 12 VPinos digitais: 14Pinos analogicos: 6
7 / 54
OficinaArduino
NatassyaSilva
eDanielPigatto
O que eArduino?
Placas e suaspartes
Componenteseletronicos
Codigo paraArduino
Exemplo 1:Pisca-Pisca
Exemplo 2:Motor
Aplicacoes
Diferentes tipos de placas Arduino
Arduino MegaDimensoes: 101 mm x 53 mmPeso: 37 gramasAlimentacao: 7− 12 VPinos digitais: 54Pinos analogicos: 16
8 / 54
OficinaArduino
NatassyaSilva
eDanielPigatto
O que eArduino?
Placas e suaspartes
Componenteseletronicos
Codigo paraArduino
Exemplo 1:Pisca-Pisca
Exemplo 2:Motor
Aplicacoes
Partes do Arduino Uno
Microcontrolador
Pinos digitais
Pinos analogicos
LED Ligado
LED IndicadorLEDs deTX e RX
Porta USB
AlimentacaoExterna
Botao deReset
9 / 54
OficinaArduino
NatassyaSilva
eDanielPigatto
O que eArduino?
Placas e suaspartes
Componenteseletronicos
Codigo paraArduino
Exemplo 1:Pisca-Pisca
Exemplo 2:Motor
Aplicacoes
Partes do Arduino Uno
Microcontrolador
Pinos digitais
Pinos analogicos
LED Ligado
LED IndicadorLEDs deTX e RX
Porta USB
AlimentacaoExterna
Botao deReset
10 / 54
OficinaArduino
NatassyaSilva
eDanielPigatto
O que eArduino?
Placas e suaspartes
Componenteseletronicos
Codigo paraArduino
Exemplo 1:Pisca-Pisca
Exemplo 2:Motor
Aplicacoes
Partes do Arduino Uno
Microcontrolador
Pinos digitais
Pinos analogicos
LED Ligado
LED IndicadorLEDs deTX e RX
Porta USB
AlimentacaoExterna
Botao deReset
11 / 54
OficinaArduino
NatassyaSilva
eDanielPigatto
O que eArduino?
Placas e suaspartes
Componenteseletronicos
Codigo paraArduino
Exemplo 1:Pisca-Pisca
Exemplo 2:Motor
Aplicacoes
Partes do Arduino Uno
Microcontrolador
Pinos digitais
Pinos analogicos
LED Ligado
LED IndicadorLEDs deTX e RX
Porta USB
AlimentacaoExterna
Botao deReset
12 / 54
OficinaArduino
NatassyaSilva
eDanielPigatto
O que eArduino?
Placas e suaspartes
Componenteseletronicos
Codigo paraArduino
Exemplo 1:Pisca-Pisca
Exemplo 2:Motor
Aplicacoes
Partes do Arduino Uno
Microcontrolador
Pinos digitais
Pinos analogicos
LED Ligado
LED IndicadorLEDs deTX e RX
Porta USB
AlimentacaoExterna
Botao deReset
13 / 54
OficinaArduino
NatassyaSilva
eDanielPigatto
O que eArduino?
Placas e suaspartes
Componenteseletronicos
Codigo paraArduino
Exemplo 1:Pisca-Pisca
Exemplo 2:Motor
Aplicacoes
Partes do Arduino Uno
Microcontrolador
Pinos digitais
Pinos analogicos
LED Ligado
LED IndicadorLEDs deTX e RX
Porta USB
AlimentacaoExterna
Botao deReset
14 / 54
OficinaArduino
NatassyaSilva
eDanielPigatto
O que eArduino?
Placas e suaspartes
Componenteseletronicos
Codigo paraArduino
Exemplo 1:Pisca-Pisca
Exemplo 2:Motor
Aplicacoes
Partes do Arduino Uno
Microcontrolador
Pinos digitais
Pinos analogicos
LED Ligado
LED IndicadorLEDs deTX e RX
Porta USB
AlimentacaoExterna
Botao deReset
15 / 54
OficinaArduino
NatassyaSilva
eDanielPigatto
O que eArduino?
Placas e suaspartes
Componenteseletronicos
Codigo paraArduino
Exemplo 1:Pisca-Pisca
Exemplo 2:Motor
Aplicacoes
Cases
16 / 54
OficinaArduino
NatassyaSilva
eDanielPigatto
O que eArduino?
Placas e suaspartes
Componenteseletronicos
Codigo paraArduino
Exemplo 1:Pisca-Pisca
Exemplo 2:Motor
Aplicacoes
Componentes eletronicos
• Breadboard:
17 / 54
OficinaArduino
NatassyaSilva
eDanielPigatto
O que eArduino?
Placas e suaspartes
Componenteseletronicos
Codigo paraArduino
Exemplo 1:Pisca-Pisca
Exemplo 2:Motor
Aplicacoes
Componentes eletronicos
• Breadboard:
18 / 54
OficinaArduino
NatassyaSilva
eDanielPigatto
O que eArduino?
Placas e suaspartes
Componenteseletronicos
Codigo paraArduino
Exemplo 1:Pisca-Pisca
Exemplo 2:Motor
Aplicacoes
Componentes eletronicos
• Fios:
19 / 54
OficinaArduino
NatassyaSilva
eDanielPigatto
O que eArduino?
Placas e suaspartes
Componenteseletronicos
Codigo paraArduino
Exemplo 1:Pisca-Pisca
Exemplo 2:Motor
Aplicacoes
Componentes eletronicos
• LED (Light Emitting Diode ou Diodo Emissor de Luz):
20 / 54
OficinaArduino
NatassyaSilva
eDanielPigatto
O que eArduino?
Placas e suaspartes
Componenteseletronicos
Codigo paraArduino
Exemplo 1:Pisca-Pisca
Exemplo 2:Motor
Aplicacoes
Componentes eletronicos
• Resistores:
21 / 54
OficinaArduino
NatassyaSilva
eDanielPigatto
O que eArduino?
Placas e suaspartes
Componenteseletronicos
Codigo paraArduino
Exemplo 1:Pisca-Pisca
Exemplo 2:Motor
Aplicacoes
Componentes eletronicos
• Botao:
22 / 54
OficinaArduino
NatassyaSilva
eDanielPigatto
O que eArduino?
Placas e suaspartes
Componenteseletronicos
Codigo paraArduino
Exemplo 1:Pisca-Pisca
Exemplo 2:Motor
Aplicacoes
Componentes eletronicos
• Piezo:
23 / 54
OficinaArduino
NatassyaSilva
eDanielPigatto
O que eArduino?
Placas e suaspartes
Componenteseletronicos
Codigo paraArduino
Exemplo 1:Pisca-Pisca
Exemplo 2:Motor
Aplicacoes
Componentes eletronicos
• Motor:
24 / 54
OficinaArduino
NatassyaSilva
eDanielPigatto
O que eArduino?
Placas e suaspartes
Componenteseletronicos
Codigo paraArduino
Exemplo 1:Pisca-Pisca
Exemplo 2:Motor
Aplicacoes
Ambiente de Desenvolvimento Integrado
• Facilita o desenvolvimento de codigos para o Arduino.