Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В этой инструкции показано, как использовать коробку Tic Tac для создания портативного анализатора WiFi.
Вы можете найти больше информации в моих предыдущих инструкциях:
www.instructables.com/id/ESP8266-WiFi-Anal…
www.instructables.com/id/IoT-Power-Consump…
Шаг 1. Почему?
WiFi Analyzer очень полезен в некоторых ситуациях:
- Wi-Fi теперь повсюду, а частота 2,4 ГГц по-прежнему остается наиболее совместимой. У себя дома и в офисе я могу найти более 20 AP SSID, но 2,4 ГГц имеет только 11 каналов. Это означает, что сигнал существенно перекрывается, и помехи ухудшают работу сети. Выбор правильного канала для вашей точки доступа очень важен. Например, в приведенной выше ситуации с фотографией каналы 8 и 9 намного лучше, чем другие.
- Если вам нужно использовать бесплатный Wi-Fi на улице, вы можете выбрать сеть с самым сильным сигналом, но это не всегда самая быстрая сеть. если вы можете найти канал с меньшим перекрытием, у вас должно быть больше опыта. Например, в приведенной выше ситуации с фотографией каналы 4 и 6 намного лучше, чем канал 11.
- Портативное устройство обменивается файлами по беспроводной сети, создавая временную точку доступа со случайным каналом. Иногда он может попасть в канал, который уже очень занят, и передача файла будет очень медленной. WiFi Analyzer может помочь вам обнаружить эту ситуацию, обычно перезапустите функцию беспроводного доступа к устройству, чтобы переключиться на другой случайный канал.
- Если вы нашли другую полезную ситуацию, оставьте мне комментарий.;>
Шаг 2: подготовка
Прозрачный чехол
Tic Tac - одна из легкодоступных прозрачных коробочек для конфет. Но будьте осторожны, у него много размеров, особенно если вы купили его в разное время года и в разных странах. Некоторые из них могут соответствовать 2,2-дюймовому ЖК-дисплею, а другие, большему, могут соответствовать 2,4-дюймовому ЖК-дисплею с выдвижной платой.
ЖК дисплей
Подойдет любой ЖК-дисплей ili9341, который поместится в коробку для сладостей, на этот раз я использую TM022HDH26.
Аккумулятор
Любой LiPo аккумулятор, немного меньший, чем ЖК-дисплей, должен быть в порядке. По моим оценкам, эта схема когда-нибудь может потреблять более 200 мА. Чтобы схема не потребляла ток от батареи более 1С, рекомендуется выбирать батарею более 200 мАч.
Плата за зарядку
Любая зарядная плата micro USB LiPo, совместимая с вашим аккумулятором.
Доска ESP
Любая плата ESP8266 с выводом SPI должна быть в порядке, на этот раз я использую ESP-12.
Регулятор 3V3
Я использую HT7333-A. (AMS1117 не рекомендуется, он потребляет слишком много энергии в режиме ожидания)
PNP транзистор
Любой нормальный PNP-транзистор, у меня в руках SS8550.
Другие
3 резистора по 10 кОм, конденсатор 470 мкФ, конденсатор 100 нФ, кнопка сброса платы ESP, провод для подключения и кольцо для ключей, чтобы повесить его на сумку.
Шаг 3. Запрограммируйте плату ESP8266
Рекомендуется запрограммировать ESP8266 перед тем, как паять его с другими компонентами.
Загрузите исходный код здесь:
github.com/moononournation/ESP8266WiFiAnal…
Скомпилируйте и запрограммируйте ESP8266 с помощью программного обеспечения Arduino.
Вы можете найти более подробную информацию в моих предыдущих инструкциях:
www.instructables.com/id/ESP8266-Bread-Boa…
Шаг 4: нашивка сладкой коробки
- Заплатите коробку, чтобы она поместилась в ЖК-дисплее
- просверлить пару отверстий для подвешивания брелка
Шаг 5: Проблемы с аккумулятором
В своих предыдущих инструкциях я измерил энергопотребление на разных платах и подключения батарей. ESP-12 с HT7333-A может составить хорошую схему энергосбережения. Я могу пропустить выключатель питания для упрощения конструкции, анализатор просканирует пять раз и перейдет в режим глубокого сна. Просто нажмите кнопку сброса, чтобы снова включить его. Предположим, что сканирование 1 раз потребляет 1,1 мАч, ежедневное сканирование 5 раз и 1 час глубокого сна потребляют 0,31 мАч, 400 мАч может длиться месяц:
400 мАч / (5 x 1,1 мАч + 24 x 0,31 мАч) ~ = 31 день
Шаг 6: пайка
Дважды проверьте данные ЖК-дисплея на предмет определения контактов.
Вот сводка подключения:
плата зарядки B + -> LiPo + ve
плата заряда B- -> LiPo -ve выход платы заряда + -> вход питания регулятора 3V3 выход платы заряда- -> заземление регулятора 3V3, заземление ESP, заземление ЖК-дисплея, конденсаторы Выход питания регулятора 3V3 -> ESP Vcc, транзистор PNP Эмиттер, конденсаторы PNP База транзистора -> резистор 10 кОм -> Коллектор транзистора ESP GPIO 4 PNP -> 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 кОм -> ESP Vcc ESP GPIO 15 -> резистор 10 кОм -> ESP GND ESP RST -> кнопка сброса -> ESP GND
Шаг 7: выжать все в сладкую коробку
Шаг 8: прикрепите кольцо для ключей
Шаг 9: Удачного сканирования
Пришло время похвастаться своими работами с друзьями!
Шаг 10: стресс-тест
Малышке очень интересен этот объект, поэтому я пригласил ее помочь сделать стресс-тест.
Она случайным образом выполнит:
- сожмите коробку и включите процедуру сканирования
- тест на встряхивание
- завалить тест
- пошаговый тест
- испытание на водонепроницаемость
После нескольких недель теста у меня есть сводный результат теста:
- Аккумулятор емкостью 500 мАч может работать более 3 недель.
- Моя паяльная работа может противостоять тряске ребенка и ударам при падении
- Коробка Tic Tac выдерживает падение с высоты 70 см и шаг под нагрузкой 10 кг.
- Коробка также может противостоять небольшому количеству воды.
Я уточню фактическое время автономной работы позже;>
Первый приз Invention Challenge 2017