You are on page 1of 31

introduo ao Arduno e demonstrao de um cubo de LEDs 4x4x4 Sergio Cioban Filho - http !!

cioban"cc cioban#$irtmasters"com - t%itter #cioban

Arduino e o cubo de LEDs

Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

Agenda

cat /home/cioban/ABOUTME O bsico sobre eletrnica e microcontroladores O Arduino


O que , o que fa , !ra que isso ser"e# $onceitos O que , o que fa , !ra que isso ser"e# $onceitos, demos, etc Multi!le'a()o e !ersist*ncia de "is)o +roblemas,,,

O cubo de %E&s

E agora#

Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

cat /home/cioban/ABOUTME

$ertificado -.$E, -.$/A, %+0$1, &2%in3 e 4o"ell +5s2graduando em -edes sistemas !ela +U$2+Trabalha com linu' desde 1778 Um misto de /9sadmin e &e"elo!er Tentando ala"ancar a :;"irtmasters <=> Mais info em? htt!?//cioban,cc e /eguran(a de

Tcnico em eletrnica !elo $E6ET2/$

Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

O bsico sobre eletrnica e microcontroladores

Micro!rocessadores ' Microcontroladores Micro!rossedador? somente !rocessa, !recisa de -AM, -OM, timers, etc, e'ternos

O famoso @7AB, com!utadores, etc,

Microcontrolador? -eCne em um Cnico $.0+ tudoDou quase tudoE o que necessrio !ara funcionar, -AM, -OM, timers,

E"olu(Fes do @7AB, @Gs@1A1, os famosos +0$s

/oftHare totalmente de!endente de !lataformas, cloc3s, -AM, etc,

Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

O bsico sobre eletrnica e microcontroladores

I+0Os .ardHare timers -egistradores Mem5rias? -AM, 6lash, !rograma, etc, 0nterru!(Fes 0nterfaces? 01$, -/2181, /+0, /M0, etc,

Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

Como era antes do Ardu no !so"rido...#

Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

O Ardu no

O que #

J uma !lataforma de !rototi!a()o eletrnica de hardHare e softHare li"res 0ncluK uma 0&E de desen"ol"imento, 3its de desen"ol"imento e um bootloader que instalado no microcontrolador Utili a essencialmente $/$LL Au'ilia e d maior "elocidade no desen"ol"imento !roMetos eletrnicos /im!les !ara !roMetos de estudantes e hobbistas +rototi!a()o r!ida de !roMetos eletrnicos +ro"as de conceito, estudos, !rodutos, etc,

O que fa #

+ra que ser"e#


Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

O Ardu no

Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

O Ardu no

ArduKno U4O
Microcontroller? ATmega81@ O!erating Noltage? AN 0n!ut Noltage DrecommendedE? O2B1N 0n!ut Noltage DlimitsE? P217N &igital 0/O +ins? BQ Dof Hhich P !ro"ide +RM out!utE Analog 0n!ut +ins? P &$ $urrent !er 0/O +in? Q7 mA &$ $urrent for 8,8N +in? A7 mA 6lash Memor9? 81 SB DATmega81@E of Hhich 7,A SB used b9 bootloader /-AM? 1 SB DATmega81@E EE+-OM? B SB DATmega81@E $loc3 /!eed? BP M.

Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

O Ardu no

Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

O Ardu no

ArduKno MEIA
Microcontroller? ATmegaB1@7 O!erating Noltage? AN 0n!ut Noltage DrecommendedE? O2B1N 0n!ut Noltage DlimitsE? P217N &igital 0/O +ins? AQ Dof Hhich BA !ro"ide +RM out!utE Analog 0n!ut +ins? BP &$ $urrent !er 0/O +in? Q7 mA &$ $urrent for 8,8N +in? A7 mA 6lash Memor9? B1@ SB of Hhich Q SB used b9 bootloader /-AM? @ SB EE+-OM? Q SB $loc3 /!eed? BP M.

Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

O Ardu no - shields
- htt$:%%shieldlist.org%

Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

O Ardu no

Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

O Ardu no
int led & '() void setu$!# * $in+ode!led, O-./-.#) 0 void loo$!# * digital1rite!led, 2342#) %% turn the 567 on !2342 is the voltage level# dela8!'999#) dela8!'999#) 0 %% wait "or a second %% turn the 567 o"" b8 ma:ing the voltage 5O1 %% wait "or a second digital1rite!led, 5O1#)

Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

O Ardu no

5ibraries Sensores Comunidade em torno Foruns e listas sem$re movimentadas ;uase sem$re algu<m = "e> o ?ue voc@ ?uer "a>er A livre... :# 76+O: 7AB46CDDD

Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

O Ardu no

6Eistem alternativas

5auch/ad AC+F K9+2> CorteEG-+HF-based .+HC'I(42J/+

A7C -nits: I 3nternal .em$ Sensor: ' -AC.: K 4/3Os: H( SCA+ !:L#: (I

Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

O cubo de %E&s

Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

O que , o que fa , !ra que ser"e#

O que #

Um cubo de %E&s,,, >badumtss Q camadas de uma matri de %E&s $ada camada tem o I4& comum $ada coluna tem N$$ comum +isca %E&s,,, >badumtss Tust for fun ou como !isca2!isca !ara o 4atal ?E

O que fa #

+ra que ser"e#

Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

Moti"a()o

tHitter $ubo @'@'@ htt!?//9outu,be/PmUM2oIggrM +esquisas?


HHH,instructables,com

Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

$omo tudo come(ou

Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

$omo tudo come(ou

Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

$omo tudo come(ou

Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

$omo tudo come(ou

Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

$omo tudo come(ou

Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

$omo tudo come(ou

Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

$om!onetes

Arduino Uno ou &uemilano"e PQ %E&s a uis Q transistores B$ AQ@ Q resistores B77Q resistores B73 1 &EMUU OQ%/B8@ 8 0n"ersores OQ7Q

Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

Multi!le'a()o e !ersist*ncia de "is)o

Multi!le'a()o VEconomi aW !inos Ao in"s de 17, usamos G, +ersist*ncia de "is)o


Os %E&s !iscam t)o r!ido que !arecem estar sem!re acesos, $onsome menos corrente

Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

+roblemas

Montagem Alguns %E&s queimaram,,, ?D &EMUU

Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

E agora#

0nterface com bluetooth 0nterface ethernet, Mudar o dri"er do cubo /oftHare !ara controlar "ia +$

Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

-efer*ncias

htt!?//arduino,cc htt!?//energia,nu htt!s?//github,com/cioban/arduino2!roMects htt!?//9outu,be/PmUM2oIggrM htt!?//HHH,instructables,com/id/The2Q'Q'Q2%E&2cube2Arduino/

Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban

&C"idas###
/rgio $ioban 6ilho cioban;"irtmasters,com htt!?//cioban,cc tHitter? ;cioban gtal3? cioban;gmail,com htt!s?//github,com/cioban

Obrigado,,,
Arduino e o cubo de LEDs Sergio Cioban Filho cioban@virtmasters.com - twitter: @cioban