Оглавление:

Домашнее приложение с дистанционным управлением и функцией памяти: 4 шага
Домашнее приложение с дистанционным управлением и функцией памяти: 4 шага

Видео: Домашнее приложение с дистанционным управлением и функцией памяти: 4 шага

Видео: Домашнее приложение с дистанционным управлением и функцией памяти: 4 шага
Видео: Как настроить приложение для камер видеонаблюдения iCSee Вся настройка Обновленного приложения 2024, Июль
Anonim
Домашнее приложение с дистанционным управлением и функцией памяти
Домашнее приложение с дистанционным управлением и функцией памяти

Используя эту схему, мы можем управлять 4 реле с помощью ИК-пульта дистанционного управления, а с помощью функции eeprom он запомнит последнее состояние реле даже во время потери питания.

Шаг 1: соберите все необходимые компоненты

Соберите все необходимые компоненты
Соберите все необходимые компоненты
Соберите все необходимые компоненты
Соберите все необходимые компоненты
Соберите все необходимые компоненты
Соберите все необходимые компоненты

Не будем терять время и соберем для этого проекта всю необходимую составляющую, требуемые компоненты следующие, 1) ATMEGA8-U (или любой аналогичный микроконтроллер подойдет) x1

2) uln2003 (или uln2803) x1

3) кристалл 16 МГц x1

4) керамический конденсатор 22p x2

5) керамический конденсатор 104p x1

6) реле спдт 12в x4

7) резистор smt 10к х10 (корпус 0805)

8) 1N4148 smt диод х4

9) конденсатор 1000mfd 16v x1

10) конденсатор 220mft 10v x1

11) линейный стабилизатор напряжения 7805 со стоком x1

12) ИК-приемник tsop1938 (или любой аналогичный подойдет) x1

13) мужской / женский заголовок (оптональный)

14) мостовой выпрямитель db107

15) винтовой зажим х6

16) резистор 10к x1

17) понижающий трансформатор от 220 до 12 В (500 мА или больше) x1

18) ИК-пульт (комплект USB-пульта дистанционного управления) x1

Шаг 2: ВРЕМЯ ПАЙКИ

ВРЕМЯ ПАЙКИ
ВРЕМЯ ПАЙКИ

вы можете заказать прототип печатной платы, используя предоставленный ниже файл garber, или вы можете встроить в перфорированную плату, используя заданную схему, если вы хотите встроить ее в плату прототипа, тогда используйте ссылку на изображение, хотя вы также можете ссылаться на схему, Примечание: из-за ошибки конструкции полярность конденсатора неправильная в посадочном месте, пожалуйста, проверьте его перед пайкой, иначе он обязательно взорвется. Эта схема использует встроенную EEPROM для запоминания последнего состояния реле во время сбоя питания, поэтому мы не можем использовать Arduino Пин сброса для сброса реле, поэтому подключите переключатель сброса между цифровым контактом Arduino 4 и vcc 5v, он сбросит все реле, аналогичное действие можно выполнить с помощью кнопки дистанционного питания ir, Примечание: для драйвера реле я использовал размер uln2803, но я использую uln2003, поэтому вам нужно припаять перемычку между контактами 8 и 9, а также контактами 17 и 18, или вы можете просто использовать uln2803,

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

ПРОГРАММИРОВАНИЕ ВРЕМЕНИ
ПРОГРАММИРОВАНИЕ ВРЕМЕНИ

Я думаю, у вас уже сожжен загрузчик, если нет, вы можете найти учебник на YouTube, вы можете использовать конвертер usb в uart для программирования чипа или просто поменять его местами на работающий Arduino, выберите правильный тип чипа (в данном случае atmega 8) можно использовать atmega168 или 328.

и загрузите данный код, и готово, Используется обычный пульт дистанционного управления USB-комплектом, который можно найти в магазине электроники, но вы можете изменить данный код, чтобы использовать другой пульт,

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