You are on page 1of 56

AO

INTRODUO

ARDUINO
Desiree dos Santos
@desisant

APRESENTAO
Administradora do Grupo de Arduino no Rio
de Janeiro www.ArduInRio.cc

Enamorada por desenvolvimento


de software e ARDUINO ,
coordena cursos e eventos de
arduino no CEFET/RJ
Superior de Sistemas para Internet CEFET-RJ

Projeto CLARO Aprenda Brincando


com Arduino e Processing

AGENDA
Pai Italiano < Mazzimo Banzi >
O que Arduino
Hardware
+ analgico
+ digital ... pwm
+ board
+ Input/Output <sensores, autuadores>
+ Tenso, Corrente e Resistncia
Software
+ IDE
+ Simuladores <eletronica>
Projetos 10+
Por onde iniciar
Compras Nacional / Internacional
Hands On

DNA Italiano

Baixo Custo,
Acessvel,
Flexvel para todos
...

2005

Arduino
DB9

Arduino
USB
+

O que arduino ?

Plataforma de prototipagem eletrnica


para controle de sistemas interativos .

O que arduino ?
Plataforma OPEN -SOURCE (Hardware e
Software)
Multiplataforma -> Linux , Mac e Windows
Comunicao serial com transferncia USB
Micro controlador com sistema embarcado
Capacidade de armazenamento
IDE intuitiva e fcil manuseio

O que

arduino ?

Microcontrolador Atmega 328:


Voltagem o peracional 5V
Voltagem de alimentao (recomendada) 7-12V
Voltagem de alimentao (limites)6-20V
Pinos I/O digitais 14 (dos quais 6 podem ser
sadas PWM)
Pinos de entrada analgica 6
Corrente contnua por pino I/O 40 mA
Corrente contnua para o pino 3.3V 50 mA
Memria flash 32 KB (2KB usados para o
bootloader)
SRAM 2 KB
EEPROM 1 KB

Um pouco mais ...

Fonte:www.robotizando.com.br

Um pouco mais ...


Vrios modelos :
Leonardo
DuemilaNove
Mega
Lilypad
Nano
Uno
Pro
Arduino BT
Freeduino
Severino
Program-ME , .....

Um pouco mais ...

UNO

NANO

MEGA

PRO MINI

LILYPAD

Um pouco mais ...

Um pouco mais ...

Um pouco mais ...


Diversas aplicaes prticas :
Robs
Roupas
Arte
Moblia
Games
Automao residencial
Instrumentos musicais, .....

EXTREMAMENTE
IMPORTANTE

< MISSO 1>

Eletrnic
a
+ Tenso
+ Corrente
+ Resistncia

Eletrnic
+ Tenso Eltrica
a
Fora que impulsiona os eltrons
por um condutor e sua unidade de

medida o Volt representado


pela letra V .

Eletrnic
+ Tenso Eltrica
a
Exemplo: Tenso eltrica de 127 V (
Volts)

Eletrnic
+ Corrente
a

O movimento ordenado de eltrons , provocado pela


tenso eltrica, forma uma corrente de eltrons. Essa
corrente de eltrons chamada de Corrente Eltrica (I).

Sua unidade de medida o Ampre. O smbolo desta


unidade A. Exemplo: Corrente eltrica de 10 A (Ampres).

Eletrnic
+ Corrente
a

Eletrnic
+ Resistncia
a
A dificuldade que os tomos
oferecem passagem da corrente

eltrica.

Eletrnic
+ Resistncia
a

< MISSO 2>

Hardwar
+ analgico
+e
digital ... pwm

+ board
+ Input <Sensores>
+ Output
<Autuadores>
+ shield

Hardwar
Valor lido anlogo a tenso.
e
** Referncia de analogia 5 volts

+
Analgico

0 volts = 0
2.5 volts= 512
5 volts = 1023
Conversor A/D de 10 bits: 0 a 1023

Hardwar
e expressam valores
Portas analgicas

+
Analgico

de 0 a 1023 mas no so utilizadas


para transferncia de informaes
precisas.

+
Analgico

Hardwar
e

Hardwar
Trabalha e
com 0 e 1 na lgica binria.
+ Digital

Digital do Arduino segue padro TTL


onde:
0 a 0,8 volts = 0
2 a 5 volts = 1

Hardwar
As portas digitais permitem que
e
dados sejam tranferidos em sequencia
+ Digital

atravs de uma lgica ou protocolo


binrio.

+ Digital

Hardwar
e

Hardwar
Uma porta hbrida: digital porm com
e
modularizao de 0 e 1 de forma que
+ PWM

consegue expressar uma idia de


potncia;

+ Board

Hardwar
e

Fonte: http://arduino.cc/en/Main/ArduinoBoardDiecimila

+ Sensores

Capturar

Hardwar
e

sensaes do
mundo fsico para
o abstrato do
computador.

Hardwar
abstrato
e

+ Autuadores

Capturar

do computador
para o mundo
fsico .

Hardwar
Expanso, e
aumenta recurso e
+ Shields

disponibiliza funes especficas de um


mdulo.

Hardwar
e

www.shields.org

< MISSO 3>

Software
+ IDE
+ Simuladores
(eletrnica)

Software

+ IDE ( arduino 1.01)

Software

+ IDE ( Eclipse C/C++ Juno )

Software

+ Simuladores (eletrnica)

@desisan
t

Projeto
Curti

Onde Iniciar

Onde Iniciar
Download IDE - arduino.cc (Install)
Arduino + Cabo USB
Configurar IDE (porta, modelo)
SEJA FELIZ :) !

Onde Iniciar

Onde Iniciar

Onde Iniciar
Arduino Oficial (www.arduino.cc)
Comunidades
ArduInRio (ArduInRio.cc)
www.labdegaragem.com
Curso
linuxsolutions.com.br
TREINAMENTO@LINUXSOLUTIONS.COM

Compra Nacional

Compra Internacional

Hands ON

\0

Contatos
@ desisant

desisantos.wordpress.com (NOVO)

github.com/DesireeSantos

Agradecimento

\0

You might also like