FLprog - Батискаф с управлением по UART
Вставка
- Опубліковано 11 вер 2024
- Дано описание структуры управления, составлена программа для управления батискафом по проводному интерфейсу UART с пульта управления.
Прошивка - drive.google.c...
На шоколадку - money.yandex.r... - Наука та технологія
наконец-то я понял что такое десять-двадцать-четыре - это тысяча двадцать четыре. все время думал, что ты имеешь в виду, когда говоришь десять-двадцать-три.
А скорость одинадцать-пятдесят два-два ноля!? Я очень долго работал с 4 знаковыми индикаторами, деформация.
Николай, Вы как всегда молодцы!👍👍👍
"Сразу сохраняем проект"-автор. У меня в голове мелькнуло "Das Boot" 😁
Делал похожий проект. Для рулей ставил сервомоторы. С сервами не заработало. Они периодически дергаются. В чем причина не разобрался. Поставил электромагниты. За проект огромное спасибо.
Отлично !!!
В техническом задании Вы указали управление камерой двумя кнопками, а в проекте сделали джойстиком.
Уговорил товарища, что комильфо 2 джойстика поставить. Еще поворот добавился. Камера же дёргается если рывками дёргать.
@@kalinfl добавьте плавное ускорение(замедление) на управление камеры(на подобие как Вы делать на управлении лифта). Очень улучшает картинку. Для управления в верх вниз не совсем правильно управлять балластом.при наборе глубины положительная плавучесть будет уменьшатся а также будет изменятся центровка, и батискаф будет стараться клюнуть носом. Нужно добавлять рули "высоты".
@@aking83 ща вам расскажут историю про второго пилота.. про хук с права... и про то как боксёр пилот спас кучу народа...
Здравствуйте, интересует несколько вопросов и буду рад получить от вас комментарии. Какой кабель собираетесь применять? Какая длина кабеля? Насколько устойчив такой тип связи к помехам? Почему не стали применять RS-485?
1. Бассейн, длинна 10 метров. 9600 по витой паре нормально.
2. 485 это + 2 модуля. Ну и на 10 метров смысл...
@@kalinfl ясно, я то думал водоемы, что-то типа исследовать.
До сих пор не поплыла?...
Николай, такой вопрос, не получается сделать двухсторонний обмен данными через уарт... Допустим чтобы лодка могла отправить обратно свою скорость, глубину и прочее. Подскажите пожалуйста, как это можно реализовать, двух сторонний обмен переменными. Буду очень признателен за видосик, аналогичного ничего уже два дня найти не могу... Заранее благодарю и спасибо вам за ваше обучение.
Эээ, отправка в уарт работает в обе стороны. Шлите все что угодно
@@kalinfl Вас не затруднило бы не большой проек накидать? Или всё же видосик может?)) У меня в 7.3.3 есть такая проблема, на Уно принимаю данные с gps и отправляю их на есп переменными (оба уарт софт). Всё работает без проблем, но с есп на Уно данные не отправляются... Если убрать отправку с Уно, то на Уно данные начинают идти... Ещё с обоих контроллеров, отправляю информацию принятую со второго контроллера в ком порт. Объясните пожалуйста или подскажите, что не так и почему может не работать двухсторонний обмен данными?
@@alexej7603 перемудрили. Разнесите во времени отправки да и все.
@@kalinfl это уже пробовал, никакого эффекта к сожалению... И скорость снизил и "таймауты" между приемом и передачей вплоть до 10сек. ставил... Без профи похоже никак (( Может накидали бы не большой проект по моему примеру, с пояснениями?... Буду очень признателен!))
Я так и не понял зачем в таком батискафе Ардуино ? Это же делается элементарно батарейка+ моторы+ переключатели(джойстик) ?
Питание 12 вольт. Покажите схему управления мотором при помощи джойстика без мк? А потом умножьте на 4.
а что если на батискафе всего два мотора для поворотов и движения вперед-назад. При повороте вправо и влево они должны вращаться в разные стороны, а при движении вперед и назад в одну сторону.. возможно ли такое реализовать на одном джойстике? и как быть если нужно двигаться вперед и одновременно поворачивать?
только написал коммент и озарило, все встало на свои места в голове и все получилось) рад и щщастлив
Я рад.на самом деле шимом придавливаешь двигатель противоположный повороту.
Здравствуйте! Собрал ваш проект все работает но при отключение передатчика или обрыва связи на приенике двигатели продолжают работать .
Я обычно запускаю счетчик на пульте от генератора на 500 мс и шлю его на базу. Если на базе в течении 2 секунд не изменилось значение - ахтунг и тормозим.
@@kalinfl ОК. Понятно.Спасибо.
а почему в 5.3.0 треугольнички и не используется пишет ? это нормально
Что за треугольники? В ВК скинь фотку