Notice: Undefined index: host in /www/mozgochiny.ru/wp-content/plugins/cas/cas.php on line 131
Специально для mozgochiny.ru
В сегодняшней статье мы с вами постараемся разобраться в том, как можно изготовить своими руками портативный анализатор уровня сигнала Wi-Fi.
https://www.youtube.com/watch?time_continue=14&v=ndF7-c2U1aw
Шаг 1: Зачем нужен такой анализатор?
Такой анализатор может быть очень полезен в следующих ситуациях:
- Сейчас точки доступа к Wi-Fi можно встретить практически в любом месте, но по-прежнему частота 2,4 ГГц является наиболее совместимой. В основном, из-за большого количества сигналов помехи ухудшают производительность сети. Выбор правильного канала для точки доступа очень важен.
- Если есть необходимость использовать бесплатный Wi-Fi на улице, вы можете выбрать один из самых сильных сигналов.
Шаг 2: Необходимые детали
- Прозрачный корпус. Для этой цели отлично подойдет коробка «Tic Tac». Однако они бывают разных размеров. В некоторые из них можно поместить 2,2-дюймовый ЖК-дисплей, а в другие 2,4-дюймовый ЖК-дисплей с обвязкой;
- ЖК дисплей. Любой ILI9341 LCD (в проекте используется TM022HDH26);
- Источник питания. Любой LiPo аккумулятор, ёмкостью больше 200 мАч;
- Плата для зарядки аккумулятора с мicro USB;
- Плата ESP. Любая плата ESP8266 с выводом SPI (использую ESP-12);
- Линейный стабилизатор 3V3 (HT7333-A);
- PNP-транзистор (SS8550);
- 3 x 10k резистора;
- конденсатор ёмкостью 470 мкФ;
- конденсатор ёмкостью 100 нФ;
- кнопка для сброса платы ESP;
- провода;
- карабин.
Шаг 3: Программирование платы ESP8266
Загрузим исходный код . Скомпилируем и запрограммируем ESP8266 с помощью программного обеспечения Arduino.
ESP8266WiFiAnalyzer-master
Шаг 4: Доработка корпуса
Подрежем пластиковую крышку и просверлим пару отверстий для карабина.
Шаг 5: Расчёт энергопотребления
Анализатор производит сканирование пять раз и переходит в режим сна. Для включения самоделки достаточно нажать кнопку сброса.
Предположим, что самоделка при сканирование потребляет 1,1 мАч (за раз), а в режиме сна потребляет 0,31 мАч (за час). В случае, если мы подключим аккумулятор с ёмкостью 400 мАч, его может хватить на: 400 мАч / (5 х 1,1 мАч + 24 х 0,31 мАч) ~ = 31 день.
Шаг 6: Пайка
Краткое описание:
- Зарядная плата B+ -> LiPo + ve;
- Зарядная плата B- -> LiPo - ve;
- Зарядная плата out + -> вход стабилизатора 3V3;
- Зарядная плата out - -> GND стабилизатора, GND ESP, GND LCD, конденсаторы;
- Выход стабилизатора 3V3 -> ESP Vcc, эмиттер транзистора, конденсаторы;
- База транзистора -> 10 k резистор -> ESP GPIO 4;
- Коллектор транзистора -> LCD Vcc, LCD LED;
- LCD SCK -> ESP GPIO 14;
- LCD MISO -> ESP GPIO 12;
- LCD MOSI -> ESP GPIO 13;
- LCD D/C -> ESP GPIO 5;
- LCD CS -> ESP GPIO 15;
- ESP EN -> 10 k резистор -> ESP VccE;
- SP GPIO 15 -> 10 k резистор -> ESP GND;
- ESP RST -> кнопка сброса -> ESP GND.
PortableWiFiAnalyzer
Шаг 7: Упаковываем всё в корпус
Шаг 8: Прикрепляем карабин
Шаг 9: Удачного сканирования
На этом всё. Спасибо за внимание!
Дополнительная информация:
- #ESP8266-WiFi-Analyzer/" target="_blank" rel="noopener noreferrer">ESP8266 WiFi Analyzer (link)
- #IoT-Power-Consumption-Concern/" target="_blank" rel="noopener noreferrer">IoT Power Consumption Concern (link)
- #ESP8266-Bread-Board-Testing/" target="_blank" rel="noopener noreferrer">ESP8266 Bread Board Testing (link)
- ESP8266WiFiAnalyzer-master (zip)
- PortableWiFiAnalyzer (zip)
( Специально для МозгоЧинов #Portable-WiFi-Analyzer/" target="_blank" rel="noopener noreferrer">)