Led H
Led H
Led H
#define Rpin 11
#define Gpin 10
#define Bpin 9
#define delayLEDS 3
#define sensorPin A0
analogWrite(Rpin, Rcolor);
analogWrite(Gpin, Gcolor);
analogWrite(Bpin, Bcolor);
delay(delayLEDS);
}
void MainFunction() {
FilterSignal(sensorValue);
Serial.print(sensorValue);
Serial.print(" ");
Serial.println(filteredSignal);
CompareSignalFiltered(filteredSignal);
}
void setup() {
Serial.begin (9600);
pinMode(buttonPin, INPUT); // utilize INPUT_PULLUP com resistor interno do Arduino
}
void loop(){
// le o estado pushbutton: ligado (HIGH) ou desligado (LOW)
estado = digitalRead(buttonPin); // le o estado do push button HIGH ou LOW
if (estado== HIGH) {
guarda_estado = !guarda_estado; // inverte valor da variável guarda_estado
while (!digitalRead(buttonPin)) { } //espera soltar o botão
delay(50);
}
if (guarda_estado == HIGH) {
MainFunction();
}
else if (guarda_estado == LOW){
Serial.print("Off");
RGBColor(100,0,0);
}
}