Замена Delay на выводе на LCD экран
- Войдите на сайт для отправки комментариев
Ср, 15/06/2016 - 14:07
Здравствуйте, простите за глупый вопрос. Прочел замену Delay на millis, посмотрел примеры со светодиодами, но не понимаю, как этот Delay заменить, например, на задержку текста на ЛСД экране. Например, надо показать три разных текста с задержкой на 5 секунд каждому, как это сделать? Я зеленый в программировании, поэтому хотелось бы узнать. Пример какой увидеть.
А можно весь код, от и до, с millis() и всеми операциями, чтобы все работало также, как и с delay. Спасибо.
А можно весь код, от и до, с millis() и всеми операциями, чтобы все работало также, как и с delay. Спасибо.
можно - это стоит 5$
Приблизительно так:
лучше вместо lcd.setCursor(0,0); поставить lcd.cleare(); а то старый текст оставаться будет если он длиннее
Все правильно, но не вместо а перед lcd.setCursor(0,0);
лучше вместо lcd.setCursor(0,0); поставить lcd.cleare(); а то старый текст оставаться будет если он длиннее
это будет приводить к мерцанию экрана
лучше вместо lcd.setCursor(0,0); поставить lcd.cleare(); а то старый текст оставаться будет если он длиннее
ага. lcd.clear(); - сотрём нафиг весь индикатор... если длиннее.
Спасибо Вам, славно помогли!