Когда дело доходит до экономичных и мощных микроконтроллеров с беспроводным подключением, выделяется чип ESP8266, обеспечивающий питание таких плат, как ESP01, D1 Mini и NodeMCU.
хром использует много памятиМУО Видео дня ПРОКРУТИТЕ, ЧТОБЫ ПРОДОЛЖИТЬ СОДЕРЖАНИЕ
Помимо использования такой платы для создания простых самодельных устройств «умного дома» (на базе Wi-Fi) для сложных решений IoT, вы можете превратить микроконтроллер ESP8266 в повторитель Wi-Fi, чтобы расширить зону действия вашей беспроводной сети.
Что такое удлинитель или повторитель Wi-Fi?
Удлинитель Wi-Fi, также известный как усилитель или повторитель Wi-Fi, представляет собой устройство, используемое для усиления сигнала Wi-Fi и расширения его покрытия. Они используются для устранения мертвых зон в вашем доме или офисе.
Если в вашем доме есть места, где нет Wi-Fi или слабый сигнал, репитер Wi-Fi может обеспечить сильный и надежный беспроводной сигнал независимо от местоположения.
Зачем использовать ESP8266 в качестве удлинителя Wi-Fi?
Мы выполнили несколько проектов с использованием модуля ESP8266, например умный датчик уровня воды с ультразвуковым датчиком и Модуль диммера на базе Wi-Fi . Возможно, вы захотите разместить подобные проекты в отдаленной части вашего объекта, но достаточно ли сильный сигнал Wi-Fi?
Хотя вы можете купить удлинитель Wi-Fi, чтобы расширить зону действия сигналов Wi-Fi, они большие, дорогие, всегда требуют переменного напряжения и вообще не портативны. С другой стороны, NodeMCU (ESP8266) крошечный, потребляет меньше энергии и его можно легко скрыть от невооруженного глаза.
Он также дешев (около 5 долларов США) и может питаться от любого сетевого адаптера переменного тока 5 В, блока питания, пары аккумуляторов 18650 или вашего смартфона через OTG.
Встроенный Wi-Fi в NodeMCU или D1 Mini (ESP8266) способен подключаться к диапазону 2,4 ГГц вашего Wi-Fi и ретранслировать беспроводные сигналы для эффективного расширения зоны покрытия. Вы можете рассчитывать на надежную скорость до 5 Мбит/с в диапазоне 2,4 ГГц от NodeMCU/D1 Mini.
Вы можете использовать этот удлинитель Wi-Fi для следующих целей:
- Подключите свои интеллектуальные устройства IoT в доме или офисе к основной сети или программному обеспечению для автоматизации умного дома.
- Обеспечьте гостям отдельную и безопасную или открытую сеть Wi-Fi.
- Создайте временную точку доступа Wi-Fi для расширения беспроводной сети.
- Используйте удлинитель Wi-Fi в местах, где у вас нет доступа к источнику питания.
- Объедините несколько повторителей ESP8266 для создания ячеистой сети.
Элементы, необходимые для превращения ESP8266 в удлинитель Wi-Fi
Чтобы преобразовать и использовать плату микроконтроллера ESP8266 в расширителе Wi-Fi, вам понадобятся следующие элементы:
- Плата разработки NodeMCU или D1 Mini (ESP8266). Мы используем D1 Mini. для этого проекта.
- Кабель micro-USB для программирования и включения NodeMCU.
- ПК или ноутбук с ОС Windows.
- Сеть Wi-Fi 2,4 ГГц для расширения.
Если у вас есть все необходимые материалы, вы можете выполнить следующие действия, чтобы превратить NodeMCU (ESP8266) в расширитель Wi-Fi.
Шаг 1. Загрузите прошивку, инструмент для прошивки и драйверы.
Загрузите прошивку на свой ПК с Windows с сайта Репозиторий GitHub . Щелкните правой кнопкой мыши по каждому файлу по очереди и выберите Сохранить ссылку как... чтобы скачать его. Обязательно скачайте все три файла: 0x00000.bin , 0x02000.bin , и 0x82000.bin .
Также скачайте и установите Инструменты загрузки Flash файл. Это понадобится вам для прошивки файлов прошивки на NodeMCU.
Кроме того, в зависимости от версии NodeMCU загрузите и установите необходимые драйверы устройств по этим ссылкам:
- Драйверы CP2102: Windows и Mac
- Драйверы CH342, CH343, CH9102: Окна , Мак (скачать через синюю кнопку со значком)
- Драйверы CH340, CH341: Окна , Мак (скачать через синюю кнопку со значком)
Шаг 2. Загрузите прошивку в NodeMCU/D1 Mini.
Извлеките файлы прошивки и инструменты загрузки Flash из вашей системы. Затем выполните следующие действия для прошивки прошивки:
приложение netflix для Android не работает
- Перейдите в папку и дважды щелкните значок flash_download_tool_3.x.x.exe файл для запуска инструмента в вашей системе. В случае ошибки рекомендуется использовать v3.8.5 ( Загрузка с Google Диска ), так как это позволяет вам выбрать Размер вспышки .
- Оставьте параметры по умолчанию и нажмите ХОРОШО .
- Под SPIDСкачать вкладке нажмите три точки, чтобы выбрать файлы прошивки: 0x00000.bin , 0x02000.bin , и 0x82000.bin . Установите флажки рядом с ними и введите 0x00000, 0x02000, и 0x82000 в полях, как показано ниже на снимке экрана в шаге 6.
- Оставьте все параметры по умолчанию в SPIFlashConfig раздел. Если вы используете Flash Download Tools версии 3.8.x, выберите Размер вспышки 32 Мбит и Кристальная частота: 40M .
- в СкачатьPanel1 раздел, выберите правильный С порт. Вы можете отключиться и подключиться снова, чтобы проверить и выбрать правильный С порт.
- Держать БОД как 115200 и нажмите кнопку Начинать кнопка.
- Это займет всего несколько секунд. Вы увидите СИНХРОНИЗАЦИЯ текст на панели.
- После прошивки вы увидите Заканчивать . Теперь вы можете повторно подключить NodeMCU к ПК или любому другому источнику питания, чтобы перезагрузить его.
Шаг 3. Настройте повторитель Wi-Fi
Как только NodeMCU включится после прошивки, вы увидите новую беспроводную сеть в настройках Wi-Fi на смартфоне или ПК/ноутбуке с кнопкой МойAP SSID. Выполните следующие действия, чтобы подключить и настроить NodeMCU в качестве расширителя Wi-Fi.
- После прошивки вы заметите, что синий светодиод NodeMCU загорается на полную яркость (не мигает).
- На своем ПК или смартфоне подключитесь к МойAP Точка доступа Wi-Fi. Это открытая сеть и не требует пароля.
- После подключения к сети MyAP Wi-Fi откройте любой веб-браузер и посетите 192.168.4.1 .
- Этот IP загрузит страницу. Пока игнорируйте настройки STA и перейдите к Настройки точки доступа раздел.
- Введите любое имя SSID, которое вы хотите предоставить повторителю, а также пароль.
- Обязательно перепроверьте детали. Если в вашем SSID Wi-Fi есть место, используйте %двадцать . Например, для «Мой Wi-Fi» введите Мой%20Wi-Fi .
- Для Безопасность , выбирать WPA2 и нажмите Набор .NodeMCU перезагрузится.
- Восстановите подключение к МойAP снова и под Настройки СТА , введите текущее имя и пароль основной сети Wi-Fi.
- После ввода данных нажмите кнопку Соединять . Теперь NodeMCU настроен и готов к использованию расширителя Wi-Fi.
Если вы проверите настройки Wi-Fi на своем смартфоне или ПК, вы увидите SSID (имя) вашего повторителя NodeMCU/D1 Mini в списке сетей. Вы можете подключиться к сети, используя пароль, который вы ввели при настройке.
Советы по обеспечению оптимальной производительности
Чтобы обеспечить оптимальную производительность вашего расширителя Wi-Fi NodeMCU (ESP8266), помните о следующих советах:
- Разместите NodeMCU где-нибудь, где он сможет легко получить сигнал Wi-Fi и повторно передать его.
- Обеспечьте непрерывное электропитание, чтобы избежать сбоев в работе расширителя Wi-Fi.
- Устройство не может обрабатывать слишком много устройств. Обязательно используйте этот расширитель только для одного-трех устройств. В противном случае это может привести к перегрузке сети и медленному подключению к Интернету.
Самый доступный крошечный удлинитель Wi-Fi, сделанный своими руками
Благодаря возможностям Wi-Fi NodeMCU может эффективно расширить зону покрытия вашего сигнала Wi-Fi и устранить мертвые зоны в вашем доме или офисе. Вы можете установить и использовать этот удлинитель Wi-Fi там, где нет источника питания. Вы также можете запустить его во время зарядки.
Как мы показали, превратить NodeMCU/D1 Mini (ESP8266) в расширитель Wi-Fi очень быстро и легко, и результаты того стоят. Создавая этот проект, вы не только экономите деньги, но и получаете удовлетворение от создания собственного полезного устройства.