#define SENSOR A0
#define LED1 2
#define LED2 3
#define LED3 4
unsigned int value = 0;
void setup()
{
pinMode(SENSOR,INPUT);
pinMode(LED1,OUTPUT);
pinMode(LED2,OUTPUT);
pinMode(LED3,OUTPUT);
Serial.begin(9600);
}
void loop()
{
value = analogRead(SENSOR);
Serial.print("значение=");
Serial.println(value);
int id=map(value,1015,8,0,100);
if(id<=30)
{
digitalWrite(LED3,HIGH);
}
else
{
digitalWrite(LED3,LOW);
}
if(id>30 && id<=60)
{
digitalWrite(LED2,HIGH);
}
else
{
digitalWrite(LED2,LOW);
}
if(id>60)
{
digitalWrite(LED1,HIGH);
}
else
{
digitalWrite(LED1,LOW);
}
}