RC форум
Материалы и технологии => Инструмент => Тема начата: Евгений-ARM от 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 проект более интересный , но он и сложнее и требует уже более детального вникания в тему , так какон еще сырой.
-------------------------------------------------------------------
Зачем нужен сканер - сейчас связи с обострением военно-политических моментов , сильно усложнилась обстановка и легко можно пострадать на тему что глушат частоты на которых летают долбанные квадры и прочие дроны. Т.е. перед полетами не лишним будет убедиться что в месте где полетушка нет аномальностей в эфире.
-
Так выглядят устройства собранные мной для теста .
(https://imageup.ru/img155/4812608/img_20240429_101344_273.jpg) (https://imageup.ru/img155/4812608/img_20240429_101344_273.jpg.html)
Олед дисплей у меня увеличенного размера , так то они маленькие . Я купил для другого проекта. Но когда началась запар что не работает или не так с маленьким подъехал этот и на нем понял что тот надо выбросить.
На дисплее от никии - так он неудобен что я даже не смог сфотать его работу ( пустой экран) - об этом недостатке писал выше.
-
Попробовал эту версию - https://cifertech.net/nrf-box-2-4ghz-scanner-jammer-channel-analyzer/
Не понравился, медленная отрисовка . Вообще пока все что на Ардуино собирается, работает медленно и дисплей который используется дает очень невнятную информацию. Нужно пробовать ESP32. Там микропроцессор побыстрее и уже можно использовать цветной дисплей.
-
Вот версия на ESP-32 - https://cifertech.net/esp32-div-your-swiss-army-knife-for-wireless-networks/
Возможно на STM-32 будет еще веселее. Но пока внятных проектов не встретил, а я програмист еще тот и нет времени вникать в тему написания кода.
Есть готовое решение https://aliexpress.ru/item/1005005855067557.html , хохлы даже перелопатили прошивку и сканер дает метки дронов на экране . Но я не настолько убит этой темой чтоб закапывать такие деньги. Задача простая панорамный мониторинг . Хотя у меня в граупнере есть свой монитор забитости диапазона и там тетка голосом говорит если возникает помеха. Короче это так беглый интерес .