IP Cam – MayGion

Bom, estou montando um QuadCopter e sai procurando cameras para colocar nele. Na minha lista de opções coloquei 3 câmeras IP: 1) MayGion IP cam (comprada na Dealextreme, 640×480) 2) DSC-930L (D-LINK 640×480) 3) DSC-2130 (D-LINK 1280×800) Comecei a desmontar a MayGion pra ver como ela era. Ai vai umas fotos Essa é a placa principal. O microcontrolador parece proprietário (ao menos, não conheço a marca). Pela engenharia reversa na firmware, é um processador MIPS que roda a cerca de 400MHz. A câmera usa motores de passo para os controles dos eixos, um jeito bem preciso de mexer a câmera....

Função C para múltiplos e submúltiplos (REVISADO)

O Caio Alarcon me notificou de algumas coisas sobre minha função de múltiplos e submúltiplos, por exemplo, o tratamento de números negativos. Resolvi então revisar e otimizar a função em C. O Resultado está abaixo: #include <stdio.h> #include <math.h> char toNotationUnit(double value,float *out) { double val; char notacoes[] = {'y','z','a','f','p','n','u','m',' ', 'k','M','G','T','P','E','Z','Y'}; int counter=8; char unit; val = value>0?value:-value; if(val < 1) { while( (val < 1.00) & (counter != 0)) { counter--; val=val*(double)1000; } }else{ while((val >= 1000) & (counter != 16)) { counter++; val=val/(double)1000; } } unit = notacoes[counter]; val = round(val*(double)100)/(double)100; *out = (float) value>0?val:-val; return unit; } int main() { double...

Recondicionamento de um Variac

Como alguns sabem, meu variac pegou fogo ( ), e o meu outro queimou na semana da GV. Então precisei arrumar um pelo menos para poder usado aqui. Ai estão as fotos 😀 Foi testado e está funcionando corretamente agora. Foi arrumado na gambiarra, mas ta arrumado.  

Interruptor MIDI Polifônico com PIC 16F628A (Interface)

Neste tópico colocarei apenas como é a interface do interruptor descrito anteriormente. Para um interruptor monofônico, ligamos o Enable em Vcc e ignoramos o BUSY. Para polifônicos, colocamos o Enable do primeiro no Vcc, e nos seguintes ligamos no BUSY do anterior. Nas saídas fazemos uma operação OR, e as entradas MIDI são ligadas todas juntas. O Gate OR pode ser substituído por dois diodos para esse uso sem problemas, como mostrado abaixo: Boa sorte na montagem! Código fonte completo: MIDI INT.rar ou Project Source Créditos ao Uzzors2k pela ideia de cascatear microprocessadores para polifonia.

Interruptor MIDI Polifônico com PIC 16F628A

– Introdução Bom, muitos sabem que eu fiz um Interruptor MIDI (ou sintetizador como preferir) com um FPGA. Porém poucos tem acesso a um FPGA principalmente para fazer algo tão *simples*, então resolvi fazer um com PIC 16F628A. No começo queria fazer com um PIC menor, mas os menores não tem Receptor Serial via hardware, então ficaria mais complicado implementar. Outro ponto, é que o preço dos PIC’s menores são praticamente os mesmos, então era só uma questão de espaço mesmo. Usando um PIC maior, fica mais espaço livre para futuras modificações caso seja necessário. O PIC 16F628A tem 2KB...