Boas a todos!!??

Estou montando um projeto onde capto valores de sensores, trato estes no Arduino e os envio para outras plataformas de processamento, a depender do resultado devolvo valores ao Arduino também.

Exemplo:

Capto o valor de um ldr, processo ele entre valores de 0 a 10 (isto no Arduino), mando para o Puredata onde processo este valor para o audio, se este valor for maior que 5 devolvo um valor binario para o Arduino, que altera a forma de processamento multiplicando este valor por 2. Lembre-se que isto é um exemplo, não é exatamente isto.


Minha dificuldade é a seguinte, consigo captar os valores e processa-los, porem não consigo envia-los e devolver valores de outro programa.
A principio pensei em enviar/receber em OSC, MIDI ou ate por TCP, mas isto vai ser via USB, qual seria o melhor maneira?

Sensor>Arduino>USB>PD ou Processing>>processamento ||caminho de ida

processamento>>PD ou Processing>USB>Arduino ||caminho de volta

Não conheço os recursos de linguagem do Arduino a fundo, por isto estou pedindo esta ajuda.
Fico muito agradecido desde de já.

Obrigado

Exibições: 508

Responder esta

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço