Bom dia,

Estou montando uma balança com display oled, onde preciso das gramas 3 casa dicimal "0.000", minha duvida e o seguinte, preciso estabilizar essas gramas, tipo so queria q atualiza o display se as gramas tiver uma diferença de peso de "0.020" para mais ou para menos

Saida Monitor Serial:

-----------------

0.040
0.040
0.039
0.039
0.039
0.038
0.042
0.039
0.042

------------------

o display oled fica mudando de acordo com a leitura, ai no caso queria mudar somente se tiver uma diferença de um para outro de "0.020" na leitura

float medida;
if(celulaCarga.is_ready()) {
medida = celulaCarga.get_units(10); // Quantida q o peso se REPETE e salva na variavel

delay(100); // Tempo de espera milesegundos

Serial.println(medida, 3); // Imprimir Serial Peso com 3 casas decimais
}

display.setFont(ArialMT_Plain_24); // Tamanho da Fonte display Oled
display.setTextAlignment(TEXT_ALIGN_LEFT); // Alinhamento texto esquerda para direita
display.drawString(35, 15, String(medida, 3)); // Posição do texto no display
display.display(); // Printar na tela
display.clear(); // Apagar display para escrever novamente

Exibições: 226

Responder esta

Respostas a este tópico

Boa tarde.

Acho que você não levou a sério o que escreveu......

"  Responder até Thayro Rodrigues Martins  em 6 novembro 2020 at 17:13

obrigado, pelo feedback ! Consegui resolver o problema, os próximos post vou me adequar as regras. obg  "

https://labdegaragem.com/forum/topics/gerar-arquivo-unixtime-txt-sd...

RV mineirin

Opa, verdade ! Mto tempo q não posto acabei fazendo errado, editei o tópico agora, espero esta correto

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço