Blz galera?

Sou novo por aqui.

Sou iniciante no arduino e estou montando um projeto pra faculdade com um microfone pré-amplificado, e estou com dúvidas na programação. Consegui  detectar 20 listas de bytes pelo serial monitor e em um determinado tempo ele me dará vinte bytes diferentes. Até aqui tudo bem, mas agora não conheço muito bem as funções que posso usar para pegar esses valores, armazená-los e cumprir a tarefa de decisão. 

Alguém pode me ajudar? Precisarei de alguma função específica que trabalhe bit a bit?

Exibições: 519

Responder esta

Respostas a este tópico

Rodrigo, não ficou muito claro o que  vc deseja fazer.

procure por concatenação de strings, e string.indexOf

Obrigado Luiz, vou pesquisar sobre concatenação de strings e string.indexOf.

Se vc souber mais algo que me possa ajudar, por favor me mande.

Certo Mauro, estou tentando fazer um detector de voz pelo arduino duemilanove. Como disse acima, já programei a comunicação serial para vinte listagens conformes o tempo do som que produzo.

Agora preciso trabalhar com outros tipos de funções que armazeno esses bytes, entende?

Cara, pra qm ta mexendo com com reconhecimento de voz, achei uma solução interessante que é extremamente fácil de utilizar e ja vem pronta para arduino.

Se trata de um programa brasileiro chamado bitVoicer, aconselho dar uma olhada pq, pelo menos eu, fiquei impressionado

Então, eu já estudei este tipo de programa, mas não serve pois irei usar somente o microcontrolador e o microfone com o amp. op. Não farei

Parte pro Due(32bits). Com o Atmega tu vai penar pra conseguir o desempenho necessário. Se conseguir.

Valeu pela dica. Difícil é, mas dá para fazer.

Conseguimos encerrar o projeto, porém, não ficou preciso o comando de voz por causa da interferência. Terei que pesquisar mais para conseguir nosso objetivo.

Colocamos o dispositivo para acionar um robô segue linha que quiser ver só acessar o link:

http://youtu.be/60W3TbtbihQ

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço