Мигание светодиодами

lapuh12
Offline
Зарегистрирован: 05.06.2018

Всем привет.Недавно хотел сделать игрушку для детей,в общем много обьяснять:зачем и правила не буду.Как я понял для моей задумки нужен millis а я ещё не очень им овладел.Задача такая три светодиода 12;11;10; pin кнопка 3;pin с подтяжкой pullup .11;светит всегда ,а 12;и10; по нажатию предают ход один другому и гаснут ,но если в течение скажем 30 секунд кто то ещё раз нажмёт то 11; гаснет и загорается и передаёт ход следующему если по прошествии времени никто не нажмёт то просто передаёт ход.Много искал в интернете,инфы про удержание или двойных нажатий полно а вот по времени не нашел.Помогите пожалуйста,может кто видел статьи на похожую тематику,или идею какую подскажите.Зарание спасибо.

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Надо незаметно подкрасца к миллису через delay, внезапно накинуца и овладеть.

xDriver
xDriver аватар
Offline
Зарегистрирован: 14.08.2015

главное чтоб микрос не подвел.

b707
Offline
Зарегистрирован: 26.05.2017

Лапух12 - попробуйте сами перечитать. что вы написали. Что-нибудь понятно?

В интернете инфы по миллис полно, начните с "Блинк без делей"

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

lapuh12 пишет:
Всем привет.Недавно хотел сделать игрушку для детей,в общем много обьяснять:зачем и правила не буду.Как я понял для моей задумки нужен millis а я ещё не очень им овладел.Задача такая три светодиода 12;11;10; pin кнопка 3;pin с подтяжкой pullup .11;светит всегда ,а 12;и10; по нажатию предают ход один другому и гаснут ,но если в течение скажем 30 секунд кто то ещё раз нажмёт то 11; гаснет и загорается и передаёт ход следующему если по прошествии времени никто не нажмёт то просто передаёт ход.Много искал в интернете,инфы про удержание или двойных нажатий полно а вот по времени не нашел.Помогите пожалуйста,может кто видел статьи на похожую тематику,или идею какую подскажите.Зарание спасибо.

1. Вам нужно научиться внятно формулировать свои мысли. Не для другох - для себя. Внятно сформулированное техническое задание, нередко, более половины решения.

2. Ни "удержание", ни "двойные нажатия" невозможны без контроля времени. Так что в тех примерах, которые Вам попадались, все необходимое уже есть.