Эта должен работать:
#define LED1 4
#define LED2 5
#define POT A0
void setup()
{
pinMode(POT, INPUT);
pinMode(LED1, OUTPUT);
pinMode(LED2, OUTPUT);
}
int val = 0;
void loop()
{
val = analagRead(POT);
if(val > 308) // 1.5/max voltage (say 5) x resolution (1024)
digitalWrite(LED1, HIGH);
else if(val > 717) // 3.5/max voltage (say 5) x resolution (1024)
{
digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH) ;
}
else
{
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
}
}
Устранение некоторых ошибок синтаксиса, я набираю номер сотового телефона.
http://arduino.cc/ru/Tutorial/HomePage http://arduino.cc/ru/reference/homePage – Mathemats
1. Если сигнал горшка выходит за пределы диапазона, например> 4.75 В или <0.25 V считается неисправным , и система должна прекратить работу, и оба выхода должны отключить. 2. Идеально система будет пытаться поддерживать высоту транспортного средства приблизительно ½ пути между мин. И макс., Обычно значение банка прибл. 2.5В. Если напряжение меньше этого, компрессор должен включить . Если напряжение больше этого, то значение выхлопа должно включаться. – Alan