Оглавление:

Реле будильника Arduino: 6 шагов (с изображениями)
Реле будильника Arduino: 6 шагов (с изображениями)

Видео: Реле будильника Arduino: 6 шагов (с изображениями)

Видео: Реле будильника Arduino: 6 шагов (с изображениями)
Видео: Только не говори никому.. Как легко можно восстановить жидкокристаллический экран.. 2024, Ноябрь
Anonim
Image
Image
Реле будильника Arduino
Реле будильника Arduino

Мне очень трудно просыпаться рано утром, особенно если прошлой ночью я не ложился спать поздно. По сути, этот проект позволяет вам открыть реле в установленное вами время с клавиатуры и ЖК-дисплея. Это реле может управлять многими устройствами, от включения телевизора или радио до открывания оконных ставен по утрам. Давай начнем !

Шаг 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: Установите время

Установить время
Установить время

Установить время очень просто. Сначала нажмите кнопку со звездочкой и введите время, в которое вы хотите, чтобы он выключился, затем нажмите кнопку с решеткой для подтверждения. Вы можете включать и выключать будильник с помощью решетки.

Рекомендуемые: