Модуль фоторезистора для Arduino

Принцип работы датчика фоторезистора основан на уменьшении сопротивления светочувствительного полупроводникового слоя (сернистый свинец PbS, селенид свинца PbSe, сернистый кадмий CdS, селенид кадмия CdSe, селенид кремния SiSe) при освещении. Фоторезистор KY-018 применяется для управления освещением в зависимости от уровня яркости и интенсивности света и подчиняется оптическим законам. Сопротивление фоторезистора увеличивается (течёт слабый ток) с наступлением темноты и наоборот, чем больше света, тем сопротивление уменьшается и значение тока увеличивается.

Основные характеристики модуля фоторезистора для Arduino (KY-018 )

Напряжение питания +5 В;
Сопротивление датчика варьируется от 1 кОм до 100 кОм, например, 10 кОм.
Модуль фоторезистора подключается к аналоговому входу.

Схема подключения подтягивающего резистора к фоторезистору

схема подключения резистора к фоторезистору arduino

Распиновка модуля фоторезистора (KY-018)

фоторезистор датчик ky-018

Схема подключения датчика фоторезистора к Arduino MICRO.

схема подключения фоторезистора к arduino nano

Скетч для вывода показаний фоторезистора от 0 до 1023 на Arduino NANO (подключение сигнала к аналоговому пину).

 void setup ()
{
  Serial.begin(9600);
}

void loop ()
{
  int photoresistor_value=analogRead(A0); 
  Serial.println("Значение датчика фоторезистора : ");
  // выводятся значения от 0 до 1023,
  // чем больше значение, тем ниже освещённость, 
  // и наоборот
  // чем меньше значение, тем выше освещённость.
  Serial.println(photoresistor_value);
  delay(400);
}

Показания датчика фоторезистора при попадании на него света

результат светим на фоторезистор

Показания датчика фоторезистора при закрытии его пальцем

результат слабая освещённость фоторезистора

1301

Leave a Reply

Ваш адрес email не будет опубликован.