Проект базовой станции, реализованный в 2019 году, объединил BLE-Mesh, WiFi и 3G в одном устройстве, позволяя управлять сетью BLE-Mesh как из локальной сети, так и через Интернет. Используя AR9331 с Linux OpenWRT и модули nrf52840 и SIM5320, была создана гибкая и надежная система, продемонстрировавшая высокую эффективность в реальных условиях.

Цель проекта:
Основной задачей этого проекта было создание устройства, способного объединять несколько типов связи, таких как BLE-Mesh, WiFi, и 3G, и обеспечивать взаимодействие с сетью BLE-Mesh из локальной сети и Интернета. Проект был направлен на решение проблемы интеграции устройств с BLE-Mesh-сетями, позволяя управлять ими как локально, так и удаленно через сеть Интернет.

Ключевые особенности:
Проект объединил в себе современные технологии беспроводной связи и вычислений, что позволило достичь высокой гибкости и функциональности системы. Одним из ключевых аспектов был шлюз, который обеспечивал бесшовное взаимодействие между BLE-Mesh-сетью и внешними сетями. Это решение позволило создавать сложные и масштабируемые системы управления устройствами, которые могли работать независимо от географического положения пользователя.

Технические детали:
Сердцем устройства стал модуль SKW72, основанный на процессоре AR9331 с операционной системой Linux OpenWRT. Этот выбор позволил обеспечить надежную и стабильную работу системы. К AR9331 через USB были подключены модули nrf52840 и SIM5320, которые отвечали за связь с BLE-Mesh и 3G-сетями соответственно. Использование Zephyr RTOS на nrf52840 обеспечило быструю и легкую интеграцию BLE-Mesh в систему, что значительно ускорило процесс разработки.

Программная часть:
Zephyr RTOS был выбран как платформа для разработки программного обеспечения, обеспечивающего поддержку BLE-Mesh. Это решение позволило сконцентрироваться на реализации ключевых функций без необходимости тратить значительное время на настройку и интеграцию сложных библиотек. В результате, проект получил надежную основу для работы с BLE-Mesh, которая легко масштабируется и адаптируется под конкретные задачи.

Результаты и достижения:
Итоговый продукт полностью соответствовал заданным требованиям и работал так, как и планировалось. В дополнение к базовой станции были разработаны демонстрационные BLE-Mesh RGB-лампочки, которые могли функционировать даже в условиях отсутствия непосредственной связи с базовой станцией. Это стало подтверждением высокой надежности и гибкости разработанной системы, которая могла адаптироваться к различным условиям работы.

pliaskin-photo
Свяжитесь со мной
Рекомендую написать в Telegram

Telegram +79997654320