Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В моем предыдущем руководстве я сделал переключатель беспроводной сети с помощью ESP8266. статью можно прочитать здесь «Как сделать коммутатор WiFi с помощью ESP8266».
В той статье я сделал только одноканальный беспроводной коммутатор.
И в этой статье я покажу вам, как сделать беспроводной коммутатор с более чем одним каналом.
Например, сделаю трехканальный беспроводной переключатель.
По используемому материалу он все тот же, что и в предыдущей статье. Но к индикатору переключателя необходимо добавить резисторы и светодиоды.
Шаг 1: обязательный компонент
Компоненты, необходимые для этого урока:
- NodeMCU ESP8266
- 3х 5мм светодиода
- 3Х резистор 330 Ом
- Перемычка
- Совет проекта
- Micro USB
- Ноутбук
Шаг 2: соберите все компоненты
вот использую 3 порта от esp8266.
то есть:
D0 как светодиод 1
D1 как светодиод 2
D2 как светодиод 3.
для одноканальной и трехканальной схем различаются только количеством используемых светодиодов. так что на картинке выше уже может быть представлена схема для ранга из 3 каналов.
Шаг 3: программирование
сделанный мной переключатель можно использовать только в локальной сети. потому что я не задействовал Интернет для этого перехода.
Я предоставил скетч, который можно скачать ниже
Шаг 4. Доступ к веб-странице
Вот как управлять этим беспроводным переключателем:
После успешной загрузки Sketch
- Откройте меню Wi-Fi на телефоне Android
- Подключите телефон Android к SSID "NodeMCU"
- Откройте последовательный монитор на Arduino
- См. Отображаемый IP-адрес
- Откройте браузер на телефоне Android
- Введите IP-адрес на серийном мониторе (192.168.4.1)
Затем появится веб-страница для управления светодиодом.
Шаг 5: Результат
Для включения светодиода нажмите кнопку "вкл"
Для выключения светодиода нажмите кнопку «выключить»