Написание ПО в среде ARM Mbed на С++ ультразвукового датчика HC-SR04
Описание:написание рабочего кода в среде 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 раз;
- Вычисление среднего значения расстояния;
- Подключение к БС и отправка значения на сервер;
- Возврат в спящий режим.
-
207 Добрый день,
готовы помочь в решении Ваших задач.
Работаем из расчета 15 долл/час. Информацию о сроках можем дать после изучения детального ТЗ.
Подробнее о нас: unboltsoft.com
Будем рады возможному сотрудничеству!
-
77 0 1 Дуже бажано працювати з реальним обладнанням...
-
ARM Mbed обязательно?
-
ARM Mbed обязателен.
-
Чому проект не пішов? Не влаштувала ціна? Чому не пропонували свою ціну?
-
Актуальные фриланс-проекты в категории C и C++
Реверс-инжиниринг консольных утилит для опроса контроллеров SSD (Flash ID)1. Цель работы Выделение программного интерфейса (API) взаимодействия с контроллерами SSD/NVMe из предоставленного набора консольных утилит (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron и др.). Результатом должно стать рабочий код на языке C/C++ или точная… C и C++, Десктопные приложения ∙ 6 дней 9 часов назад ∙ 6 ставок |
Разработка карты семян Minecraft Java / просмотрщика семян для сайтаРазработка карты семян Minecraft Java / Seed Viewer для сайтаОписание проекта Необходимо разработать браузерный инструмент Minecraft Java Seed Map / Seed Viewer, который будет работать на нашем сайте и позволит пользователю ввести семя Minecraft Java Edition и просмотреть… C и C++, HTML и CSS верстка ∙ 6 дней 16 часов назад ∙ 15 ставок |
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x)
1000 UAH
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x) на идентичной аппаратной платформе (ESP32 + SX1268, 2W) по критериям дальности, пропускной способности, стабильности линка и энергопотребления. Провести тесты с замерами с учетом… C и C++, C# ∙ 10 дней 23 часа назад ∙ 2 ставки |