Автор Тема: Сканер диапазона 2.4 Ггц  (Прочитано 645 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Евгений-ARM

  • Ветеран
  • *****
  • Сообщений: 1236
  • Репутация: 239
    • Красноярск
Сканер диапазона 2.4 Ггц
« : 29 Апреля 2024, 10:09:48 »
Иметь такой девайс у меня возник давно.
Как то решил загуглить на тему Ардуино.
Вывалились темы , но под рукой не было комплектующих.
Заказал, но как всегда бывает пока все хахоряшки приехали уже тема упала другими проблемами и была отложена .
Но вот все таки я вернулся к этому и решил закрыть тему.
Собрал два девайса , первый на дисплее от Nokia
http://forklg.ru/viewtopic.php?f=98&t=1223
Но к сожалению, этот вариант мне не понравился.
Первое экран Нокии оказался блеклым , можно контрастность подправить в коде конечно. Второе то как он выводит информацию просто не дает представление - экран очищается потом очень кратковременно идет прорисовка и быстро гаснет. Ну  потом почитав мнение о экране - он очень медленный.
Вторая версия мне больше понравилась изночально , так как я собрал несколько устройств с таким Oled дисплеем , и для моего восприятия эти дисплеи очень информативны и стоят копейки.
https://www.rcgroups.com/forums/showthread.php?2777178-Very-cheap-Arduino-based-2-4-GHz-band-monitor/page6
Но эта версия попила у меня крови. Мало того что я сделал ошибки ( в трехпроводах) , стал помирать дисплей и я не мог дать ладу что не так . Он то работал то нет , не буду описывать как это было
Короче если кому то интересно рекомендую вторую версию девайса , он настолько прост что его можно на макетке собрать таким мелким что он будет размером с брелок.
Есть еще варианты и продолжение этой темы - к Примеру использовать приемо- передающий модуль не NRF24 а модуль СС2500. В чем разница - NRF24 дает1 битную информацию, по этой причине требуется больше времени для сканирования диапазона .
Вот СС2500 поэтому и дает быстрее информацию, так же в себе несет и характеристику сигнала . Но многие продукты от Texas Instrument сняты с производства и сейчас не доступны для нас . Так же переход с платформы микроконтроллера Atmega на ESP32 позволяет собрать более совершенные конструкции. Но я пока не пробовал их . CC2500 у меня есть и есть полный отладочный KIT - давно покупал. Но пока не пробовал, пока не стоит задачи именно в сканере с подробной инфой.
Но ниже дам ссылку ( я не проверял на работоспособность)
---------------------
Рекомендую версию именно с этой прошивкой - https://github.com/Benik3/nRF24L01pScannerOled
Она работает быстрее , перерисовка экрана идет именно не всего экрана а только там где изменения.
Тут схема - https://mode-zero.uk/viewtopic.php?f=9&t=17
К сожалению модуля китайцы шлепают с не маркированными в основном контактами ( есть с подписанными, смотрите на алике).
--------
Версия с СС2500 на ардуино ( не проверял ) - https://github.com/jdunne525/spectrum-analyzer-2.4g/tree/2960cc92ccf21032bd6c75b38191b00df27b2ac7/castle_OLED_Scanner
-------
Версия на ESP32 и  разных модуляхс цветным дисплеем ( не проверял)  - https://arduino.ru/forum/proekty/skaner-wifi-diapazona-na-osnove-rp2040-ili-esp32-i-nrf24l01#comment-665671
Там начало и продолжение уже тут на новом сайте -  https://forum.arduino.ru/t/skaner-wifi-diapazona-na-nrf24-i-mikrokontrollerah-esp32-ili-rp2040/8593
------------
Конечно на ESP проект более  интересный , но он и сложнее и требует уже более детального вникания в тему , так какон еще сырой.
-------------------------------------------------------------------
Зачем нужен сканер - сейчас связи с обострением военно-политических моментов , сильно усложнилась обстановка и легко можно пострадать на тему что глушат частоты на которых летают долбанные квадры и прочие дроны. Т.е. перед полетами не лишним будет убедиться что в месте где полетушка нет аномальностей в эфире.

Оффлайн Евгений-ARM

  • Ветеран
  • *****
  • Сообщений: 1236
  • Репутация: 239
    • Красноярск
Re: Сканер диапазона 2.4 Ггц
« Ответ #1 : 29 Апреля 2024, 10:19:39 »
Так выглядят устройства собранные мной для теста .



Олед дисплей у меня увеличенного размера , так то они маленькие . Я купил для другого проекта. Но когда началась запар что не работает или не так с маленьким подъехал этот и на нем понял что тот надо выбросить.
На дисплее от никии - так он неудобен что я даже не смог сфотать его работу ( пустой экран) - об этом недостатке писал выше.

Оффлайн Евгений-ARM

  • Ветеран
  • *****
  • Сообщений: 1236
  • Репутация: 239
    • Красноярск
Re: Сканер диапазона 2.4 Ггц
« Ответ #2 : 15 Мая 2024, 08:37:37 »
Попробовал эту версию - https://cifertech.net/nrf-box-2-4ghz-scanner-jammer-channel-analyzer/
Не понравился, медленная отрисовка . Вообще пока все что на Ардуино собирается, работает медленно и дисплей который используется дает очень невнятную информацию. Нужно пробовать ESP32.  Там микропроцессор побыстрее и уже можно использовать цветной дисплей.

Оффлайн Евгений-ARM

  • Ветеран
  • *****
  • Сообщений: 1236
  • Репутация: 239
    • Красноярск
Re: Сканер диапазона 2.4 Ггц
« Ответ #3 : 15 Мая 2024, 08:45:36 »
Вот версия на ESP-32  - https://cifertech.net/esp32-div-your-swiss-army-knife-for-wireless-networks/
Возможно на STM-32 будет еще веселее. Но пока внятных проектов не встретил, а я програмист еще тот и нет времени вникать в тему написания кода.
Есть готовое решение https://aliexpress.ru/item/1005005855067557.html , хохлы даже перелопатили прошивку и сканер дает метки дронов на экране . Но я не настолько убит этой темой чтоб закапывать такие деньги. Задача простая панорамный мониторинг . Хотя у меня в граупнере есть свой монитор забитости диапазона и там тетка голосом говорит если возникает помеха. Короче это так беглый интерес .