Cubo de LEDs com Netduino
-
Upload
marcio-martins -
Category
Technology
-
view
625 -
download
1
description
Transcript of Cubo de LEDs com Netduino
Cubo de LEDs com NETDUINO
Marcio Paulo Mello Martins
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.
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/
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#)
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 !!!
Cubo de LEDs com NETDUINO Marcio Paulo Mello Martins
WTF!!
• Realmente pequeno!• US$ 34,95 !• http://netduino.com/• RE-PE-TA-CU-LÊ !
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
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
Cubo de LEDs com NETDUINO Marcio Paulo Mello Martins
DEMO
• Fazendo o Visual Studio “debugar” uma animação no cubo!
Cubo de LEDs com NETDUINO Marcio Paulo Mello Martins
MUITO OBRIGADO !!@marciopmm
marciopmm
marciopmm
http://marciopmm.blogspot.com