Há alguns dias um colega chegou com um esquema na mão pra eu dar uma olhada. Era um contador de 0 a 11 com lógica discreta. Dei uma conferida, tinha dois displays de 7 segmentos, dois decodificadores para o display, dois contadores binários, três portas NAND (ou eram ANDs?) para resetar a contagem após o décimo segundo pulso do clock. O clock vinha de um push button.
Olhando o esquema percebi que tinha sido feito no Proteus e perguntei se ele tinha simulado. Ele respondeu que sim e que funcionou na simulação. Bom, eu respondi que se funcionou lá era grande a chance de funcionar na montagem, menos a questão do clock. O push button iria fazer a contagem pular por cauxa do bouncing. Ele disse que ia ver e mais tarde retornou com um circuito clássico anti-bouncing para a chave.
Durante essa checagem de esquema acabei descobrindo que o circuito seria usado como contador ou marcador para jogo de Truco. Como não sei muito sobre o assunto conversei com outros colegas que sabem jogar e surgiu a ideia de fazer algo melhor. O esquema original só tinha uma chave que somava um a cada pressionada. Caso o jogador se empolgasse poderia somar dois ou três e ter que resetar o circuito ou contar até 11, zerar e voltar para a posição correta. Pensei em fazer um marcador um pouco melhor e lembrei que tenho aqui em casa um shield com display e teclado que nunca usei:
Assim a parte eletrônica se resumiria a encaixar uma placa na outra e fazer o software. E depois de uns 10/20 minutos saiu o "Contador Marcador de Truco com Arduino":
São dois contadores, para duas duplas. Os botões para cima e para baixo selecionam qual contador vai ser usado. O botão para direita soma um ao contador e o para esquerda diminui um. O botão de seleção ("Select") zera os contadores. Quem somar 12 pontos ganha e uma mensagem indica a dupla vencedora e a perdedora. Caso uma das duplas sofra uma humilhante derrota de 12 a 0 uma mensagem lembra o que eles devem fazer, segundo a regra clássica do truco de churrasco.
Como não podia faltar, o código fonte já está em seu repositório no Github e tem o vídeo do circuito funcionando:
- Multi Sequencial De Leds Com Arduino
Então eu resolvi brincar com Arduino (versão Uno R3) de novo. A outra vez foi só pra conhecer o ambiente. Desta vez queria descobrir um pouco mais sobre a plataforma e ver uns recursos mais avançados. A ideia aqui foi fazer o manjado circuito de sequencial...
- Potenciômetro Com Memória 2 - Agora Com Arduino
Bom, como diriam os BORG: "Resistir é inútil". Então lá fui eu dar uma conferida no Arduino. Resolvi começar por algo conhecido para não ter muitas surpresas e refiz o "potenciômetro com memória" na plataforma. Segue o vídeo: Montei o potenciômetro...
- Pedal De Efeitos (parte V): Esquemas E Fotos Da Montagem
Depois de muito tempo aqui estão as fotos da montagem do pedal. Nos últimos meses ele deu uma volta por aí, mas agora está aqui comigo e poderei fazer alguns ajustes no circuito e no software. Internamente o ninho de gato ficou assim:A placa vermelha...
- Joystick Reformado
Como eu já tinha dito, o meu joystick arcade estava com problemas pois o botão de tiro deixou de funcionar. Resolvi então desmontá-lo por inteiro para realizar uma manutenção e tentar fazê-lo funcionar de novo. Não me recordo exatamente quando...
- Clock Da Interface Explorer?
A minha interface Explorer tem bug e mesmo assim não dá para consertar, pois a placa está recoberta com Durepoxi®, por isso já afirmei que irei fazer uma nova para mim. Vai demorar, mas um dia... Pois bem, fiquei com uma dúvida. Qual é a frequência...