
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04



Раньше я использовал множество WI-FI на выключенных переключателях. Но это не соответствует моим требованиям. Вот почему я хотел построить свою собственную, которая могла бы заменить обычные розетки настенных выключателей без каких-либо модификаций. Чип ESP8266 - это платформа Интернета вещей с поддержкой Wi-Fi для всех. Я создал для нее четырехканальную релейную плату, и, что самое интересное, эта плата также имеет на борту источник питания от 100-240 В переменного тока до 5 В постоянного тока, так что вы сможете подключить его напрямую к сети переменного тока во время создания. Коммутатор с поддержкой Wi-Fi. Он также имеет заголовок, в котором вы сможете подключать устройства на основе Tx-RX (что-то вроде Nextion Dispalys).
Краткая спецификация платы приведена ниже
- Он поставляется с заголовком, где вы можете подключить устройства на основе TX-RX и подключить TTL-USB Programmer для программирования чипа ESP12E WI-FI.
- Предусмотрены четыре реле для подключения четырех нагрузок переменного / постоянного тока и оба разъема NC / NO реле.
- Может быть предварительно запрограммирован с интеграцией домашней автоматизации.
- Возможность выбора входа 100–240 В переменного тока или 5 В постоянного тока.
- Мощность: 3 Вт
- Светодиод для тестирования, который подключен к GPIO, а также как индикатор включения / выключения реле
- Размеры платы 76 х 76 мм.
Запасы
1x Hi-Link HLK-PM01 (230-5 В постоянного тока, 3 Вт)
1x ESP12E / ESP12F
4x опт. Соединитель PC817
4 реле 5 В
4 транзистора D400 или любые переключающие транзисторы NPN
1x AMS1117 - 3,3 В
4x желтый светодиод (SMD 1206)
1x светодиод КРАСНЫЙ (SMD 1206)
8 резисторов 10 кОм (SMD 1206)
4 резистора 330 Ом (SMD 1206)
1x резистор 120 Ом (SMD 1206)
2x микропереключатель
3x винтовой зажим, шаг 5 мм, 2 контакта
Шаг 1: выбор оборудования

Кроме того, у вас должен быть подходящий набор для пайки и измерения, который состоит из паяльника, припоя (устройства для пайки горячим воздухом), мультиметра и так далее.
Инструменты:
- Паяльник или лучше использовать термофен
- Де паяльный насос
- Кусачки и стриппер
- Отвертка
- Программатор USB TTL (для загрузки программы необходимо использовать конвертер TTL или вы можете использовать Arduino UNO, удалив Atmega328 так же, как конвертер TTL.)
Шаг 2: проектирование и тестирование схемы



Первый шаг после понимания того, как работает ESP12E. Я начал со сбора всех необходимых мне компонентов: резисторов 10 кОм и 330 Ом, транзисторов NPN, макета, перемычек. Я последовал за распечаткой ESP12E. Процесс был утомительным, но я смог получить рабочую принципиальную схему для автономного режима ESP Chip. Я бы связал входы с высоким или низким уровнем и использовал мультиметр для проверки выходов. Теперь я был готов перевести макет и схему на печатную плату.
Для проектирования печатной платы я использовал исключительно Autodesk EAGLE. Существуют и другие замечательные программы, такие как EasyEDA и Fritzing, которые помогают проектировать печатную плату.
Шаг 3. Превратите проект в настоящую печатную плату (сборка и пайка)



Вы можете протравить печатную плату самостоятельно в домашних условиях. Но я заказал печатную плату у профессионального производителя, который предлагает доступные цены и высокое качество изготовления. Следовательно, нет причин делать это дома. Плюс у вас будет профессионально выглядящая печатная плата, созданная вами! Сборка и пайка этого проекта довольно просты.
Сначала вы припаиваете все компоненты (как на рисунках) к плате, но убедитесь, что компоненты SMD припаяны в правильной ориентации. Вы можете распознать правильное направление по белым точкам на доске. По окончании пайки ни в коем случае не подключайте плату к току, так как это может повредить компоненты! Начните с размещения и пайки светодиодов, затем резисторов и контактных разъемов. Я использую немного пасты для припоя, чтобы облегчить работу. Паяльная паста загрязняет печатную плату. Для очистки использую ватный тампон с ацетоном.
Шаг 4: Подключение оборудования


