Boa tarde a todos,
O meu nome é Ricardo e informo desde já que não tenho qualquer experiência com codificação ou placas arduino ou outras.... sou um iniciante a zeros...
Como sou um pouco curioso, e o clube de basquete onde joga o meu filho mais novo precisa de um placar electronico, pensei em fazer um ... talvez com um pouco de loucura ...
Então o que pretendo é um placard electronico que conte a pontuação das equipas e controle o tempo de jogo.
Medidas do placar – 42 cm X 29,5 cm ( folha A3 ) alimentado por transformador ou baterias
Medidas dos dígitos ( pontos e tempo ) – 10 cm X 5 cm em led’s ou fitas de led
Contador de pontos ( independente para cada equipa )
O contador de pontos será constituído por 3 digitos para cada equipa, a começar no 000 e a terminar no 999.
O contador deve ser accionado por um do botão acrescentando sempre e só um valor de cada vez.
Deverá também existir um botão para retirar valores ( um e cada vez ) em caso de engano.
Contador de tempo
O contador de tempo ( cronómetro ) deverá ter 4 digitos e deverá funcionar em contagem decrescente.
Deverá também, ter as seguintes opções ( recorrendo a botão ) :
1 – Fazer reset colocando a zeros
2 – Colocação pelo utilizador do tempo que for decidido ( o tempo não é fixo )
3 – Quando a contagem decrescente tiver a decorrer, poder efectuar paragem de tempo e posteriormente continuar a mesma sequência.
4 – Quando chegar a um ( 01:00 ) minuto do tempo final, o cronometro deverá contar as decimas de segundo até chegar a zero ( 00:00 )
5 – Quando atingir os zero ( 00:00 ) acciona um buzz de 3 segundos
Espero que tenha colocado a informação toda necessário e que me possam ajudar.
Mais uma vez, não "pesco" nada do assunto ... ;)
Obrigado a todos
Ricardo Alexandre
Tags:
Boas, segue o ficheiro para Proteus , falta algum material e ligações ....
Ricardo, achei que o Proteus fosse free.
Mas é pago. Irei enviar o diagrama usando o ExpressSCH.
Esse é o programa que uso para fazer diagramas e é free.
Boas, posso usar este codigo para os TPIC6B595N?
Fiz a verificação do codigo mas dá erro nesta linha:
for(inti=0;i/font> 10; i++) {
Este é o erro:
exit status 1
'font' was not declared in this scope
Fiz as ligações só para um IC, conforme indicação do Sr. José Gustavo Abreu Murta em 31 julho 2017 at 22:14
Boa tarde Ricardo,
Favor enviar todo o Sketch (programa) .
Favor anexar o arquivo. Não cole no tópico.
Parece estar faltando a instalação de alguma biblioteca.
Ricardo, já enviei vários Links que contem vários Sketches.
Favor informar de qual sketch esta se referindo.
Obrigado.
Boas,
É este o post do sketch que utilizei e dá erro.
Abraços
Esse diagrama de circuito com o TPIC6B595 apresenta dois erros :
A porta de controle -G é no pino 09 . (deve ser conectada no GND - terra).
A porta Latch (RCK) é no pino 12.
Veja o novo diagrama corrigido :
http://labdegaragem.com/forum/topics/placar-eletr-nico-port-til-bas...
Pesquisando uma solução melhor, encontrei esse chip bem versátil !
Veja se existe ai .
HEF4794B
8-stage shift-and-store register LED driver
https://assets.nexperia.com/documents/data-sheet/HEF4794B.pdf
Ele é registrador de deslocamento e driver ao mesmo tempo.
Cada porta de saída aguenta até 40 mA . Medi a minha tira de Led ( 3 leds) com 12v, ela consome 18,6 mA.
Ele substituiiria o conjunto 74HC595 com o driver ULN2803.
Ricardo , achei a ligação em cascata do 74HC595:
http://labdegaragem.com/profiles/blogs/acionar-display-duplo-de-7-s...
Mais material para estudo:
http://www.newtoncbraga.com.br/index.php/eletronica-digital/102-lic...
https://www.arduino.cc/en/tutorial/ShiftOut
https://learn.adafruit.com/adafruit-arduino-lesson-4-eight-leds/ove...
http://www.nudatech.com/blog/using-a-shift-register-74hc595n-with-a...
Existe essa placa também, mas precisaria usar os drivers ULN2803 .
Cada placa poderia controlar dois dígitos (16 portas) e usam a interface I2C. (gostei)
Controlador Pwm / Servo Driver 16 Canais I2c Arduino PCA9685
https://www.adafruit.com/product/815
https://learn.adafruit.com/16-channel-pwm-servo-driver?view=all
Veja esses projetos com 74HC595 no Frtizing :
Baixe os ficheiros e abra-os no Programa Fritzing.
http://fritzing.org/projects/sn74hc595n
Veja um relógio pronto !
Boas, a todos
Estive a tentar fazer no fritzing, a fonte de alimentação para dar energia ao arduino e aos led's.
Isto faz algum sentido??
Em alguma pesquisa que fiz encontrei pessoal a usar este shift register TPIC6B595, alguém já usou num projecto deste género?
Deixo aqui o ficheiro caso queriam usar....
Abraços
Ricardo
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por