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?
Tags:
Rodrigo, não ficou muito claro o que vc deseja fazer.
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:
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por