Чтобы загрузить программу, вы должны использовать конвертер TTL (показан ниже) или вы можете использовать Arduino UNO, удалив Atmega328 так же, как конвертер TTL.
Установите соединение между Wi-Fi Relay 4CH и TTL преобразователем. PCB -> Контакт TTL преобразователя.
VCC -> 3 на 3
GND-> GND
DTR -> GND
RXD-> TXDTXD-> RXD
Шаг 5: Необходимые файлы
Шаг 6: Загрузите программу



Перед использованием ESP8266 вы должны установить платы ESP в Arduino IDE. Итак, выполните следующие действия.
- Запустите Arduino IDE. Перейдите в меню File> Preference, чтобы открыть окно настроек.
- Вставьте URL-адрес https://arduino.esp8266.com/stable/package_esp8266com_index.json в URL-адреса менеджера форума.
Шаг 7. Устройство в действии



Окончательная разводка и испытание печатной платы
После загрузки программы отключите все TTL-соединения и включите питание 100-240 В переменного тока. Теперь ваш собственный Smart Switch готов к использованию.
Надеюсь, это может быть полезно для кого-то и узнал столько же, сколько и я. Вы можете использовать все файлы, к которым предоставлен общий доступ, и попробовать сами.
Любые комментарии приветствуются, если вам понравилось, поделитесь своими отзывами или любыми улучшениями, которые могут быть сделаны. Спасибо всем и до скорой встречи.
Удачи!
Рекомендуемые:
Модуль HC-05 (bluetooth) для домашней автоматизации Basic: 3 шага

Модуль HC-05 (bluetooth) для домашней автоматизации Basic: в моем последнем проекте я управлял светодиодом с помощью кнопки, но в этом проекте я заменил PUSH BUTTON на модуль HC-05. Я настоятельно рекомендую пройти эти проекты раньше. продолжая этот проект. Вы получите все подробности в
Взлом LG Ducted Split для домашней автоматизации: 8 шагов (с изображениями)

Взлом LG Ducted Split для домашней автоматизации: Прежде всего - это не еще один способ эмуляции инфракрасного дистанционного управления. Мой конкретный кондиционер не имеет удобного интерфейса, предназначенного для какого-либо вида управления, кроме прилагаемого настенного интеллектуального управления. У меня есть обратная сплит-система LG Ducted в моем
Создание домашних устройств для Интернета вещей или домашней автоматизации: 7 шагов (с изображениями)

Создание домашних устройств для Интернета вещей или домашней автоматизации: это руководство является частью моей серии «Домашняя автоматизация своими руками», ознакомьтесь с основной статьей «Планирование системы домашней автоматизации своими руками». Если вы еще не знаете, что такое Homie, взгляните на homie-esp8266 + homie от Марвина Роджера. Их много, много сен
Сигнализация PIR для Wi-Fi (и домашней автоматизации): 7 шагов (с изображениями)

Сигнализация PIR в WiFi (и домашняя автоматизация): Обзор Эта инструкция даст вам возможность просмотреть последнюю дату / время (и, при желании, историю времени), когда срабатывали PIR вашей домашней сигнализации (пассивные инфракрасные датчики) в вашей домашней автоматизации. программное обеспечение. В этом проекте я буду
ESP8266-01 Интеллектуальный таймер Интернета вещей для домашней автоматизации: 9 шагов (с изображениями)

ESP8266-01 Интеллектуальный таймер Интернета вещей для домашней автоматизации: ОБНОВЛЕНИЕ 30.09.2018: Прошивка обновлена до версии 1.09. Теперь с базовой поддержкой Sonoff 01.10.2018: Пробная версия прошивки 1.10 доступна для тестирования на ESP8266-01 с проблемами С новыми модными словечками «Интернет вещей» (IoT) и домашняя автоматизация, я решил