Cubo de LEDs com Netduino

10
Cubo de LEDs com NETDUINO Marcio Paulo Mello Martins

description

Minha mini-palestra realizada no 7Masters do dia 30/10/2012, sobre um cubo de leds acionado pelo Netduino.

Transcript of Cubo de LEDs com Netduino

Page 1: Cubo de LEDs com Netduino

Cubo de LEDs com NETDUINO

Marcio Paulo Mello Martins

Page 2: Cubo de LEDs com Netduino

Cubo de LEDs com NETDUINO Marcio Paulo Mello Martins

Sobre ...

• Bacharel em Ciência da Computação pela FASP (2004)• Pós-Graduando em Engenharia de Software pela FIT• Desenvolve jogos e sistemas como amador desde 1988 e

como profissional desde 1997• Possui as certificações MCP, MCAD, MCSD, MCTS, MCPD e

MCT• Ministra cursos e treinamentos na plataforma .NET, além de

escrever para sites e revistas especializadas• Também é apaixonado por eletrônica digital, e realiza

experiências malucas na sua casa.

Page 3: Cubo de LEDs com Netduino

Cubo de LEDs com NETDUINO Marcio Paulo Mello Martins

Micro Framework?

• Framework miniaturizado (~300KB) para rodar em microcontroladores eletrônicos

• Não necessita de Sistema Operacional• Possui cerca de 70 classes contendo cerca de

420 metodos• Open Source• http://netmf.codeplex.com/

Page 4: Cubo de LEDs com Netduino

Cubo de LEDs com NETDUINO Marcio Paulo Mello Martins

Para que serve um Micro Framework?

• A idéia do .NET Microframework é tornar o desenvolvimento de aplicações embarcadas (gravadas em microcontroladores digitais) mais fácil e atrativa, pois utiliza uma linguagem de mercado para a lógica do circuito (C#)

Page 5: Cubo de LEDs com Netduino

Cubo de LEDs com NETDUINO Marcio Paulo Mello Martins

Mas e o Netduino?

• Netduino é um circuito com um microcontrolador que suporta o MF

• Possui 14 pinos (portas) digitais de saída e 6 pinos analógicos de entrada, além de uma porta Micro USB

• Permite o desenvolvimento de aplicações para circuitos digitais utilizando C# e o Visual Studio ... COM DEBUG !!!

Page 6: Cubo de LEDs com Netduino

Cubo de LEDs com NETDUINO Marcio Paulo Mello Martins

WTF!!

• Realmente pequeno!• US$ 34,95 !• http://netduino.com/• RE-PE-TA-CU-LÊ !

Page 7: Cubo de LEDs com Netduino

Cubo de LEDs com NETDUINO Marcio Paulo Mello Martins

E o bambu cubo?

• Um cubo de LEDs é uma peça decorativa que consiste em um cubo de 3X3X3 LEDs que acendem formando animações

• As dimensões do cubo podem variar de acordo com o projeto

Page 8: Cubo de LEDs com Netduino

Cubo de LEDs com NETDUINO Marcio Paulo Mello Martins

Eletrônica Digital 101

• Um pino (ou porta) digital emite um sinal de 5 volts (true) ou 0 volt (false)

• Manipulando a forma com que enviamos sinal para as portas (true ou false) podemos acender ou apagar um led

Page 9: Cubo de LEDs com Netduino

Cubo de LEDs com NETDUINO Marcio Paulo Mello Martins

DEMO

• Fazendo o Visual Studio “debugar” uma animação no cubo!

Page 10: Cubo de LEDs com Netduino

Cubo de LEDs com NETDUINO Marcio Paulo Mello Martins

MUITO OBRIGADO !!@marciopmm

marciopmm

marciopmm

http://marciopmm.blogspot.com