управление двумя сервами

Использование драйверов двигателей и пользовательских блоков к ним
Ответить
miloman00
Рядовой
Сообщения: 5
Зарегистрирован: 11.10.2015{, 14:34}
Репутация: 0
Откуда: Азов

управление двумя сервами

#1

Сообщение miloman00 » 11.10.2015{, 14:37}

помогите отвязать счетчик от ком порта
он сейчас начинае считать при изменении строки в ком порте
нужно что бы он начинал считать при появлении в ком порте wsad-символов
Вложения
wsad.flp
(311.03 КБ) 61 скачивание
Последний раз редактировалось miloman00 11.10.2015{, 14:38}, всего редактировалось 1 раз.

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

управление двумя сервами

#2

Сообщение rw6cm » 11.10.2015{, 15:13}

miloman00 писал(а):помогите отвязать счетчик от ком порта
Отвязать можно так
3305859.jpg
Но в проекте есть еще интересные нюансы Изображение
Например бесполезность условия >=-1, счетчик не считает в минус.
Опишите что конкретно хотите от сервов при старте, и в работе.
Win10-64, FLProg (portable)

miloman00
Рядовой
Сообщения: 5
Зарегистрирован: 11.10.2015{, 14:34}
Репутация: 0
Откуда: Азов

управление двумя сервами

#3

Сообщение miloman00 » 12.10.2015{, 09:54}

получилось спасибо,не думал о переполнении

хочу с mr3020 вертеть камерой с лазерной указкой и мерять температуру в гараже
но теперь если отправить сразу строку ww или dd счетчик ничинает белконечно считать вперед!?
Вложения
wsadforum.flp
(331.69 КБ) 75 скачиваний
Последний раз редактировалось miloman00 12.10.2015{, 10:37}, всего редактировалось 1 раз.

miloman00
Рядовой
Сообщения: 5
Зарегистрирован: 11.10.2015{, 14:34}
Репутация: 0
Откуда: Азов

управление двумя сервами

#4

Сообщение miloman00 » 12.10.2015{, 15:48}




исправил добавил перед получением из com port "получение подстоки из строки"



СпойлерПоказать
Изображение
Последний раз редактировалось miloman00 12.10.2015{, 15:55}, всего редактировалось 1 раз.

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

управление двумя сервами

#5

Сообщение rw6cm » 13.10.2015{, 02:19}

miloman00 писал(а):хочу с mr3020 вертеть камерой с лазерной указкой и мерять температуру в гараже
Старался сильно не уходить от вашей логики, но как то наляписто все получилось.
В общем на фантазировал немного Изображение
Вкратце: w,s,a,d, при каждом вводе перемещают серв плавно примерно на 5*.
при включении оба серва становятся по середине на 90*, можно на каждый поставить свою уставку.
если вводить "wa" - одновременно выполнят 2 серва.
Можно дать прямую команду цифрами от 1 до 174 с символами v или g в конце. Пример 160v повернет вертикаль на 160*;, 20g - на 20* горизонт, если 160vg, - оба уйдут на 160*.
Думаю разберетесь.
Вложения
ServoCam2.flp
(315.69 КБ) 61 скачивание
Последний раз редактировалось rw6cm 13.10.2015{, 02:22}, всего редактировалось 1 раз.
Win10-64, FLProg (portable)

miloman00
Рядовой
Сообщения: 5
Зарегистрирован: 11.10.2015{, 14:34}
Репутация: 0
Откуда: Азов

управление двумя сервами

#6

Сообщение miloman00 » 13.10.2015{, 13:09}

я только учусь,осталось сделать веб сервер на openwrt

Ответить

Вернуться в «Управление двигателями»