2015-03-22 3 views
-4

Arduino код для программирования Analoge горшок для управления 2 светодиода, 1 прийти на на 1.5V, а другой другой в 3.5V первый раз, используя эту помощь будет делать ThanksКак запрограммировать этот Arduino код

+1

http://arduino.cc/ru/Tutorial/HomePage http://arduino.cc/ru/reference/homePage – Mathemats

+0

1. Если сигнал горшка выходит за пределы диапазона, например> 4.75 В или <0.25 V считается неисправным , и система должна прекратить работу, и оба выхода должны отключить. 2. Идеально система будет пытаться поддерживать высоту транспортного средства приблизительно ½ пути между мин. И макс., Обычно значение банка прибл. 2.5В. Если напряжение меньше этого, компрессор должен включить . Если напряжение больше этого, то значение выхлопа должно включаться. – Alan

ответ

0

Эта должен работать:

#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); 
    } 
} 

Устранение некоторых ошибок синтаксиса, я набираю номер сотового телефона.

Смежные вопросы