You are on page 1of 32

Data:

17/11/06

Brincando de Embarcados com o Arduino


meira em inf.ufsc.br

17/11/06

META
O conceito de embarcado (ttulo O !ue " Arduino
# $ers%ecti&a %lataforma # $ers%ecti&a 'ard(are # $ers%ecti&a soft(are

)esen&ol&endo %ara a %lataforma


# *ello+ ,orld# .omunica/0o serial

17/11/06

ARDUINO

O que sistema embarcado?

17/11/06

O !ue " 3sistema embarcado45


Embarcado+ imbricado+ embutido+ embedded... )edicado Enca%sulado $e!uenos5 6o fim sem%re ser0o com%utadores 37 com%utador !ue t8 fa9endo isso5-4 :eremos al;uns e<em%los...

17/11/06

E<em%los de sistemas embarcados


.elurares e M$1 %la=ers .ontroladores de A>? .om%utadores de bordo @oteador9in'o )ABinC .afeteira do $ET com Atme;a A m8!uina de la&ar rou%a da min'a casa 36esta sala e<istem mais de 100 %rocessadores4 # Ma99uco em D6E2E01

17/11/06

E<em%los de sistemas embarcados


A torradeira !ue roda&a 6et>?)+ lembram5

O que Arduino?

17/11/06

O !ue " 3Arduino45


7 uma %lataforma %ara desen&ol&imento
# Ela te d8 su%orte de 'ard(are e soft(are %ara fa9er al;o 3embarcado4

10

17/11/06

O !ue " 3Arduino45


O Arduino como %lataforma O 'ard(are do Arduino O soft(are do Arduino
# As ferramentas !ue a %lataforma oferece # O soft(are e<ecutado %elo controlador

11

17/11/06

O Arduino como %lataforma


Goi feita %ara 'obbistas
# ?im%les # >arata

*ard(are e soft(are li&res


# :ocH im%lementa- (ou com%ra # Gle<ibilidade e %otencial %ara 'acCin; # .omunidade muito boa # .onstante crescimento

Multi%lataforma

12

17/11/06

O 'ard(are do Arduino

11

17/11/06

O 'ard(are do Arduino

1E

17/11/06

O 'ard(are do Arduino

12

17/11/06

O 'ard(are do Arduino

16

17/11/06

O 'ard(are do Arduino

17

17/11/06

O 'ard(are do Arduino

1I

17/11/06

O 'ard(are do Arduino

1F

17/11/06

O 'ard(are do Arduino
Jma %laca controladora Jm microcontrolador na %laca

MEMK@DA

$@O.E??A)O@

E/?

20

17/11/06

O 'ard(are do Arduino
Jma %laca controladora Jm microcontrolador na %laca
# Atme;a da Atmel / A:@L IA>it @D?. # Glas'+ EE$@OM e ?@AM # )is%ositi&os de D/O

A %laca fornece o de&ido su%orte ao microcontrolador A %laca ainda tem al;uns outros detal'es... E<istem &8rias &ersMes E<istem &8rias e<%ansMes

21

17/11/06

O 'ard(are do Arduino
O 'ard(are " dis%onibili9ado sob ..

3NArduinoN is a trademarC of Arduino team and s'ould not be used for unofficial &ariant.4
'tt%O//arduino.cc GAP

22

17/11/06

O soft(are do Arduino
:ocH cria o soft(are na D)E+ com%ila e en&ia %ara a %laca controladora 1.O %ro;rama " escrito em lin;ua;em Arduino 2.7 com%ilado+ montado e li;ado 1.En&iado Q controladora %or J?> ou 3%orta serial4

21

17/11/06

O soft(are do Arduino
?u%orte !ue a %lataforma oferece Jma sim%les D)E A lin;ua;em Arduino O ambiente utili9a ferramentas R6J >ibliotecas de abstra/0o >iblioteca %adr0o . (a&rAlibc Escrita na flas' (a&rAdude

Dando vida

!laquin"a #$

Os %inalmentes&&&

26

17/11/06

3?'ields4

27

17/11/06

3?'ields4

2I

17/11/06

3?'ields4

2F

17/11/06

Modelos de Arduino

10

17/11/06

Modelos de Arduino

11

17/11/06

Modelos de Arduino

'()
Site: 'tt%O//%et.inf.ufsc.br Email: %etSinf.ufsc.br