Показать сообщение отдельно
Старый 09.09.2016, 20:30   #21
BNSF9399
Местный
 
Аватар для BNSF9399
 
Регистрация: 06.03.2014
Адрес: Москва
Сообщений: 1,741
Сказал(а) 'не согласен(а)'!: 5
Сказали 'не согласен'! 9 раз(а) в 7 сообщениях
Сказал(а) спасибо: 553
Поблагодарили 2,794 раз(а) в 755 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (2791)
По умолчанию

Цитата:
Сообщение от BR95009 Посмотреть сообщение
Скетч будет крутиться без задержек.
вы наверное не поняли о чем вопрос. ваш вариант реализации тоже подойдет (я так думаю, ибо я только вчера начал с сями разбираться).
суть была в том, что в варианте автора опрос второго датчика, после срабатывания первого делается в пустом цикле

Arduino код:
while (digitalRead(2) == HIGH){} 
вот я хочу сюда вставить код, который будет рисовать "статусбар"в направлении движения.
если не делать задержки, то символы слишком быстро бегут и вместо "бегущей" получаем "мигающую" строку.
пробовал с задержкой 10мс - мало. 25 минимум нужно.
вот и вопрос, насколько больше станет погрешность. я конечно понимаю, что измерения все равно не точные даже в авторском варианте, поэтому внесение дополнительных задержек не есть гуд.

ну и к слову, в тех местах, где ТС использует delay - там if не прокатит, нужно в while запихивать.
сейчас импортну видео, покажу что у меня выходит на экране.
BNSF9399 вне форума  
Вверх