Для электронщиков и радиолюбителей

Как сделать сканер сетей Wi-Fi на основе ESP8266 своими руками

Как сделать сканер сетей Wi-Fi на основе ESP8266 своими руками

Сетевой сканер на основе ESP8266

Микроконтроллер ESP8266 имеет встроенный приемопередатчик Wi-Fi, способный принимать беспроводные сигналы от маршрутизаторов Wi-Fi. С его помощью вы можете создавать различные электронные устройства, в том числе контроллеры роботов, интерактивные игры и умные игрушки. Вы также можете создавать практичные радиоустройства, такие как сетевой сканер для обнаружения сетей Wi-Fi.

В данном практическом руководстве мы соберем простой сетевой сканер Wi-Fi, используя всего несколько готовых электронных компонентов.

Сканер сети Wi-Fi может получать беспроводные данные от ближайшего маршрутизатора и отображать данные своего идентификатора набора услуг (SSID) на мониторе. Такое устройство можно использовать в качестве инструмента устранения неполадок, чтобы определить, передает ли подозрительный маршрутизатор беспроводной сигнал. В качестве основного средства отображения величины сигнала для простоты мы в данном случае будем использовать стрелочный индикатор, например, какой-нибудь старый амперметр.

Конструкция сканера проста и требует всего три основных компонента: микроконтроллер ESP8266, аналоговый измеритель (амперметр) и светодиод.

Как сделать сканер сетей Wi-Fi на основе ESP8266 своими руками

Сканер запускается путем запуска базового скрипта на основе MicroPython на ESP8266. Как только микроконтроллер получает данные содержимого SSID маршрутизатора, стрелка индикатора поворачивается на заданный угол.

Как сделать сканер сетей Wi-Fi на основе ESP8266 своими руками

Движение стрелки аналогового амперметра основано на величине тока, протекающего через внутреннюю обмотку катушки. Последовательный ограничительный резистор используется для установления адекватного тока для движения стрелки аналогового измерителя. Дискретный светодиод обеспечивает вторичный визуальный индикатор.

Как сделать сканер сетей Wi-Fi на основе ESP8266 своими руками

Ориентация светодиода очень важна для правильного освещения. Поэтому сначала вам необходимо разместить оптоэлектронный компонент на макетной плате без пайки чтобы обеспечить правильную работу. Вы можете использовать аналоговый вольт-ом-миллиамперметр (ВОМ) в качестве подходящей замены аналогового панельного измерителя.

Код сканера Wi-Fi на основе ESP8266 показан далее.

Как сделать сканер сетей Wi-Fi на основе ESP8266 своими руками

Загрузите код в ESP8266. После запуска кода данные содержимого SSID ближайшего маршрутизатора немедленно отобразятся на мониторе вашей системы разработки, а аналоговый измеритель переключится на соответствующий уровень показаний. Кроме того, встроенный и внешний светодиоды загорятся одновременно.