I noticed that when I connect the temperature probes the wavemaker mode 1 has the block about every 5 seconds pretty obvious
can be improved so that everything is more linear?
thanks
if (millis() - previousMillis > 5000)
if (millis() - previousMillis > 10000)
if(contador_temp == 12)
{
tempC = temperatura_agua_temp / 12;
tempH = temperatura_dissipador_temp / 12;
tempA = temperatura_ambiente_temp / 12;
if(contador_temp == 6)
{
tempC = temperatura_agua_temp / 6;
tempH = temperatura_dissipador_temp / 6;
tempA = temperatura_ambiente_temp / 6;
if(contador_temp == 12)
{
tempC = temperatura_agua_temp / 12;
tempH = temperatura_dissipador_temp / 12;
tempA = temperatura_ambiente_temp / 12;
if(contador_temp == 6)
{
tempC = temperatura_agua_temp / 6;
tempH = temperatura_dissipador_temp / 6;
tempA = temperatura_ambiente_temp / 6;
void checkTempC()
{
contador_temp ++;
sensors.requestTemperatures(); // Chamada para todos os sensores.
temperatura_agua_temp += (sensors.getTempC(sensor_agua)); // Lê temperatura da água
temperatura_dissipador_temp += (sensors.getTempC(sensor_dissipador)); // Lê temperatura do dissipador
temperatura_ambiente_temp += (sensors.getTempC(sensor_ambiente)); // Lê temperatura do dissipador
if(contador_temp == 12)
{
tempC = temperatura_agua_temp / 12;
tempH = temperatura_dissipador_temp / 12;
tempA = temperatura_ambiente_temp / 12;
contador_temp = 0;
temperatura_agua_temp = 0;
temperatura_dissipador_temp = 0;
temperatura_ambiente_temp = 0;
}
Users viewing this topic: No registered users and 1 guest