Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Мне очень трудно просыпаться рано утром, особенно если прошлой ночью я не ложился спать поздно. По сути, этот проект позволяет вам открыть реле в установленное вами время с клавиатуры и ЖК-дисплея. Это реле может управлять многими устройствами, от включения телевизора или радио до открывания оконных ставен по утрам. Давай начнем !
Шаг 1: Необходимые детали
В итоге этот проект обошелся примерно в 70 долларов.
Это то, что вам понадобится
- Матричная клавиатура 4x3
- ЖК-дисплей 16 x 4
- Модуль времени DS1307
- Модуль реле 5 В
- Внешний блок питания, 2 шт.
- Arduino Mega
- Перемычки (папа-мама и женщина-мама)
- Потенциометр 10 кОм
- Провод https://www.amazon.com/StvedayTM-F flexible-Electr…
По желанию
Тумблер
Инструменты
- Паяльник
- Клей-пистолет
Шаг 2: все подключаем
Пришло время все связать, используя эту диаграмму фритзинга. Убедившись, что все работает правильно, вы можете приклеить перемычки горячим клеем, чтобы ничего не двигалось.
Шаг 3: Код
Если вы используете код только для будних дней, будильник не срабатывает по пятницам и субботам, так как это мои выходные (можно изменить в инструкции if в соответствии с вашим расписанием). Убедитесь, что вы загрузили код настройки времени RTC, который я прикрепили, а не тот, что из библиотеки, так как я добавил к нему дополнительную строку кода.
Когда вы загружаете код в rtc, вам нужно изменить "tm. Wday = 0;" в какой бы день недели это ни было:
Воскресенье: 1 Среда: 4 Суббота: 7
Понедельник: 2 четверг: 5
Вторник: 3 пятница: 6
Шаг 4: Изготовление корпуса
Я разработал эту часть в sketchup, которая скрепляет вместе все передние компоненты, а другую - для размещения релейных плат и RTC, которые можно распечатать на 3D-принтере.
Если у вас нет доступа к 3D-принтеру, я включил файлы набросков, чтобы вы могли распечатать их в масштабе один к одному и вырезать на дереве или на алюминиевой пластине с помощью дремеля.
Я сделал коробку из фанеры толщиной 1 см. Размеры 10 см, глубина, 13 см, ширина и 16 см, длина. Вы также можете распечатать коробку на 3D-принтере, но я не хотел тратить зря нить.
Шаг 5: реле
Если вы подключаете реле для открытия жалюзи утром, просто откройте корпус переключателя и подключите два провода между одним в каждой клемме. Возможно, вам понадобится использовать демпфер RC, если ваш ЖК-дисплей начинает гаснуть при нажатии переключателя. Это происходит из-за скачков напряжения, создаваемых двигателем.
Если вы включаете другое устройство, вы можете использовать это руководство для создания розетки, которую затем можно будет подключить к устройству.
Убедитесь, что вы выключили прерыватель. Напряжение сети может убить !!!
Шаг 6: Установите время
Установить время очень просто. Сначала нажмите кнопку со звездочкой и введите время, в которое вы хотите, чтобы он выключился, затем нажмите кнопку с решеткой для подтверждения. Вы можете включать и выключать будильник с помощью решетки.