Carregue dispositivos USB usando sua bicicleta

fnc8je0f3klnuejmedium.jpgCom apenas poucos componentes, este artigo mostra como montar um aparelho para carregar a bateria de dispositivos que são carregados normalmente por uma porta USB. A idéia é utilizar um dínamo para gerar tensão de até 2,5V e carregar um capacitor monstro de 140F (sim, cento e quarenta faradays!), e alimentar um MintyBoost (que utiliza um chaveador para aumentar a tensão), para gerar os 5V da USB.

Com um capacitor desses, você não vai precisar ficar pedalando por horas enquanto o seu celular ou MP3 player carrega a bateria…

Painel frontal para USB

usb-panel018.jpgUtilizando o corpo de um drive de CD-ROM velho e as aletas com conectores USB que acompanham placas-mãe, este pequeno artigo mostra como uní-los e construir um painel frontal, para facilitar a conexão de periféricos.

Teclado MIDI

keyboard-final.jpgEsta página mostra como adaptar um teclado (musical) simples para enviar comandos MIDI pela USB. Alistair Buxton mostra como foi feito, passo a passo, inclusive como desmontar teclados “de brinquedo” e fazer toda a ligação utilizando uma placa de desenvolvimento da Cypress, e como utilizá-lo no Linux com o ALSA.

Conheço alguém que poderia gostar desse hack.

AVRUSB: implementação USB via software

avrusb.gifCom a grande disponibilidade de portas USB nos computadores pessoais de hoje em dia, é comum que o interesse para usá-las nos mais variados projetos exista. Infelizmente o protocolo é um pouco trabalhoso para implementar do zero e, mesmo que existam soluções prontas em silício, são geralmente de difícil obtenção (principalmente aqui no Brasil) e de difícil soldagem (a maioria requer soldagem em superfície).

Pensando nisso, uma empresa austríaca desenvolveu uma implementação do protocolo USB inteiramente em software, e a disponibilizou gratuitamente na Internet (embora exista opção para uso comercial). Os requisitos são até altos em se tratando de microcontroladores (2kB de flash, 128bytes de RAM e clock de no mínimo 12MHz), mas um preço absolutamente baixo para se pagar pelos benefícios.

Suportando USB 1.1 e escrita em C, a biblioteca pode ser obtida neste site. Vários exemplos são mostrados na página também, como conversores de joysticks de Super Nintendo, controlador de servomotor e controle remoto infra-vermelho.

Gravadores de AVR feitos em casa

 

fjitnecc8meukikv6ymedium.jpgEste artigo no Instructables mostra como montar um gravador de AVR do modo mais barato possível. Apesar de funcionar, aconselho fazer a montagem dele em uma protoboard e usá-lo para montar um USBasp. Afinal, hoje em dia é muito mais fácil encontrar um computador com porta USB que um com porta paralela.

Ambos gravadores são multi-plataforma (funcionam pelo menos em Linux e em Windows) e requerem um número mínimo de peças.

Pen-drives indestrutíveis

lusb_armor11.jpgCom pendrive virando carne de vaca, e, portanto, sendo mais descartáveis do que nunca, é sempre bom ter uma fresadora por perto. Bom, pelo menos é o que acha Russel Jones. Veja a carcaça feita de alumínio feita por ele.