ПО для микроконтроллера STM32x для работы с радиомодулями NRF24l01
5094 UAHМикроконтроллер - ST elecrtonics STM32x.
Функции и задача устройства: Необходимо связать 2 платы на микроконтроллерах STM32F4 с помощью радиомодулей на основе NRF24L01. Проверить скорость обмена и дальность
Система состоит из 2 частей: наземного модуля и модуля в составе БПЛА. Рабочая дальность работы должна составлять 300-500метров.
Модуль на БПЛА. Необходимо передавать 1КБ +/- данных каждые 128мС. Прием непериодический. Пакетами по 32-64 байта (не принципиально). ПО должно быть отдельным модулем. Общение с основным ПО с помощью 4 функций:
nrf_init(параметры)- начальная инициализация
nrf_handler()- обработчик, если нужен. Будет вызываться не реже чем раз в 30мС.
nrf_send_packet(char* data, int size)-функция передачи пакетов.
nrf_get_packet(char* data, int size)- callback функция, вызываемая при приеме.
Наземный модуль- все то же самое. Только прием с передачей заменены местами.
Задержка в канале не должна превышать 0,1-0,2 секунды.
Можно использовать библиотеки HAL из stmCube.
Данные по испльзуемому модулю можно найти по данной ссылке:
https://iarduino.ru/shop/Expansion-payments/radio-modul-rf-2400-wireless-module-2-4g-1000m.html
Отзыв заказчика о сотрудничестве с Oleksandr Mymrikov
ПО для микроконтроллера STM32x для работы с радиомодулями NRF24l01Я очень доволен работой Алексанра. До начала проекта все его детали были подробно обсужденны и проект был выполнен даже с опережением. Топ. В будущем с уверенностью буду обращаться к Александру. Огромное спасибо!
![]()
Отзыв фрилансера о сотрудничестве с заказчиком
ПО для микроконтроллера STM32x для работы с радиомодулями NRF24l01все в порядке. грамотно поставил задачу и оперативно отвечал на вопросы
-
918 18 1 здравствуйте. готов выполнить данную задачу.
железо для отладки под рукой имеется (и чипы 407е и радиомодули).
обращайтесь в ЛС
-
4158 68 0 1 Добрый день. Большой опыт разработки устройств на микроконтроллерах. Могу сделать. С nrf так же достаточный опыт. Но 300-500 метров модуль с усилителем даст в поле при чистой видимости. Если рядом со зданиями то 100-150 метров.
-
Здравствуйте. Никто не даст гарантии, для ISM диаппазона, на задержку не более 1-2 сек, для такого типа связи. Всё зависит от электромагнитной обстановки местности. А в остальном нет проблем. Для БЛА предпочтительнее система связи получше, например, CDMA или FDMA.
-
Актуальные фриланс-проекты в категории Встраиваемые системы и микроконтроллеры
Шукпю AI Automation Engineer
1000 UAH
Нужен AI Automation Engineer, специалист для создания системы активного поиска клиентов и умного аутрича (не обычный чат-бот-автоответчик) в В2В проект Сбор данных: автоматический парсинг контактов из «слепых» баз по назва. Умная рассылка: интеграция Claude/OpenAI для… AI и машинное обучение, Встраиваемые системы и микроконтроллеры ∙ 1 час 49 минут назад ∙ 4 ставки |
Консультация инженера микроэлектроники / Embedded Developer
20 000 UAH
Ищем на проект - инженера электроники / Embedded Developer. Необходимо - разработать электронную схему; Запрограммировать несколько микроконтроллеров C/C++ / Embedded-разработка логики работы и подключения аппаратного вычислительного блока и сенсоров тестирование и наладка… Инжиниринг, Встраиваемые системы и микроконтроллеры ∙ 3 дня 13 часов назад ∙ 2 ставки |
Исследовать электронный блок "генератор импульсного тока"Необходимо исследовать электронный блок "генератор импульсного тока". Нужны измерения: частота импульсов, форма сигнала, длительность импульса, скважность, напряжение на выходе до катушки, ток через катушку, потребляемая мощность, сопротивление/индуктивность катушки, нагрев во… Встраиваемые системы и микроконтроллеры ∙ 5 дней 7 часов назад ∙ 1 ставка |
Нам нужен специалист или команда для разработки полноценной экосистемы умного дома.Нам нужен специалист или команда для разработки полноценной экосистемы умного дома. Идея проекта: создать центральное устройство/хаб, к которому можно подключать разные устройства умного дома: свет, розетки, климат, отопление, датчики, камеры, замки, бытовую технику, сценарии… Веб-программирование, Встраиваемые системы и микроконтроллеры ∙ 6 дней 9 часов назад ∙ 28 ставок |
Телеграм
7121 UAH
Предлагаю работу по восстановлению доступа к аккаунту Telegram. Мой аккаунт Telegram был взломан, в связи с чем ищу специалиста, который сможет помочь решить данную проблему и восстановить доступ к аккаунту. Готов рассмотреть ваши предложения по стоимости услуг.… Встраиваемые системы и микроконтроллеры, Разработка под iOS (iPhone и iPad) ∙ 7 дней 10 часов назад ∙ 9 ставок |