sábado, 15 de dezembro de 2012

RetroBall ou Super Pong: diversão nostálgica para até quatro jogadores

Quem não gosta de um joguinho para passar o tempo? Ainda mais se for um jogo retrO, como Pac-Man, Pong,  jogos clássicos? Stacy Dudley & Brad Slattery criaram jogo chamado RetroBall ou Super Pong, baseado no jogo Pong da década de 70, só que com a possibilidade de até quatro jogadores jogar ao mesmo tempo. Utiliza dois microcontroladores PIC18F2550 e PIC18F25K20, e montado em uma matriz de 32 x 32 LEDs, em um acrílico fumê e com quatro potenciômetros para controle. Confira mais detalhes desta versão do Pong em http://www.kickstarter.com/projects/1411349329/retroball-nostalgic-fun-for-up-to-four-players


Se você gostou deste post, não deixe de compartilhar em suas redes sociais, ou ainda deixe uma sugestão ou crítica para deixar o Portal MCU cada vez melhor!

sexta-feira, 14 de dezembro de 2012

Fechadura de porta codificada com Arduino

Este é um projeto bastante interessante onde podemos usa-lo em sistema de automação residencial. Imagine a porta do seu quarto equipado por uma fechadura codificada, onde somente você e algumas pessoas podem ter acesso. Charmonkey montou um sistema baseado no Arduino UNO para o controle do sistema, um teclado é usado para digitação dos códigos, e um motor de passo para o acionamento da tranca. Confira mais detalhes deste sistema em http://imgur.com/a/VzGDG

tranca codificada Arduino

Se você gostou deste post, não deixe de compartilhar em suas redes sociais, ou ainda deixe uma sugestão ou crítica para deixar o Portal MCU cada vez melhor!

quinta-feira, 13 de dezembro de 2012

Nota de aplicação: controle sensorless para motores AC com dsPIC33

Em aplicações de controle de motores existe a grande dependência de sensores para o controle de posição, velocidade e torque para muitas situações, desde controle de um simples portão de garagem até mesmo um trem. Logicamente alguns tipos de motores favorecem um controle mais simples, mas o preço deles são caros. Graças aos novos microcontroladores com mais recursos de hardware e logicamente a aplicação de alguns trabalhos de controle de motores espalhados no mundo foi possível a implementação de controle de motores de indução (por serem baratos) sem o uso de sensores de posição. A Microchip na nota de aplicação AN1162 mostra a aplicação dos dsPICs no controle de motores de indução sem sensores e usando a técnica de controle vetorial. Confira esta nota de aplicação em http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en533872

malha de controle
Se você gostou deste post, não deixe de compartilhar em suas redes sociais, ou ainda deixe uma sugestão ou crítica para deixar o Portal MCU cada vez melhor!

quarta-feira, 12 de dezembro de 2012

Utilize um mouse óptico como odômetro para o seu robô

Sabe aquele mouse que por algum motivo ele começa a falhar ou até mesmo você trocou por um novo com mais recursos, não jogue ele fora ainda! Este mouse poderá ser utilizado sem seu robô, convertendo ele para ser utilizado como um odômetro. A maiorias dos mouses possui o mesmo tipo de sensor, facilitando assim na implementação do odômetro. John em seu blog mostra a forma de reciclar um velho mouse para a conversão para odômetro. Nele o sensor utilizado é o MCS-12085 e os sinais foram capturados e através de uma interface SPI pode-se ligar a um Arduino. Confira mais detalhes deste sensor em http://blog.jgc.org/2012/09/conversion-of-cheap-optical-mouse-to.html

mouse

Se você gostou deste post, não deixe de compartilhar em suas redes sociais, ou ainda deixe uma sugestão ou crítica para deixar o Portal MCU cada vez melhor!


terça-feira, 11 de dezembro de 2012

Reguladores chaveados para sistemas com baterias

Se você está desenvolvendo algum projeto onde há necessidade de se ter a alimentação por baterias, muitas vezes precisamos de diversas tensões, inclusive tensões maiores que a própria bateria. Existem diversos tipos de conversores que podem ser utilizados, sendo que cada tipo pode ser utilizado de acordo com as características do projeto. A Maxim Integrated possui uma nota de aplicação que explica as principais topologias e suas vantagens e desvantagens, diversos cálculos e circuitos úteis ao nosso dia-a-dia. Confira mais detalhes em http://www.maximintegrated.com/app-notes/index.mvp/id/660


Se você gostou deste post, não deixe de compartilhar em suas redes sociais, ou ainda deixe uma sugestão ou crítica para deixar o Portal MCU cada vez melhor!

segunda-feira, 10 de dezembro de 2012

Aprenda tudo sobre criptografia

Criptografia é um assunto que instiga a curiosidade sobre o processo de codificar algo. Desde os tempos mais remotos, passando por momentos cruciais da história como a Segunda Guerra Mundial que a criptografia é usada. Diversos métodos foram desenvolvidos ao longo do tempo e hoje alguns destes são bem frágeis, fácil de serem quebradas e outras mais complexas. Um exemplo é a famosa máquina Enigma utilizada pelos Nazistas na Segunda Guerra Mundial, para codificação de mensagens secretas, e que houve a necessidade de se criar máquinas para a quebra da codificação da máquina Enigma. Uma destas máquinas é o computador eletromecânico Colossus, que foi vital para o término da guerra. Agora, o conceito de criptografia é comum ao nosso dia-a-dia, e na prática? Tiberiu Barbu escreveu um artigo bastante interessante que dá os conceitos de criptografia. Como intitulado de "zero a criptografia", a ideia e mostrar as bases da criptografia, chegando aos modernos métodos utilizados  bastante útil para ser implementado e utilizado em qualquer sistema. Confira este artigo em http://techblog.rosedu.org/from-0-to-cryptography.html

Criptografia

Se você gostou deste post, não deixe de compartilhar em suas redes sociais, ou ainda deixe uma sugestão ou crítica para deixar o Portal MCU cada vez melhor!

domingo, 9 de dezembro de 2012

Usando o 555 como semente de geração de números aleatórios

O CI 555 é como se fosse um canivete suíço com várias utilidades, desde simples timers, osciladores, até mesmo vários circuitos complexos como sirenes, alarmes e até amplificadores classe D e receptores de AM. Mas o que o famoso 555 pode nos ajudar na geração de números aleatórios? Gardner mostra uma solução simples e testada com Arduino, mas podendo ser implementado em qualquer microcontrolador. Usando o 555 como oscilador astável e um canal do conversor AD do microcontrolador é possível a geração da semente para as funções de números aleatórios. Como no circuito no oscilador do 555 é usado um resistor e um capacitor e estes sofrem variação, por mínima que seja, existe uma pequena variação em frequência e assim a aleatoriedade é garantida! Confira mais detalhes desta aplicação em http://1474orchard.ca/projects/?x=entry:entry120926-185104

555

Se você gostou deste post, não deixe de compartilhar em suas redes sociais, ou ainda deixe uma sugestão ou crítica para deixar o Portal MCU cada vez melhor!