Galera, no meu programa que utilizo para verificar RPM das rodas de um robo e o peso que ele carrega, utilizo duas funções. Essas funções, quando testadas separadamente, dão os valores corretos, quando implementadas juntas, dão erro.

Acredito que seja por causa da função millis() que interfere no meu cálculo de RPM e nos prints dos valores. Assim, precisaria de uma maneira pra calcular RPM e Peso no mesmo programa. Alguém teria uma solução pra calcular RPM sem utilizar a função millis() ou para que eu possa ajustar meu programa com RPM, Peso ?

Em suma: Caso eu queira calcular mais variáveis, meu programa demandará mais tempo, como levar isso em conta no cálculo do RPM ou como calcular RPM de forma que isso não influencie ?

OBS: Trata-se de um Sensor HALL KY003 e uma célula de peso normal !

Meu programa encontra-se abaixo:

HALL_CELL.ino

HX711.cpp

HX711.h

Exibições: 103

Responder esta

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço