Прошу помочь с millis

qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016

freeman86
Offline
Зарегистрирован: 07.09.2016

Так вы опять delay используете. Смысл millis чтобы от delay уйти, так как он парализует всю программу 

jonsvl
Offline
Зарегистрирован: 27.05.2018

freeman86 пишет:

Так вы опять delay используете. Смысл millis чтобы от delay уйти, так как он парализует всю программу 

да это типа защита от дребезга контактов, без неё тоже работает, потом уберу сделаю аппаратно.

flat
Offline
Зарегистрирован: 05.02.2015

А что не плохо... я бы подругому написал ... но работать буде ) 

freeman86
Offline
Зарегистрирован: 07.09.2016

Я, кстати, тоже еще в пятницу разобрался с таймерами и написал код, который работает именно так, как мне надо. Спасибо за помошь!  :)Прошу прощения за оффтоп, но наверняка обсуждалась тема на подобии: "как сделать чтобы прога запоминала количество нажатий кнопки и потом эти данные можно было использовать". Может кто ссылочек подкинет? :)

qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016

freeman86,вы не с того конца беретесь решать задачу. Проблема не в придумывании колеса, а как бы не сделать так , что у вас вышло колесо от БЕЛАЗА для машины Запорожец. Вроде колесо есть, а прикрутить его можно только на крышу. Так что перед тем как изобретать колесо или спрашивать о колесе сначала прикиньте на какие оси его придется ставить.  Это я про прога запоминала количество нажатий кнопки

freeman86
Offline
Зарегистрирован: 07.09.2016

ну например, мне надо последовательно переключать одной кнопкой десять светодиодов. Или выбирать режим в зависимости от количества нажатий в течении какого-то времени :)

qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016

Среда требует что бы скетч был такого вида

А если компонетов много то лучше скетч организовывать так