Engineer Notes
  • Главная
  • Заметки
    • Градусник
      • Вывод информации на дисплей (семи сегмент)
      • Вывод информации на ЖК дисплей
      • Градусник DS18B20
    • Работа с датчиком освещенности
      • Работа с реле
      • Создание удлинителя, который работает только в темноте
    • Перехват кодов с пульта управления (IR)
      • Передача сигнала
    • Серво привод
    • Разбираемся с мотором
    • Подключение гироскопа
    • Сохраним файлы на SD карту
    • Часы реального времени
    • Контроллер ATTINY85
    • Доступ к датчикам через Web
  • Проекты
Powered by GitBook
On this page
  • Нужные элементы
  • Схема подключения
  • Написание кода

Was this helpful?

  1. Заметки

Работа с датчиком освещенности

PreviousГрадусник DS18B20NextРабота с реле

Last updated 5 years ago

Was this helpful?

Нужные элементы

Схема подключения

Светочувствительный резистор мы будем использовать как аналоговый прибор. Соответственно схема подключения немного измениться.

Показания датчика будем снимать с пина A0, остальное подключение датчика остается прежним, через подтягивающий резистов.

Написание кода

Код данного проекта не потребует от нас какой либо дополнительной библиотеки. Все необходимые действия сделает наш чип.

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

  // Устанавливаем пин A0 на чтение сигнала
  pinMode(A0, INPUT);
}

void loop() {
  // Читаем информацию с аналогового пина
  int lightCount = analogRead(A0);

  // Выводим показания в Serial Monitor
  Serial.println(lightCount);
  delay(200);
}

У меня показания колеблется от 100 до 900. опытным путем можно определить когда для вас темно, когда светло и сделать необходимые заметки.

Фоторезистор
light sensitive resistor