Qtrsensors или слежка за линией.

Вопросы от новичков
Ответить
richialex
Рядовой
Сообщения: 31
Зарегистрирован: 01.07.2020{, 21:41}
Репутация: 0
Имя: Alex

Qtrsensors или слежка за линией.

#1

Сообщение richialex » 25.03.2021{, 21:26}

Здравствуйте. Можно ли на стандартных блоках собрать, что то похожее на функционал библиотеки "qtrsensors"? Ну или может быть есть возможность обойтись без нее....

Задача стоит такая. Плавно управляя скоростью двигателя (Двигатель шаговый, работает на блоках AlexCrane), удержать проволоку между тремя фоторезисторами расположенными в ряд. В данный момент фоторезисторы работают как стоп, просто стопоря движок на 1 сек при срабатывании. Но при этом, постоянно дергается проволока, что плохо сказывается на намотке.

Про qtrsensors спрашиваю потому, что нашел готовый функционал в ардуино проекте (не flprog), но не знаю как прикрутить это к flprog, ну и так понимаю, она используется в роботах, которые катаются по линии, может кто делал такого в нашей программе?

DanilaWERT
Сержант
Сообщения: 147
Зарегистрирован: 01.12.2018{, 14:20}
Репутация: 1
Имя: danila

Qtrsensors или слежка за линией.

#2

Сообщение DanilaWERT » 25.03.2021{, 23:51}

Можешь сам попробовать.Это занимательно :smile171:
Как создать блок пользователя из примера от Айдара

richialex
Рядовой
Сообщения: 31
Зарегистрирован: 01.07.2020{, 21:41}
Репутация: 0
Имя: Alex

Qtrsensors или слежка за линией.

#3

Сообщение richialex » 26.03.2021{, 00:35}

DanilaWERT писал(а):
25.03.2021{, 23:51}
Можешь сам попробовать.Это занимательно
Пробовал уже, но то ли лыжи не едут, то ли асфальт не совсем скользкий... Но скорее всего, элементарно знаний и опыта не хватает. В общем не получается - по крайней мере с наскока. Ну и зачем изобретать велосипед, если возможно уже есть решение. И задавая вопросы на форуме уже убедился в том, что ответ часто лежит на поверхности, но из-за малого опыта работы в программе я его просто не вижу.

DanilaWERT
Сержант
Сообщения: 147
Зарегистрирован: 01.12.2018{, 14:20}
Репутация: 1
Имя: danila

Qtrsensors или слежка за линией.

#4

Сообщение DanilaWERT » 26.03.2021{, 00:44}

richialex, ты б проект выложил.Твой который.Может и помогут..
richialex писал(а):
26.03.2021{, 00:35}
уже убедился в том, что ответ часто лежит на поверхности
Согласен.

richialex
Рядовой
Сообщения: 31
Зарегистрирован: 01.07.2020{, 21:41}
Репутация: 0
Имя: Alex

Qtrsensors или слежка за линией.

#5

Сообщение richialex » 26.03.2021{, 11:46}

DanilaWERT писал(а):
26.03.2021{, 00:44}
ты б проект выложил
Проект ниже. Три датчика Up, Middle, Down расположены в ряд на мин. расстоянии друг от друга, при срабатывании выдают единичку, но в принципе можно и на аналоговый сигнал переключить, так же как и увеличить их количество. Ну и сама суть остается, нужно плавно регулировать скорость двигателя, чтоб проволока оставалась с пределах данных датчиков.
Вложения
nm.png
nm.flp
(443.29 КБ) 9 скачиваний

Ответить

Вернуться в «Начинающим»