Р\У корабль.
- Войдите на сайт для отправки комментариев
Запускаю проект по созданию Р\У модели корабля.
Модель собирается из набора, устойчивость в воде, моторы все обеспечено, теперь поговорим об управлении.
Хочу сделать следующее --
Есть джойскик Flight 2000 Genius,
с ком портом-выводом, переведу в юсб через com-to-usb потом подключю к плате ардуино с юсб хостом и вай фай (можно любое радио) шитом которое анализируя данные с "пульта" будет отправлять своей подруге ардуине команды, тем временем другая ардуина принимая сигнал, будет управлять моторами (на поворот и движение)
итак у пульта 4 положения отклонения + степень отклонений учитывается , и 4 кнопки.
Какую ардуино конкретно использовать и как ее запрограммировать чтобы на определенные команды она запускала моторы с чувствительностью, пропорциональной нажатию.
Скажем есть два мотора
1 оба крутятся - вперед плывет
2 один быстрее другого повор
все вобщем то просто как 2-2, ситуация как и с машинками, но нюанс и темный лес для меня именно в организации связи ардуины с моторами, ведь не на прямую же они подключаются к пинам....
ккак заставить одну ардуину слышать другуюи
как заставить ардуину понимать управление пультом......
Хотя бы по каждому из пунктов , куда копать , дайте нправление.... сделаю поделюсь опытом как все это было, но нужна теория.....
Есть теоретики- рассуждатели-советчики?
В чем минут этой цепочки, можно конечно и напрямую ком порт к выводам ардуино подключить но я не знаю как...
А вы думаете взяв хост, преобразователь и джойстик, и соеденив все это вместе у вас все заработает? То есть думаете если разъем подошел, то значит будет работать.
Скажу вам честно, с таким подходом ваш "проэкт" закончится сообщениями на форуме и не дойдет до физической реализации.
Все ваши вопросы общие и абстрактные.
Начните с простого. На форуме тем много.
я и начал с простого.... с общего и абстрактного....а детали думал выяснить здесь.... но никто еще ничего не сказал по делу
Так в том и дело, что выяснить нечего, деталей никаких нет, конкретики нет. Остается только филосовствовать.
Переходник СOM-to -USB для подсоединения с Ардуино с вай-фай не нужно. Аналоговые оси джойстика (там всего 2 оси : ось крена и ось тангажа) подсоединяете к аналоговым входам на Ардуино, а кнопки джойстика к цыфровым входам . Потом пишите скетч чтоб считывались данные с осей и кнопок джойстика и далее передавались в Ардуино с вай-фай.Далее Ардуина формирует посылку и передает на другую Ардуину установленую на р/у корабле, которая в свою очередь передает данные исполняющему устройству : сервоприводу для руля направления и мотору(моторам) с драйвером мотора . Мощность мотора(моторов) регулируется скважностю импульсов ШИМ (PWM). Как-то так.
как осушествить ШИМ и можно ли напрямую подключить джойстик в выводам , какую ардуино использовать?
maksim
Значит пользователь HXT умеет это делать.
Филосовствовать и теоретизировать умеют все. Мне лень этим заниматься, потому как в результате это и остается теорией.
Если вы сами не можете почитать про ШИМ, почитать характеристики дуин, найти темы обсуждения приимуществ и недостатков, найти темы типа "а какую дуину взять", то врядли кто-то вам сможет чем-то помоч. Разве что найдется человек, которому не лень поискать за вас.
И посмотрите по этой же ветке сколько "проектов", начинающиеся со слова "хочу", было реализовано в жизнь.
ком-усб - точно в топку. проще джой сразу на ардуину сажать. Был бы это джойстик, которому хотелось бы сохранить работоспособность по усб - тогда да.
Сосственно, аналогичным я занимался недавно. Вернее - частью. усб джой->усб шилд->ардуино. Не сразу, но таки удалось расшифровать дескриптор и заставить понимать данные с джойстика. Передача данных с ардуины на ардуину через рс-передатчик. Есть передатчик/приемник но пока еще не прикупил вторую ардуину. Отчего все тормозится.
собственно, чтобы не местным болтуном:
1)дружим ардуины по рс-ресиверам:
http://arduino.cc/blog/2012/07/25/rc-remotes-and-arduino-a-tutorial/
2)усб джойстик для рс-модели (с исходниками и т.п.)
http://www.ianjohnston.com/index.php?option=com_content&view=article&id=79
3)вариант с раскурочиванием джойстика (хотя в сети много вариантов)
http://diydrones.com/profiles/blogs/pc-joystick-to-8ch-tx-conversion?id=...