Senhores,

    Estou fazendo um segredo para carro como todo mundo faz. um botão que fica escondido e libera o funcionamento do carro.

         Só que estou tentando deixá-lo um pouco mais inteligente com um arduino uno. quero passar um codigo mose através do botão para o controlador e ai sim liberar o funcionamento do carro.

A parte da liberação do funcionamento do carro para mim é facil mas aplicar o código morse tá dificil. Estou precisando de ideias de como fazer.

Qualque sugestão é válida.

Obrigado

Exibições: 449

Responder esta

Respostas a este tópico

 Olá Emerson.

 Entendi o que deseja. Tem algo parecido chamado "Secret Knock", que são segredos (códigos) passados através de batidas, funcionando como senhas.

 Vejas os links à seguir e os vídeos, com isto pode ser facilmente adaptado para o que deseja.

 

[Link 1] http://hackaday.com/2012/12/21/wooden-box-repeats-rhythm-used-when-...

[Link 2] http://mad-science.wonderhowto.com/how-to/forget-keys-use-secret-kn...

[Link 3] http://duino4projects.com/secret-knock-detecting-door-lock-using-ar...

 Espero ter ajudado. ^^

 T++.

Eu faria antes de mais nada um medidor de largura de pulsos altos e baixos. 

Um simples loop com if e delay() mesmo.

A ideia seria diferenciar:

Silencio (mais que 1s sem pressionar), espaço curto (solto pouco tempo), espaço longo (solto mais tempo), ponto (aperto rapido) e traço (aperto longo).

Aih vc pode fazer uma cadeia, matriz, string, o que prefereir anotando, por ex:

"e"=Espaço curto

"E"=Espaço Longo

"P"=Aperto curto (ponto)

"T"=Aperto longo (traço)

Silencio=verifica se tem a sequencia desejada no buffer e reinicia tudo.

Se ao final vc tiver na sua cadeia:

"PePePETeTeTEPePeP" signigica que foi teclado ... --- ... por ex.

Obrigado a todos,

gostei muito do Secret knock e acho que vai dar para usar. vai demorar um pouco mas conseguindo resultado posto para todos.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço