Flipper Zero оснащен встроенным модулем, способным принимать и передавать радиосигналы в диапазоне от 300 МГц до 928 МГц. Модуль позволяет перехватывать, хранить и реплицировать сигналы дистанционного управления, обычно используемые для таких задач, как управление воротами, радиозамками, дистанционными переключателями, беспроводными дверными звонками и т.д.
Еще по теме: Кража паролей с помощью Flipper Zero
По умолчанию Flipper Zero использует внутренний радиомодуль с малой мощностью, покрывающий небольшую площадь. Однако мы можем увеличить дальность приема и передачи радиосигнала, используя внешний радиомодуль, такой как CC1101 со съемной антенной. В статье покажу, как самостоятельно увеличить дальность приема и передачи радиосигнала Flipper Zero.
Как увеличить дальность действия Flipper Zero
CC1101 — это недорогой радиомодуль, работающий в диапазоне до 1 ГГц и созданный для беспроводных приложений с очень низким энергопотреблением. Как правило, в типовых системах он используется совместно с микроконтроллером и несколькими другими пассивными компонентами. Модуль поддерживает частотные диапазоны 300-348 МГц, 387-464 МГц и 779-928 МГц.
Кроме Flipper Zero, нам понадобится модуль СС1101, провода-перемычки с папа мама. Если вы хотите сделать его еще более мощным, то можете использовать антенну 12dBi с разъемом SMA male. Убедитесь, что вы не купили антенну, работающую на частоте 2,4 ГГц, которая используется для Wi-Fi или Bluetooth.
Для начала необходимо правильно подключить модуль CC1101 с помощью к Flipper Zero. Для этого необходимо семь проводов, которые подключаются к определенным пинам, схему можно увидеть на рис. 2.
После успешного подключения схема должна выглядеть примерно так, как показано на рис. 3. По умолчанию при подключении внешнего модуля CC1101 он должен быть автоматически распознан. Чтобы убедиться, зайдите в меню Sub-GHz —> Radio Settings —> Module. В меню Module можно переключиться с внутреннего модуля на внешний.
Это выглядит не очень мобильно, поэтому я решил укоротить провода и закрепить их на определенных позициях выводов с помощью шпажек, используя термоклеевой пистолет. Выглядит это ужасно, см. рис. 4.
Кроме того, я использовал корпус, напечатанный трехмерной ручкой, как показано на рис. 5. Выглядит он не очень хорошо, но зато надежно.
Теперь пришло время протестировать модуль и увидеть различия. Я использовал встроенный радиомодуль для копирования сигнала ворот с расстояния около 80 метров. Приемник ворот не смог принять сигнал. Тогда я подключил CC1101 и снова подал сигнал. На этот раз ворота успешно открылись. Я смог повторить эти результаты на расстоянии до 100 метров. К сожалению, увеличить дальность действия не удалось, так как парковка имеет свои ограничения по площади (стены).
Данные тесты проводились с использованием антенны 2dBi «из комплекта», без использования антенны 12 dBi.
Заключение
В заключение следует отметить, что использование внешнего радиомодуля CC1101 позволяет значительно улучшить дальность приема и передачи радиосигнала с помощью Flipper Zero. Это отличный способ для тех, кому требуется более дальняя дальность работы и больше возможностей для настройки.
ПОЛЕЗНЫЕ ССЫЛКИ:
- Модуль-переходник для Flipper Zero
- Внешний модуль NRF24 для Flipper Zero
- Как установить прошивку Unleashing Flipper Zero