hi
you can change the way one of the wavemaker so that the minimum power is 30% and not 0%?
make from 30% to 100%
if(modo_selecionado == 1)
{
value = int(128 + 127 * sin(2 * PI / periodo * times));
Pump1PWM = 255 - value;
Pump2PWM = value;
Pump1PWM = map(Pump1PWM, 0, 255, 77, 255);
Pump2PWM = map(Pump2PWM, 0, 255, 77, 255);
else if(modo_selecionado == 2)
{
value = int(128 + 127 * sin(2 * PI / periodo * times));
value = map(value, 0, 255, 77, 255);
Pump1PWM += 50;
Pump1PWM += 77;
Pump2PWM += 50;
Pump2PWM += 77;
unsigned long interval_feed_millis = 0;
int interval_feed = 10; // in minutes
boolean feed_mode = false;
if(feed_mode == true)
{
if((millis() - interval_feed_millis) > (interval_feed*60000))
{
feed_mode = false;
}
}
case 0: //Tela de inico
dispScreen=30;
clearScreen();
solicitar_senha();
break;
case 0: //Tela de inico
if(((x > 0) && (x < 399) && (y > 0) && (y < 138)) || ((x > 128) && (x < 399) && (y >= 138) && (y < 239)))
{
dispScreen=30;
clearScreen();
solicitar_senha();
break;
}
else
{
feed_mode = true;
interval_feed_millis = millis();
}
analogWrite(wavemaker1, Pump1PWM);
analogWrite(wavemaker2, Pump2PWM);
if(feed_mode == true)
{
analogWrite(wavemaker1, 0);
analogWrite(wavemaker2, 0);
}
else
{
analogWrite(wavemaker1, Pump1PWM);
analogWrite(wavemaker2, Pump2PWM);
}
if ((bled_out == 0) && (wled_out == 0) && (rbled_out == 0) && (rled_out == 0) && (uvled_out == 0))
{
analogWrite (wavemaker1, int (Pump1PWM * 0.3));
analogWrite (wavemaker2, int (Pump2PWM * 0.3));
}
else
{
analogWrite (wavemaker1, int (Pump1PWM * 0.8));
analogWrite (wavemaker2, int (Pump2PWM * 0.8));
}
}
if(feed_mode == true)
{
analogWrite(wavemaker1, 0);
analogWrite(wavemaker2, 0);
}
else
{
if ((bled_out == 0) && (wled_out == 0) && (rbled_out == 0) && (rled_out == 0) && (uvled_out == 0))
{
analogWrite (wavemaker1, int (Pump1PWM * 0.3));
analogWrite (wavemaker2, int (Pump2PWM * 0.3));
}
else
{
analogWrite (wavemaker1, int (Pump1PWM * 0.8));
analogWrite (wavemaker2, int (Pump2PWM * 0.8));
}
}
Webserver.ino: In function 'void Wavemaker()':
Webserver:2: error: a function-definition is not allowed here before '{' token
Webserver:588: error: expected `}' at end of input
Users viewing this topic: No registered users and 1 guest