Ir ao conteúdo

Posts recomendados

Postado

Olá, estou tentando programar o sensor de temperatura e pressão MPX5010DP com o nodemcu usando esse codigo:

int rawValue; // A/D readings
int offset = 0; // zero pressure adjust
int fullScale = 500; // max pressure (span) adjust
float pressure; // final pressure

void setup() {
  Serial.begin(9600);
}

void loop() {
  rawValue = analogRead(A0);
  Serial.print("Raw A/D is  ");
  Serial.print(rawValue);
  pressure = (rawValue - offset) * 500.0 / (fullScale - offset); // pressure conversion
  Serial.print("   The pressure is  ");
  Serial.print(pressure, 1); // one decimal place
  Serial.println("  kPa");
  delay(500); // delays readings
}

 

porém no monitor serial não ha variação dos números medidos, mesmo fazendo pressão no sensor. No serial aparece o valor de aproximadamente 800kPa e não sai dessa faixa. O ideal seria começar com uma pressão de 0,1kPa. Existe algum erro no código? O que eu posso fazer para arrumar? desde então agradeço.

Obs: estou programando usando a ide do arduino.

 

Nodemcu.jpeg

  • Membro VIP
Postado

2 passos para o sucesso:

1-aplique pressão e meça com multímetro pra ver se altera a V de acordo com o valor do datasheet

Pressure-Measurement-Graph.png

 

2-aplique tensão no ad e verifique se obtem resultado na saída do programa

 

Mais alguns:

-use variáveis de mais bits p.ex. todas float.

-verifique sua montagem

 

... google ajuda ...

https://circuits4you.com/2016/05/13/arduino-pressure-measurement/

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!