Один передатчик два приемника. Осуществить устойчивую связь с передачей данных в синхронном режиме. Nano + Nrf24
- Войдите на сайт для отправки комментариев
Пульт для управления двумя независимыми устройствами в реальном режиме времени.
Передатчик оснащен восемью кнопками и одним джойстиком, который посредством одной из кнопок переключает джойстик для управления второй парой сервоприводов. Кнопка не нажата - работают сервопривод 1 и 2. Нажата - работают 3 и 4.
Первый приемник ловит ИК сигналы с передатчика, которые управляют фотокамерой. Все коды для управления камерой имеются.
Второй приемник по радио управляет четырьмя сервоприводами и тремя кнопками для переключения режимов работы. Режимы кнопок следующие:
1. Переключает три режима по кругу. 1,2,3 - 1,2,3 и т.д.
2. Переключает два режима - первый по двойному клику, второй по тройному клику. На выходе нужно получить два значение - при нажатой "1" при отжатой "0".
3. Переключает одним долгим нажатием режим, значение которого так же должно иметь на выходе - при нажатой "1" при отжатой "0". Эта же кнопка при коротком нажатии должна переключать на первом приемнике выдавая "1".
Оставшиеся кнопки будут переключать по ИК сигналу режимы камеры на первом приемнике. Одна из них должна работать в точности так, как описано для третей кнопки выше.
ВАЖНО! Система должна бесперебойно исполнять все указанные функции и не терять пакеты при прием-передаче. Не должно быть никаких зависаний и задержек.
7000р
Без проблем. Сколько займет время написать сей шедевр? Оплатить могу только по PayPal - я из зарубежья..
При радиоканале гарантии бесперебойной и своевременной доставки пакетов быть не может.
Это относительно к nRF, или в принципе?
7808543@gmail.com
В принципе. Вы можете запустить систему в условиях таких радиопомех, при которых удаленные стороны даже не сцепятся. Виноват же окажется исполнитель, как всегда.
Ну, это и ежу понятно. Меня интересует бесперебойная работа в условиях, где никаких радиопомех не наблюдается. Т.е. работать должно все как часы в таких условиях..
предлагаю свои услуги, man9913@mail.ru
Вы анализ среды делали?
Больше всего меня поражает требование обеспечения гарантированной работы радио "в таких условиях" без описания оных. Потом заказчик покупает на Алиэкспрессе модули, которые на расстоянии двух метров друг друга не видят и разносит их в помещения, разделенные двумя железобетонными перекрытиями.
Впрочем, ради бога - дело исполнителя давать гарантию на черте знает что.
Да ладно вам, работать предполагается на расстоянии прямой видимости до 15 метров - максимум. Модули с которыми буду пользовать данный код проверял на тестовых замерах - они уверенно держат эту дистанцию. Большего мне и не нужно.
Дело ваше. Надеюсь, что на разные NRF-ки спуск затвора и вспышки не повесили ))
у заказчика видеокамера на кране...
Жуткое дело. Сервы-то хоть не SG90?
для надёжности фирмы протоколы соответствующие разрабатывают, к примеру Футаба легко переваривает и 100 передатчиков включенных одновременно, то-есть взять стандартный комплект аппаратуры и управление делать на этой базе...
ded собака cur-ex.ru
Странно зачем радио если есть возможность проводов ?
у заказчика видеокамера на кране...
Если кран, то это стройка, то это индустриальные помехи, борьба с которыми очень иногда достаёт. Как поведет себя радио система х.з.
Тем более кран, это не статическая точка, поле постоянно меняется. Только после установки все будет ясно. По этому я бы прежде чем браться за такую работу, подписал с клиентом договор, что все риски он берет на себя. Либо лично выехать на объект и убедится в надежности передачи данных, но это уже другие деньги.
Видеокран, видимо, а не для подъёма кирпича на стройке
Чего вы так с радиопомехами заморочились ? Есть решения на базе NRF24 радио DMX512. Уж на сцене вообще беда с радиопомехами. Проверено, работает до 500 метров (дальше просто не проверяли) надежно без сбоев.
Другой вопрос что требование "без задержек" в принципе не выполнимо. Однако нужно понять 10, 50, 100, 250, 500, 1000 миллисекунд что ТС расценивает как задержку?
Ну и дед тут заявил всего 80 баксов за работу. ИМХО, мало. Потому я не заявляюсь. Но с моей точки зрения вполне решаемая задача.
тс оператор, работает на видеокране.
я видел его работы.
мастер.
уважуха.....
Ну и дед тут заявил всего 80 баксов за работу. ИМХО, мало.
За код. Бороться с помехами я не бралса.
Ну и дед тут заявил всего 80 баксов за работу. ИМХО, мало.
За код. Бороться с помехами я не бралса.
Ты так бармалеем станешь :)
Так уж и жуткое..)) Сервы. А ещё такие ждут своего часа.
для надёжности фирмы протоколы соответствующие разрабатывают, к примеру Футаба легко переваривает и 100 передатчиков включенных одновременно, то-есть взять стандартный комплект аппаратуры и управление делать на этой базе...
Можно и так, но задача уместить управление в компактный корпус. И потом, как с помощью RC аппаратуры можно реализовать управление камерой? Напомню, камера управляется по ИК сигналу. Не, не вариант..
Странно зачем радио если есть возможность проводов ?
Провода - вчерашний день, но в случай чего всегда имеется возможность их использования. Никто не мешает в параллель так же иметь возможность управлять по проводу, что кстати и планируется сделать.
Другой вопрос что требование "без задержек" в принципе не выполнимо. Однако нужно понять 10, 50, 100, 250, 500, 1000 миллисекунд что ТС расценивает как задержку?
Задержка при передачи менее 1 миллисекунды.
тс оператор, работает на видеокране.
я видел его работы.
мастер.
уважуха.....
Спасибо коллега. Выдео больше не интересует?
Всем откликнувшимся спасибо! Проект нашел своего исполнителя.
1 миллисекунда со 100 гарантией передачи на NRF24. Ооочень сомнительно. Внимательно проверяйте свои требования по факту выполнения заказа.
1 миллисекунда со 100 гарантией передачи на NRF24. Ооочень сомнительно. Внимательно проверяйте свои требования по факту выполнения заказа.
Не будет тут 1 мс даже близко. И не только потому что NRF24, а в первую очередь потому что в проекте есть кнопки - а значит им нужен антидребезг - что сразу вносит задержку отработки минимум в 5-10мс
С кнопками-то решаемо, с полгода назад была дискуссия о том, как быстро и без дребезга работать. А вот радио с потенциальной потерей пакетов и перепосылкой...
Необходимость подавления дребезга кнопок в общем случае не приводит ни к какой "задержке отработки".
К ней может привести разве что требование регистрации как длинных так и коротких нажатий одной и той же кнопки. Придётся работать не по "короткому нажатию", а по отжатию после оного.
Проект завершен и уже эксплуатируется! Спасибо Дмитрию b707 за реализацию.
Проект завершен и уже эксплуатируется! Спасибо Дмитрию b707 за реализацию.
Не прошло и полгода...
Проект завершен и уже эксплуатируется! Спасибо Дмитрию b707 за реализацию.
Не прошло и полгода...
И ничего не покрадено...
Беда.
Есть решения на базе NRF24 радио DMX512.
не поделишься ссылкой?
https://aliexpress.ru/item/4000833975316.html
Бессребренник однако! ;))))
от написания программы до реализации в железе какое то время нужно.
тс сделал за полгода.
что тут такого удивительного.
он работающий востребованный оператор...
Неужто он полгода за ~7тыр впахивал???
Бессребренник однако! ;))))
что вы пристали? :) - я не умею быстро...
что вы пристали? :) - я не умею быстро...
Дык при таких доходах (38 рублей в день), нужно в спячку впадать ! :)
Ну дык, а он что?! :)
Заказчики тоже разные бывают, сейчас вяло текущий процесс веду, так он раз в пару суток дай бог ответит на уточняющие вопросы :(
Дай бог к концу лета что нибудь дорисуем работающее...
Я таких не люблю - забываешь что и делал.
Как раз сейчас один мурыжит с начала марта, хотя там работы на неделю максимум, и то неспеша.
Есть такая хень.