const int pp1 = A0;
const int pp2 = A1;
const int pp3 = A2;
const int lp1= 6;
const int lp2= 5;
const int lp3 = 3;
unsigned long pt=0;
int interval=1000;
int vr=0;
bool ledst=LOW;
void setup() {
Serial.begin(9600);
pinMode(pp1, INPUT);
pinMode(pp2, INPUT);
pinMode(pp3, INPUT);
pinMode(lp1, OUTPUT);
pinMode(lp2, OUTPUT);
pinMode(lp3, OUTPUT);
}
void loop() {
unsigned long ct=millis();
if(ct-pt>=interval){
pt=ct;
vr++;
Serial.println(String(vr)+" sek");
}
int potValue = analogRead(pp1);
int light = map(potValue, 0, 1023, 0, 255);
analogWrite(lp1, light);
if(analogRead(pp1)>128){
if(ct-pt>=500){
pt=ct;
ledst=!ledst;
analogWrite(pp1,ledst);
}
}
}