G
enby!

Создание передатчика DSM2 R/C с помощью Arduino

Реклама: Спасибо @Huel #Huel за спонсорство этого видео http://jlinks.io/jamesbruton
В прошлом я создавал довольно много пультов дистанционного управления для проектов, потому что мне хотелось иметь индивидуальные элементы управления для всего, что я собираю. В основном на них довольно много джойстиков и кнопок для различных функций машины, которой я хочу управлять. Было очень удобно отправлять индивидуальные данные для всех элементов управления, но я до сих пор не нашёл сверхнадёжного радиоустройства. Я начал использовать Bluetooth-устройства, такие как модули HC-05, но обнаружил, что они иногда самопроизвольно отключаются. С тех пор я использую модули NRF24L01, которые используются в моих пультах OpenDog. Они неплохие, но радиус действия ограничен, и иногда теряют данные. Есть версия с увеличенным радиусом действия, которую я использовал, когда работал с Марком Робером над его проектом Autostrike Bowling Ball. Я обнаружил, что мы можем добиться передачи сигнала на расстояние до 60-футовой дорожки для боулинга, но лучше всего он работал с одной версией с большим радиусом действия в качестве приёмника и стандартным модулем для передачи. Однако это было довольно непредсказуемо, и в итоге мне пришлось заменить несколько модулей, прежде чем всё заработало. Я также собрал WiFi-пульт с Raspberry Pi для управления роботами на базе ROS. Для этого нужно либо иметь поблизости какой-то базовый модуль WiFi, к которому можно было бы подключить и пульт, и робота, либо создать между ними ad-hoc сеть. В таком случае мы также полагаемся на TCP- или UDP-подключение. Я не могу найти других модулей, которые бы надёжно работали с Arduino, чтобы я мог создать собственный пульт или подключить произвольный модуль. Наличие надёжного соединения с низкой задержкой действительно важно. Но когда вы в последний раз слышали, чтобы кто-то разбил свой дрон из-за отключения пульта? Почти всегда или никогда, верно?! Наверняка есть надёжное решение для радиосвязи. САПР и код: https://github.com/XRobots/RemoteDSM
https://hobbyking.com/ru_ru/orangerx-...
https://hobbyking.com/ru_ru/r617xl-ds...
d-cppm.html https://hobbyking.com/ru_ru/orangerx-...
https://hobbyking.com/ru_ru/orangerx-...
https://github.com/bmellink/IBusBM
Вы Можете поддержать меня на Patreon, присоединиться к моему Discord или купить мои товары: **************************** Discord:   / discord   Patreon:   / xrobots   ************************* Другие соцсети: ****************************** Instagram:   / xrobotsuk   Twitter:   / xrobotsuk   Facebook:   / xrobotsuk   ************************* Партнёрские ссылки — я получу деньги, если вы воспользуетесь ими для регистрации или покупки: ****************************** Скидка 10% на сайте https://www.3dfuel.com/
— используйте код XROBOTS в корзине. Музыка для ваших видео на YouTube: http://share.epidemicsound.com/xrobots
****************************** CAD и код для моих проектов: https://github.com/XRobots
Огромное спасибо моим покровителям, без которых мой уровень жизни резко упал бы. Например, как пакеты Farm Foods, вывернутые наизнанку. Отдельное спасибо Lulzbot, Inc., которые помогают мне с 3D-принтерами LulzBot и поддерживают меня на Patreon. АППАРАТНОЕ/ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ Ниже вы также найдете множество инструментов, оборудования и расходных материалов, используемых в моих проектах: Нить с сайта: https://www.3dfuel.com/
3D-принтеры Lulzbot: http://bit.ly/2Sj6nil
Подшипники с сайта: https://simplybearings.co.uk/
Сварочный аппарат Lincoln Electric: https://bit.ly/2Rqhqos
Фрезерный станок с ЧПУ: https://bit.ly/2QdsNjt
Инструменты Ryobi: http://bit.ly/2RhArcD
Токарный микростанок Axminster: http://bit.ly/2Sj6eeN
Нить для 3D-принтера: http://bit.ly/2PdcdUu
Паяльник: http://bit.ly/2DrNWDR
Программное обеспечение Vectric для ЧПУ: http://bit.ly/2zxpZqv

Смотрите также