Boa noite meu amigo.
Sempre faço diversos projetos seus, gostaria de saber se quando tiver um tempinho disponível, não poderia fazer esse projetinho que vou colocar no video ou algo semelhante. Há muitos anos que eu tenho esse projeto salvo, porém ele foi feito pra usar microcontrolador PICAXE 08M, e aparentemente não encontrase mais disponivel pra comprar em lugar nenhum. Acredito que poderia ser adaptado facilmente para o PIC 12f675 por exemplo. Ele é semelhante ao seu projeto REPETOC.
Tenho o código fonte que seria utilizado para o PICAXE 08M, talvez seja facil reescreve-lo para o 12f675.
Forte Abraço meu amigo.
Olá Ricardo
Caso ainda queira fazer testes com este projetinho, fiz uma versão em C, usando o CCS C Compiler v 3.200. Tive dificuldade com a geração da música, pois ela está apenas em código hex no original. Optei em usar RTTTL (musicas em ring tones). Mas tive que alterar as pinagens para poder colocar um XTAL de 20 Mhz nos pinos 2 e 3.
O pino 5 está ligado ao disco piezoeletrico. Este serve tanto de microfone como alto falante.
O pino 6 tem um led que acende brevemente a cada batida na caixa. Ele também acende durante a execução de alguma ação.
O pino 7 está ligado a gate do transistor que controla a corrente do motor responsável pela batida na tampa da caixa (toc).
A alimentação deve ser feita com 4 pilhas de 1,5 volts.
A música do ring tone é levemente diferente, mas tem as duas pausas com as 2 batidas de acompanhamento como no original.
Por falta de espaço na ram, não deu para usar a biblioteca Rand(); então optei por fazer a randomização via tabela. Esta operação é usada
somente quando se bate 20 vezes na caixinha. Servem, portanto, para dar o efeito irregular da tampa trepidando.
Poderá obter o esquemático e os arquivos do programa nesta pasta aqui ou digitando o abaixo no browser:
http://www.larios.tecnologia.ws/iBlog/wp-content/photos/2019/10/CX_MUSICAL_ANDY_PICAXE.zip
Os detalhes da montagem poderá seguir as instruções do artigo original.
Divirta-se bastante e boa montagem para você.
Olá Ricardo
Caso ainda queira fazer testes com este projetinho, fiz uma versão em C, usando o CCS C Compiler v 3.200. Tive dificuldade com a geração da música, pois ela está apenas em código hex no original. Optei em usar RTTTL (musicas em ring tones). Mas tive que alterar as pinagens para poder colocar um XTAL de 20 Mhz nos pinos 2 e 3.
O pino 5 está ligado ao disco piezoeletrico. Este serve tanto de microfone como alto falante.
O pino 6 tem um led que acende brevemente a cada batida na caixa. Ele também acende durante a execução de alguma ação.
O pino 7 está ligado a gate do transistor que controla a corrente do motor responsável pela batida na tampa da caixa (toc).
A alimentação deve ser feita com 4 pilhas de 1,5 volts.
A música do ring tone é levemente diferente, mas tem as duas pausas com as 2 batidas de acompanhamento como no original.
Por falta de espaço na ram, não deu para usar a biblioteca Rand(); então optei por fazer a randomização via tabela. Esta operação é usada
somente quando se bate 20 vezes na caixinha. Servem, portanto, para dar o efeito irregular da tampa trepidando.
Poderá obter o esquemático e os arquivos do programa nesta pasta aqui ou digitando o abaixo no browser:
http://www.larios.tecnologia.ws/iBlog/wp-content/photos/2019/10/CX_MUSICAL_ANDY_PICAXE.zip
Os detalhes da montagem poderá seguir as instruções do artigo original.
Divirta-se bastante e boa montagem para você.
Show de bola Claudio. Irei montar com toda certeza. Muito obrigado por seu tempo.
Logo posto as fotos e vídeos. Forte abraço meu amigo.
Ficamos no aguardo para ver a "engenhoca" funcionando na prática. Boa montagem para você!