Оглавление:

Таймер включения и выключения с Arduino: 3 шага
Таймер включения и выключения с Arduino: 3 шага

Видео: Таймер включения и выключения с Arduino: 3 шага

Видео: Таймер включения и выключения с Arduino: 3 шага
Видео: Простой таймер на Ардуино с реле и обратным отсчётом 2024, Ноябрь
Anonim
Таймер включения и выключения с Arduino
Таймер включения и выключения с Arduino

Привет, с этим проектом вы сможете управлять включением и выключением ваших устройств в любое время, в которое вы хотите. Это могут быть огни, включение машины и т. Д. Мы будем использовать Arduino, RTC 1307 и Solid State Realy (SSR 25 DA) для управления временем u, установленным в prog. Вы можете установить часы «ВКЛ» и «ВЫКЛ» мин, увеличить или уменьшить «УСТАВКУ» с помощью программы ur. Этот проект полезен для установки переменного тока, обогревателя и любой машины или света на «ВКЛ и ВЫКЛ» на определенное время,

Шаг 1: НЕОБХОДИМЫЙ МАТЕРИАЛ

НЕОБХОДИМЫЙ МАТЕРИАЛ
НЕОБХОДИМЫЙ МАТЕРИАЛ
НЕОБХОДИМЫЙ МАТЕРИАЛ
НЕОБХОДИМЫЙ МАТЕРИАЛ
НЕОБХОДИМЫЙ МАТЕРИАЛ
НЕОБХОДИМЫЙ МАТЕРИАЛ

1. ARDUINO NANO.

2. DS 3231 (ЧАСЫ RTC).

3. SSR 25 DA (ТВЕРДЫЙ ГОСУДАРСТВЕННЫЙ НАСТОЯЩИЙ).

4. ПРОВОДА ПЕРЕМЫЧКИ.

Шаг 2: СБОРКА И ПОДКЛЮЧЕНИЕ

СБОРКА И ПОДКЛЮЧЕНИЕ
СБОРКА И ПОДКЛЮЧЕНИЕ

Контакты RTC CLOCK (DS3231) к контактам Arduino

1 GND на GND

2 VCC в VCC

3 SDA до A5

4 SDA в A4

Контакты SOLID STATE REALY (SSR 25 DA) к контактам Arduino

1. 3 (+) к D2

2. 4 (-) к GND

Шаг 3: ПРОГРАММИРОВАНИЕ

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

Я написал эту прогу в этой программе. Не хочу устанавливать время RTC, потому что мы используем только минуты, заданные RTC.

и, наконец, мы сбрасываем RTC на 0 мин, что дает нам повторное включение (повторяем наш цикл включения и выключения)

в строке "OnMinSET" установите время вовлечения в минутах

установите время выключения в строке "OffMinSET" в минутах

и я использую библиотеку DS 3231, которую я разделяю с вами

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