Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Описание: написание рабочего кода в среде ARM Mbed на С++ ультразвукового датчика HC-SR04 для сбора данных о расстоянии в определённое время и последующая передача этих данных на сервер с помощью передатчика MultiTech Mdot. 

Дополнительно: библиотеки для датчика и передатчика готовы и легко добавляются в среду разработки. Пользование средой разработки - бесплатное. Есть пример кода работы подобного датчика.

Среда разработки:  https://developer.mbed.org/ 

Библиотека датчика и описание его работы:  https://developer.mbed.org/components/HC-SR04/

Библиотека передатчика MultiTech Mdot:  https://developer.mbed.org/platforms/MTS-mDot-F411/

Пример подобного устройства:  https://developer.mbed.org/users/dudmuck/code/LoRaWAN-demo-mDot/

Еще примеры готового кода:  https://developer.mbed.org/users/mitea1/code/mDot_LoRa_Sensornode/

Алгоритм работы датчика HC-SR04:

  • Пробуждение датчика из спящего режима 3 раза в сутки: 00:00, 12:00 и 18:00;
  • Замер расстояния датчиком до объекта 5 раз;
  • Вычисление среднего значения расстояния;
  • Подключение к БС и отправка значения на сервер;
  • Возврат в спящий режим.
7 лет назад
LoRaWAN
35 летУкраина
7 лет в сервисе
Был
6 лет назад