banner

Блог

Nov 22, 2023

Начало работы с LoRaWAN на комплекте прототипа датчика SenseCAP K1100 (часть 1)

CNXSoft: Это руководство по началу работы/обзор комплекта прототипа датчика SenseCAP K1100 представляет собой перевод оригинального сообщения на CNX Software Thai. В первой части этого руководства описывается комплект и показано, как запрограммировать его с помощью Arduino для передачи данных датчиков на шлюз LoRAWAN и отображения их на терминале Wio перед обработкой данных в частной сети LoRaWAN с использованием инструментов с открытым исходным кодом, таких как Grafana. Вторая часть, которая будет опубликована позже, продемонстрирует возможности комплекта в области искусственного интеллекта.

В цифровую эпоху, когда Интернет вещей и большие данные более распространены, необходимо собирать большой объем данных с помощью датчиков. Для обеспечения цифровой трансформации SenseCAP K1100 от SeeedStudio поставляется со всеми необходимыми датчиками и оборудованием, включая терминал Wio, датчик AI Vision и модуль LoRaWAN. С помощью этой готовой к использованию платформы производители могут легко создавать самодельные датчики для сбора данных и решать реальные задачи.

Сначала определимся с некоторыми терминами:

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

ЛоРаВАН — это аббревиатура от «Глобальная сеть большого радиуса действия», радиотехнологии, основанной на протоколе LoRa, предназначенной для связи на большие расстояния со сверхнизким энергопотреблением. Среди разработчиков IoT становится все более популярным, например, подключение интеллектуальных устройств.

Сенсекап K1100 : Разработанный Seeed Studio, это компактный комплект прототипа датчика с LoRaWAN и искусственным интеллектом, предназначенный для помощи разработчикам и производителям в создании прототипов Интернета вещей. Терминал Wio поддерживает только беспроводную связь Wi-Fi и Bluetooth, но подключение LoRaWAN можно добавить с помощью модуля Grove LoRa-E5, входящего в этот комплект. В этом обзоре мы сосредоточимся на сборе данных с датчиков через частную сеть LoRaWAN.

Wio Terminal, Arduino-совместимый контроллер HMI с Wi-Fi и Bluetooth.

Характеристики терминала Wio:

Модули входящие в комплект:

световой датчик в качестве чувствительного элемента используется фотоэлектрик. Он преобразует изменения измеряемого света в электрический сигнал.

Датчик температуры основан на методе термопары. Он состоит из двух металлических проводов, образующих электрический контакт. Термопара создает напряжение, зависящее от температуры, в результате эффекта Зеебека, и это напряжение можно интерпретировать как измерение температуры.

относительная влажность Датчик измеряет влажность через полиаминную пленку или ацетатный полимер. Когда пленка поглощает или теряет воду, диэлектрическая проницаемость между двумя электродами меняется, и емкость можно записать и преобразовать в электрические сигналы.

Для измерения данных об окружающей среде и отправки их в нашу частную сеть LoRaWAN нам понадобится следующее:

Попробуем использовать SenseCAP K1100, подключив сенсорный модуль SHT40 для измерения температуры и относительной влажности воздуха, а также значений освещенности и звука от датчика и микрофона, встроенных в терминал Wio, затем подключим плату к шлюзу LoRaWAN с помощью LoRa. -Модуль Е5.

Мы также будем использовать многоканальный шлюз LoRaWAN Dragino LG308-AS923-TH-EC25 с подключением к Интернету 4G LTE.

Вот шаг, который необходимо выполнить для программной части.

После того, как плата терминала Wio считывает значение с датчика, оно перекодируется в формат AES-128 (расширенный стандарт шифрования) и передается по беспроводной сети через модуль LoRa-E5. Если он находится в пределах досягаемости шлюза LoRaWAN, данные будут перенаправлены в сеть LoRaWAN, и мы вскоре это рассмотрим. А пока вот короткая видеодемонстрация обновления данных на дисплее.

В какой-то момент во время обзора у меня возникла проблема при попытке записать программу на терминал Wio через Arduino IDE. Часть загрузки зависнет навсегда…

ДЕЛИТЬСЯ