#define LED 13
#define swith 25
#define vp 36
int delay_time=5000;
unsigned long prev_time = 0;
bool vstate = HIGH;
bool vstate1 = HIGH;
int delay_time1=3000000;
unsigned long prev_time1 = 0;
void setup() {
pinMode(LED, OUTPUT);
pinMode(swith, INPUT);
Serial.begin(9600);
//digitalWrite(LED, LOW);
//delay(2000);
//digitalWrite(LED, HIGH);
//delay(2000);
}
void loop() {
digitalWrite(LED, LOW);
digitalWrite(LED, HIGH);
unsigned long cur_time=millis();
if(cur_time-prev_time>delay_time){
vstate=!vstate;
prev_time=cur_time;
digitalWrite(LED,vstate);
}
bool vsw = digitalRead(swith);
Serial.println(vsw);
delay(200);
unsigned long cur_time1 = millis();
if(cur_time1-prev_time1>delay_time1){
vstate1=!vstate1;
digitalWrite(LED,vstate1);
prev_time1 = cur_time1;
}
int pot = analogRead(vp);
int mappot = map(pot,0,4095,0,360);
Serial.println("pot= "),Serial.println(pot);
Serial.println("mappot= "),Serial.println(mappot);
delay(200);
//digitalWrite(LED, LOW);
//delay(5000);
//digitalWrite(LED, HIGH);
//delay(5000);
//bool switc = digitalRead(swith);
//Serial.print(switc);
delay(10); // this speeds up the simulation
}