Como posso "ler" 2 ou mais sensores quase simultâneamente?
Poderiam me indicar links etc.
Muito obrigado
Tags:
Obrigado Teodoro
Sensores digitais ou analógicos ?
Suponho que sejam analógicos... Já que vc não disse.
Existe uma tecnica chamada Sampleandhold
Ref:
https://en.wikipedia.org/wiki/Sample_and_hold
Que vale ser estudada.
Mas como vc usou a palavra "quase" vou focar nela.
Microcontroladores são rápidos, se vc lê um AD e na sequencia lê outro já está "quase" simultaneo. Existe apenas uma chave analógica que troca o canal. É preciso esperar um tempo mínimo apenas para a estabilização da chave.
Fale mais da sua necessidade para entender quanto imediato precisa ser.
Caso seja algo científico que precisa realmente de leituras instantâneas, sugiro um ADs externos que possam ser lidos simultaneamente. Algo como ligar o clock dos 2 no mesmo pino e o dado em pinos distintos.
Ainda, caso seja um sensor digital, vc pode ler exatamente no mesmo instante.
Basta ignorar bibliotecas e ler o port direto do Arduino.
Coloque os 2 sensores no mesmo port e:
Obrigado Eduardo.
Tinha pensado em analógico por ser mais complicado e
quase por ser impossível simultaneidade.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por