(098) 067-12-26 Киевстар (098) 067-12-26   Киевстар
(066) 142-24-48 Vodafone (066) 142-24-48   Vodafone
(098) 067-12-26 Lifecell (063) 642-36-59   Lifecell

График работы магазина:

Пн-Пт: 10.00 - 19.00

Сб-Вс: выходные

г. Киев, ул. Васильковская, 30
ст.м. "Васильковская"

Каталог

Измерение силы тока датчиком SCT-013-030

Давно хотел приобрести датчик тока SCT-013 и сделать небольшой контрольный прибор в своем домашнем электрощитке. Больших токов у меня не бывает, больше 30А точно нет, посему выбор пал на SCT-013-030, с максимальным током измерения 30А.

Блочное шифрование в IoT

Исторически сложилось, что для IoT (Internet of Things) на базе ZigBee сетей в первую очередь стояла цель минимизировать энергопотребление, потому вопрос безопасности остался без внимания. В данной статье предлагается пример безопасной IoT системы с

Комплекс домашней автоматизации (Часть 2)

Следующим этапом разработки комплекса домашней автоматизации стал проект уличной метеостанции.

Генератор радиошума в диапазоне 2.4 ГГц

Генераторы шума обычно используются для научных экспериментов и для тестирования приемо-передающего или антенного оборудования, но еще с помощью них, можно улучшить уже существующую беспроводную инфраструктуру.

Комплекс домашней автоматизации (Часть 1)

Комнатная метеостанция. Основная функция устройства – это сигнализация об аварийных ситуациях, но поскольку на плате установлен микроконтроллер ATmega328p, я решил добавить несколько датчиков для автономности и организации обратной связи.
Напиши статью и получи скидку!

Индикатор загруженности Wi-Fi каналов на ESP8266 и OLED SSD1306

2016-09-22

Все статьи →

Владимир Соколов

Индикатор позволяет получить наглядную картинку загруженности Wi-Fi каналов.

Для данного устройства требуются I2C 128x64 OLED дисплей 0.96", модуль ESP8266-1 и линейный стабилизатор AMS1117.

Для загрузки потребуется UART TTL переходник (или аналогичный), но питания для прошивки от этого переходника не всегда хватает, потому лучше использовать дополнительный стабилизированный источник на 3,3В (например, на той же AMS1117), землю нужно сделать у переходника, стабилизатора и модуля нужно сделать общей. Схему прошивки и другие нюансы можно посмотреть тут: http://esp8266.ru/arduino-ide-esp8266/#connect

Собираем схему, как показано на рисунке:

 

Рисунок 1

Для заливки прошивки используется Arduino EDI.

Расчет заполненности каналов производится не только прямым методом (учетом количества точек и их уровня сигнала), но также учитывается пересечение каналов. Например, 1-й и 4-й каналы пересекаются в среднем на четверть. Данная схема не учитывает прочие помехи от Bluetooth, ZigBee и прочих устройств, работающих в данном диапазоне.

 

Рисунок 2

Сборка сделана так, чтобы легко можно было вынимать экран и модуль ESP8266, но можно добавить схему выводами на COM-порт (Rx, Tx и землю) и считывать дополнительную информацию в табличном виде: уровень (RSSI), название сети (SSID), уникальный адрес (BSSID), канал, тип шифрования. В том числе устройство без проблем видит скрытые сети. Кроме того, для отладки можно оборудовать сборку тумблером (GPIO0 на землю) для перевода модуля в режим программирования. Таким образом, получится универсальная отладочная плата.

Рисунок 3

У данного устройства при каждой загрузке в ПЗУ перезаписывается параметр перевода в пассивный режим (WIFI_STA), потому есть ограничение на количество перезаписей (но этого вполне достаточно).

Исходник прошивки прилагается WiFiChannels.zip.

Ваша оценка статьи:

Отлично
Хорошо
Удовлетворительно
Плохо
Очень плохо

Благодарим Вас за обращение! Ваш отзыв появится после модерации администратором.
Пока нет отзывов на эту статью.
оплата картами Visa и MasterCard