declare and setup ANALOG
This commit is contained in:
parent
691d94e9f6
commit
7bc89e069c
1 changed files with 31 additions and 7 deletions
|
|
@ -151,6 +151,9 @@ void setup() {
|
||||||
digitalWrite(uv_LED, OFF);
|
digitalWrite(uv_LED, OFF);
|
||||||
|
|
||||||
// OP AMP
|
// OP AMP
|
||||||
|
#if Attiny == 84
|
||||||
|
pinMode(ANALOG, INPUT);
|
||||||
|
#endif
|
||||||
pinMode(OPAMP, OUTPUT);
|
pinMode(OPAMP, OUTPUT);
|
||||||
digitalWrite(OPAMP, OFF);
|
digitalWrite(OPAMP, OFF);
|
||||||
}
|
}
|
||||||
|
|
@ -188,7 +191,11 @@ void loop() {
|
||||||
if (pressed_btnC != last_btnC ) {
|
if (pressed_btnC != last_btnC ) {
|
||||||
if (pressed_btnC == true) {
|
if (pressed_btnC == true) {
|
||||||
counterC++;
|
counterC++;
|
||||||
if (counterC > 2)counterC = 1;
|
#if Attiny == 84
|
||||||
|
if (counterC > 4)counterC = 1;
|
||||||
|
#else
|
||||||
|
if (counterC > 2)counterC = 1;
|
||||||
|
#endif
|
||||||
pressButton_C();
|
pressButton_C();
|
||||||
}
|
}
|
||||||
last_btnC = pressed_btnC;
|
last_btnC = pressed_btnC;
|
||||||
|
|
@ -313,12 +320,29 @@ void pressButton_C() {
|
||||||
counterC = 0;
|
counterC = 0;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (counterC == 1) { //1st press:
|
#if Attiny == 84
|
||||||
digitalWrite(OPAMP, ON);
|
if (counterC == 1) { //1st press:
|
||||||
}
|
dimmer = true;
|
||||||
if (counterC == 2) { //2nd press:
|
}
|
||||||
digitalWrite(OPAMP, OFF);
|
if (counterC == 2) { //2nd press:
|
||||||
}
|
dimmer = false;
|
||||||
|
digitalWrite(OPAMP, ON);
|
||||||
|
}
|
||||||
|
if (counterC == 3) { //3rd press:
|
||||||
|
dimmer = true;
|
||||||
|
digitalWrite(OPAMP, ON);
|
||||||
|
}
|
||||||
|
if (counterC == 4) { //2nd press:
|
||||||
|
digitalWrite(OPAMP, OFF);
|
||||||
|
}
|
||||||
|
#else
|
||||||
|
if (counterC == 1) { //1st press:
|
||||||
|
digitalWrite(OPAMP, ON);
|
||||||
|
}
|
||||||
|
if (counterC == 2) { //2nd press:
|
||||||
|
digitalWrite(OPAMP, OFF);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
//---- SOFTWARE PWM ----
|
//---- SOFTWARE PWM ----
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue