Bem pra quem joga xadrez, sabe que os relógios digitais de xadrez tem um custo um tanto quanto alto, além de que eles precisam ser importados, tendo em vista que não existe produção nacional de relógio de xadrez digital

 

Então foi por isso que decidi, que como meu primeiro projeto para arduino, iria fazer um.

Bem, falar é fácil, então vamos aos resultados

Estou com dois transdutores piezo de vibração (sensor de vibração), que decidi usar como sensor de toque para fazer os botões do relógio

datasheet: http://www.meas-spec.com/downloads/LDT_Series.pdf

Comprei essa tela lcd aqui: http://cgi.ebay.com/LCD-Keypad-Module-ARDUINO-FREEDUINO-Board-/2507...

O arduino é esse protuino que tem pra vender aqui no site mesmo u.u'

Fotos:


 

A idéia é a pessoa programar o seu tempo e do adversário com os botões do lcd, e se toca no sensor de vibração o seu relógio para e o do adversário começa a rodar.

A parte de programar o tempo pelos botões eu consegui, mas fazer com que o sensor de toque funcione ainda não...

O problema está na programação, mas ainda não consegui dar um jeito...

ai vai o código do programa:

http://codepad.org/p9OubbO8

 

Se alguém puder dar uma ajuda seria bem grato!

Sugestões também são bem vindas

 

Damian Vaz

 

 

 

Exibições: 1628

Responder esta

Respostas a este tópico

Cade o renatão chorando de alegria pelo primeiro post com protuino???

Mano, ficou massa, e bem simples o cirquito no final hehe

Vamos acompanhar o desenvolvimento desse relógio e recomendo colocar o projeto na wiki!

Ae Obrigado!

E desculpem por não ter postado mais nada aqui, é que com o final de semestre fiquei super ocupado com assuntos da faculade...

Então o código modifiquei para esse aqui: http://codepad.org/L4QDIebu

E descobri o que estava dando de errado, parece que a entrada do pino no arduino quando você toca no sensor, fica igual a HIGH de boa, mas quando o sensor não esta sendo tocado ou mesmo quando não tem nada ligado na entrada, a entrada fica oscilando entre HIGH e LOW, ao invés de ficar LOW como deveria, pra resolver isso acoplei um divisor de tensão com resistores para o VCC e mandei para a entrada de um aplificador operacional, e a outra entrada liguei o sensor...

Ta funcionando, mas ainda deixa a desejar quanto a sensibilidade do sensor.

Se trocar os sensores por dois botões creio que ficaria perfeito.

Não sei se existe um botão/switch que quando apertado ele manda uma entrada do botão, e quando não apertado manda outra entrada, e não como esses botões normais que tem duas entradas, que são separadas quando não esta sendo apertado o botão, e juntas quando apertado, se tivesse um botão assim ai daria até pra tirar os amplificadores operacionais, era só mandar a entrada de quando esta sendo apertado como sendo o VCC e a entrada de quando não esta sendo apertado como o GND

Mas comentem ai ... Dicas Sugestões são bem vindas ;)

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço