Создание диммера без детектора нуля
- Войдите на сайт для отправки комментариев
Пт, 02/09/2016 - 11:56
Добрый день вечер кому как форумчане ! помогите как соединить два кода вместе чтобы получить ик диммер управляемый двумя кнопкоми пульта. алгоритм такой ! кратковременное нажатие вкл. выкл. светик а долгое + или - яркость ! вот два кода.......
Добрый день вечер кому как форумчане ! помогите как соединить два кода вместе чтобы получить ик диммер управляемый двумя кнопкоми пульта. алгоритм такой ! кратковременное нажатие вкл. выкл. светик а долгое + или - яркость ! вот два кода.......
Да, сильный код :)
А что это там за "#include" в первой строке?
И вообще, kalbas0000, Вы же не сами писали эти, прости господи, коды? Поверьте, это не коды - это бред сивой кобылы и объединять их - пустая трата времени.
вот выкладываю что помог человек! но работает както не правильно. Где косяк помогите если сможете плиз !
kalbas0000, ну поймите Вы, зто бред.
Ну, вот смотрите, первый пример бреда.
В строке 12 описана переменная time.
Допустим. Вы запустили этот, прости Господи, код. Он начал работать.
Проверка в строке 20 ничего не дала. т.к. сигнал пока ещё не пришёл.
Отлично, программа перебралась на строку 31 и хочет выполнить проверку
но, простите, а чему у Вас равна перменная time? Вы ей хоть какое-то значение присвоили?
Ну и вообще. пройдитесь по логике этой программы и подумайте. а что она собственно делает.
Ребят ! есть готовый рабочий скетч ик диммера только он работает от 3х кнопок одна вкл. выкл. а две регулировка яркости. вопрос ! реально замутить все это дело только от двух кнопок ? за ранее спасибо !
От каких двух, типа "пока одну держишь" яркость нарастает, а пока другую держишь - понижается. Так, что-ли?
нет ! допустим нажали на пультике кратковременно + светодиод горит нажали кратковременно - светик потух . А если удерживать + яркость плавно растет ну и с - тож самое плавно понижается !
Если "удерживать долговременно", то этот код не переделывается. Новый нужен. Дело в том, что пока Вы держите кнопку нажатой, у Вас нет постоянного "сигнала", что она нажата. Вместо этого Вы полстоянно получаете последовательность "нажата"/"отжата" и эту последовательность нужно отрабатывать.
Вчера только это исследовали. Посмотрите тему, начиная с 16-го поста (можете и сначала - невредно).