Russian Arabic English French German Hungarian Japanese Romanian Turkish Ukrainian

Пример №3. Датчик препятствий.

 

Датчик препятствий. Работает по принципу отражения инфракрасного излучения от соответствующего светодиода.

int Led = 13 ;// определение LED интерфейса
int buttonpin = 3; // определяют интерфейс датчика избегания препятствий
int val ;// определение числовых переменных
void setup ()
{
   pinMode (Led, OUTPUT) ;// определяют LED в качестве выходного интерфейса
   pinMode (buttonpin, INPUT) ;// выходной интерфейс датчика избегания препятствий
}
void loop ()
{
   val = digitalRead (buttonpin) ;// цифровому интерфейсу будет присвоено значение 3 для чтения переменной val
   if (val == HIGH) // Когда датчик избегания препятствий обнаруживает сигнал, светодиод мигает
   {
      digitalWrite (Led, HIGH);
   }
   else
   {
      digitalWrite (Led, LOW);
   }
}

 

Рейтинг@Mail.ru Яндекс.Метрика