Как превратить NodeMCU (ESP8266) в удлинитель Wi-Fi

Как превратить NodeMCU (ESP8266) в удлинитель Wi-Fi
Такие читатели, как вы, помогают поддержать MUO. Когда вы совершаете покупку по ссылкам на нашем сайте, мы можем получать партнерскую комиссию. Читать далее.

Когда дело доходит до экономичных и мощных микроконтроллеров с беспроводным подключением, выделяется чип 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 не работает
  1. Перейдите в папку и дважды щелкните значок flash_download_tool_3.x.x.exe файл для запуска инструмента в вашей системе. В случае ошибки рекомендуется использовать v3.8.5 ( Загрузка с Google Диска ), так как это позволяет вам выбрать Размер вспышки .
  2. Оставьте параметры по умолчанию и нажмите ХОРОШО .
  3. Под SPIDСкачать вкладке нажмите три точки, чтобы выбрать файлы прошивки: 0x00000.bin , 0x02000.bin , и 0x82000.bin . Установите флажки рядом с ними и введите 0x00000, 0x02000, и 0x82000 в полях, как показано ниже на снимке экрана в шаге 6.
  4. Оставьте все параметры по умолчанию в SPIFlashConfig раздел. Если вы используете Flash Download Tools версии 3.8.x, выберите Размер вспышки 32 Мбит и Кристальная частота: 40M .
  5. в СкачатьPanel1 раздел, выберите правильный С порт. Вы можете отключиться и подключиться снова, чтобы проверить и выбрать правильный С порт.
  6. Держать БОД как 115200 и нажмите кнопку Начинать кнопка.
  7. Это займет всего несколько секунд. Вы увидите СИНХРОНИЗАЦИЯ текст на панели.
  8. После прошивки вы увидите Заканчивать . Теперь вы можете повторно подключить NodeMCU к ПК или любому другому источнику питания, чтобы перезагрузить его.

Шаг 3. Настройте повторитель Wi-Fi

Как только NodeMCU включится после прошивки, вы увидите новую беспроводную сеть в настройках Wi-Fi на смартфоне или ПК/ноутбуке с кнопкой МойAP SSID. Выполните следующие действия, чтобы подключить и настроить NodeMCU в качестве расширителя Wi-Fi.

  1. После прошивки вы заметите, что синий светодиод NodeMCU загорается на полную яркость (не мигает).
  2. На своем ПК или смартфоне подключитесь к МойAP Точка доступа Wi-Fi. Это открытая сеть и не требует пароля.
  3. После подключения к сети MyAP Wi-Fi откройте любой веб-браузер и посетите 192.168.4.1 .
  4. Этот IP загрузит страницу. Пока игнорируйте настройки STA и перейдите к Настройки точки доступа раздел.
  5. Введите любое имя SSID, которое вы хотите предоставить повторителю, а также пароль.
  6. Обязательно перепроверьте детали. Если в вашем SSID Wi-Fi есть место, используйте %двадцать . Например, для «Мой Wi-Fi» введите Мой%20Wi-Fi .
  7. Для Безопасность , выбирать WPA2 и нажмите Набор .NodeMCU перезагрузится.
  8. Восстановите подключение к МойAP снова и под Настройки СТА , введите текущее имя и пароль основной сети Wi-Fi.
  9. После ввода данных нажмите кнопку Соединять . Теперь 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 очень быстро и легко, и результаты того стоят. Создавая этот проект, вы не только экономите деньги, но и получаете удовлетворение от создания собственного полезного устройства.