Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Когда вы выходите из дома на длительное время, вы можете создать впечатление, будто кто-то дома включает и выключает свет по вечерам. В отличие от предварительно установленного таймера по расписанию (или таймера, который спит) и его можно легко обнаружить снаружи, этот таймер на основе DIY Arduino использует интенсивность света для определения низкого уровня освещенности и случайного включения и выключения света в течение ночи, создавая впечатление кто-то присутствовал в доме.
Запасы
Отказ от ответственности: я получаю комиссионные от покупок, связанных со ссылками на этой странице.
1x электролитический конденсатор емкостью 100 мкФ; напряжение 16В
1x реле Киза
1x Arduino Mega 2560 (Rev3)
1x фоторезистор KY-018
Все компоненты можно найти на BangGood, перейдя по этой ссылке.
Шаг 1. Arduino Night Watchman - Схема подключения
Шаг 2: Arduino Night Watchman - Код
Код был написан с использованием стандартной IDE Arduino и содержит комментарии для каждого раздела.
Вы также можете получить его с моего GitHub
Код ночного сторожа Arduino
Как это работает ?
// Образец окружающего света
// Работаем только ночью
// Создаем расписание для случайного включения света между 45 - 90 минутами и периодом 2 - 7 минут.
// Повторяем до утра
Шаг 3: Arduino Night Watchman - Фактическая физическая установка
Может быть чище, но работает.
Счастливого строительства:)