Operational excellence: Enabling sustained growth - Spotlight on the AmericasFindWhitePapers
Mais conteúdo relacionado
Cubo de LEDs com Netduino
1. Cubo de LEDs com NETDUINO
Marcio Paulo Mello Martins
2. 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
3. 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
4. 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
5. 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
6. WTF!!
• Realmente pequeno!
• US$ 34,95 !
• http://netduino.com/
• RE-PE-TA-CU-LÊ !
Cubo de LEDs com NETDUINO Marcio Paulo Mello Martins
7. 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
8. 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
9. DEMO
• Fazendo o Visual Studio “debugar” uma
animação no cubo!
Cubo de LEDs com NETDUINO Marcio Paulo Mello Martins
10. MUITO OBRIGADO !!
@marciopmm
marciopmm
marciopmm
http://marciopmm.blogspot.com
Cubo de LEDs com NETDUINO Marcio Paulo Mello Martins