Wiki

Умный ночник

2024-09-25 16:55 На базе Arduino Nano

Умный ночник

Чем ярче в комнате, тем тусклее горит светодиод, и наоборот
Умный ночник — это устройство, которое может автоматически регулировать яркость светодиода или лампочки в зависимости от уровня освещенности комнаты, времени суток или наличия движения в помещении.
В этой статье своими руками соберем устройство на базе платы ENJOY BOARD, фоторезистора и светодиода, которое имеет большое практичное значение!

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

Соберем схему с применением макетной платы, пяти соединительных проводов, платы ENJOY BOARD, светодиода любого цвета, резисторов (220 Ом и 4.7 КОм) и фоторезистора.
! В данной схеме используется резистор значением 4.7 КОм.

Составьте программу из блоков, как показано ниже


Пояснения к программному коду

Создание двух целочисленных переменных для хранения значения уровня освещенности и значения яркости свечения для светодиода.
Сохраним в переменную «bright» значение с фоторезистора о текущем уровне освещенности в комнате или на улице.
Важные вычислительные преобразования: значение яркости светодиода зависит от уровня освещенности вокруг.
Включение ночника с нужным уровнем яркости