Нужна программака ШИМ с управлением по 1 кнопке.
- Войдите на сайт для отправки комментариев
Ищу кто оперативно и за вознаграждение напишет программку управления яркостью светодиодной ленты через ШИМ.
ТЗ (коротенько).
Управление диммером осуществляется одной такотвой кнопкой (звонковая без виксации).
Алгоритм работы.
Короткое нажатие - нажатие до 1 - 2 секунды.
Длительное нажатие - нажатие более 3-х секунд.
Общее время полного включения/выключения при удерживаемой кнопке - 7 секунд.
Общее время полного включения/выключения при коротковремменно нажатой кнопке - 3 сек.
Состоянии при подачи питания (начальное при первом включении) - на выходе PWM 0. (ничего не горит).
При первом коротком нажатии на кнопку плавно увеличиваем PWM на выходе от 0 - до 50% и останавливаем.
Если первое нажатие на кнопку длительное - то увеличиваем PWM от 0 и до момента отпускания кнопки.Если в процессе увеличения PWM
достигла своего максимума (100%), а кнопка не отпускалась - то фиксируем значение на 100%.
Следующее нажатие кнопки (короткое или длительное) при PWM > 0 будет уменьшать значение PWM до 0. При коротком нажатии на кнопку -
занчение PWM изменяется с установленного (последнего) до 0. При длительном нажатии PWM меняется с текущего значения до 0. Если в
течении времени удержания кнопки значение PWM не успело достигнуть 0 значения, тогда значение PWM будет равно значению, на момент
отпуская кнопки. Если значение PWM не равно 0, то последующее нажатие будет увеличивать значение по алгоритму в зависимости от
короткого или длинного нажатия.
Пример
Все подключено - запускаем первый раз. При подачи питания - ничего не происходит. Нажимаем кнопку коротковременно - плавно
увеличивается яркость ленты от 0 до 50%. Второй раз нажимаем коротко - яркость уменьшается от текущего значения до 0. Третий раз
нажимаем длительно - после 3-х секунд задержки - происходит плавное увеличение яркости до 70% ( отпустили кнопку). Нажимаем в 4-й
раз длительно - яркость уменьшается пока держим кнопку. Отпустили на значении 20%. Короткое нажатие кнопки приведет к выключению,
длительное к увеличению яркости либо до момента отпускания кнопки - либо до 100%. И так по кругу. Т.е. при выставленной яркости А
короткое нажатие по включению - вызовет отключение. Следующее короткое включение - вызовет включение до значения А.
сколько будет стоить и время исполнения - в почту
ledkras@mail.ru
Странное сообщество IMHO.
Прошу помочь написать программу - никто не хочет/неможет....
Прошу сделать за деньги - теже грабли.
Тут вообще люди есть - или все на морях и грибах.???
Бюджет?
Страна?
to __Alexander
А разница????? Деньги на карту - прога на почту. СМ. первый пост - там вопрос к исполнителю - стоимость и сроки. Если сегодня до вечера не найду - сниму тему и всё.
У меня по стилю Ваших постов создается впечаьление что Вы ли бо военный, либо начальник. Это форум энтузиастов, а не фрилансеров готовых броситься на любое предложение. "сколько будет стоить и время исполнения - в почту", мы конечно тут тоже не из института благородных девиц, но можно просить и как-то повежливей. Я подозреваю что Вам на этом форуме еще никто не успел задолжать. Хотите хоть какой-то реакции? Так не ждите предложений, а сами предложите: вот ТЗ - вот 10000$
И не надо на нас шрифт повышать.
А разница????? Деньги на карту - прога на почту. СМ. первый пост - там вопрос к исполнителю - стоимость и сроки. Если сегодня до вечера не найду - сниму тему и всё.
Ну допустим я из Украины, на какую карту вы мне собрались перечислять?
Не повезло Вам значит, не повезло.... И мне походу тоже....
я отписал на имейл
Щас гляну. Пока небыло.
МБ, в спам провалилось
Уважаемый, в первую очередь извините - не заметил Ваш пост. Не успел "отгавкаться" - компнесирую сейчас (хоть и не люблю этого делать).
Итак:
"Вы ли бо военный, либо начальник."
не угадал - знгачит с интуицией как и с психологией у Вас слабовато, но это видно и в следующем тексте...
"Это форум энтузиастов, а не фрилансеров готовых броситься на любое предложение."
В корне не согласен - что-же Вы сидите в ветке "заказы за бабки" а не в теме "помощь новичкам" http://arduino.ru/forum/programmirovanie/rabota-s-knopkami-v-pomoshch-novichku?page=2 Что -же мы тут не учим??? Энтузиаст, работающий без денег..... :-))
"но можно просить и как-то повежливей."
Укажите мне на оскорбительный тон или прямой посыл матом..... Видимо Вы не вкурсе что такое деловая переписка....
"Хотите хоть какой-то реакции? Так не ждите предложений, а сами предложите: вот ТЗ - вот 10000$"
Я осведомлен сколько стоит такая работа, а судя по цифре Вы себя явно переоцениваете...
"И не надо на нас шрифт повышать."
Хочу и повышаю - дальше что???
Никого не хотел оскорбить ( наверно) - просто достали такие "JollyBiber" - которые на каждом шагу указываю как жить и что делать.... Но это-же за компом все такие смелые, да?
Спасибо Вам не менее уважаемый "vasjn23" за Ваш ответ. Если Вы почитаете ветку "Ищу исполнителя", то при всем желании не сможете найти ни одного моего поста где бы я предлагал свою помощь за деньги, но вот найти людей которым я помогал бесплатно при желании можно, я видите-ли такой альтруист, люблю людям помогать. Сетевая же этика имеет свои особенности и, в отличии от деловой переписки, на форумах имеет куда более весомое значение. По поводу моей себя переоценки Вы к сожалению неверно интепретировали мою фразу - я не предлагал Вам сделать Ваш скетч за указанную сумму, это был всего-лишь абстрактный пример. Хотите повыщать шрифт? Да ради всего сущного! Но вроде как это Вы высказывали свое удивлиние толстым шрифтом что Вам аж в течении 24 часов и 10 минут ни одного предложения не поступило?
А вот за свои слова я привык отвечать, Вы можете меня встретить, например, на конференции [Линк скрыт от пользователя "vasjn23"], где я буду (абсолютно бесплатно опять таки-же) делать доклад по Ардуино.
С уважением,
[Линк скрыт от пользователя "vasjn23"]
Ну вот, я смотрб тон разговора сменился с указательного на рассудительный. Значит и мои слова имели вразумение.
Сам ни кому не указываю - и другим не советую. А вот конференицию посетить не смогу (даже спасибо за ссылку могу написать) - мда - молодое покаление надо растить, знаете ли....
Я бы сказал - "с предлагающего на поясняющий", и таки да - любой ответ несет смысловую нагрузку интерпретируюмую собеседником сугубо в своих интресах без абстракции на корреляционную составляющую. И, премного извинений, Вы так и не представились?
Что бы вникнуть в суть желаемого вами алгоритма придётся исправить орфографические и грамматические описки, поправить форматирование текста, и только после этого начинать задавать уточняющие вопросы по неясному смыслу "алгоритма", потому что, если внимательно вникнуть в смысл прочитанного, то обескураживает...
А, если кнопка отпускалась, но достигло 100%, то что?
При следующем за достижением PWM 100% нажатии кнопки, PWM всегда будет не только больше 0, но и равно 100% - я КО или где?
...дальше не смотрел, хотя весело уже сейчас.
to JollyBiber
"..Я бы сказал - "с предлагающего на поясняющий"..." - а я бы нет. Настою. С поучительного на рассудительный.
".. и таки да..." - судя по фразеологическому обороту - имя Изя подошло-бы дольше. :-))
"... смысловую нагрузку интерпретируюмую собеседником сугубо в своих интресах без абстракции на корреляционную составляющую..." - "Будть проще - и люди к тебе потянуться" (С).
"... И, премного извинений," - не услышал звук расшаркивания - без них не принимаю я Ваши извинения.
"Вы так и не представились" - а я и не собирался.
p.s. - подобную переписку можно перенести в личку - дабы не бударажить и без того загруженные умы местных обитаелей. А то я сомтрю у вас саратники начинают появляться, а я привык ,знаете-ли, один на один.
to Клапауций:
весело - так смейтесь. Всем вокруг весело. Это чисто Российсикий менталитет - всегда смеяться. Можно посмеяться когда девушку на улице бьют, можно посмеяться, когда "хрусты" под грузовик залетают, можно посмеяться когда толпа "пасанов" пинает одного.... Подкинуть еще тем для смеха??? На ю-тубе очень много несдержанных коментариев, только знаете в чем беда, людей живущих в этой стране????? Что все смелые и умные только дома перед компом с комментариями, а выйдя на улицу - каждый сам за себя - такая натура...Хотите опровегнуть????
..."Не ошибается только тот, кто ничего не далет" (С).
Може еще поискать ошибки в моём ТЗ - увере Вам принесет немало удаовольствия - можете так-же выложить их тут...
to JollyBiber
"Вы так и не представились" - а я и не собирался.
p.s. - подобную переписку можно перенести в личку - дабы не бударажить и без того загруженные умы местных обитаелей. А то я сомтрю у вас саратники начинают появляться, а я привык ,знаете-ли, один на один.
Слив защитан. Предлагать переходить в личку при отсутствии ее на форуме - это 5
гы гы Лех, да товарищ про себя написал, что он в интернете весь вона какой грозный и возмущеный..
Никого не хотел оскорбить ( наверно) - просто достали такие "JollyBiber" - которые на каждом шагу указываю как жить и что делать.... Но это-же за компом все такие смелые, да?
а когда дошло до личных представлений, так он и слился куда то, типа и занят и представляться не собирался... :) интересно только чему он может научить подрастающее поколение?! риторический вопрос.
Стадо набегает......
а попооду "слив защитан" - мне какой-то "чувак" будет указывать что -да как.
номер +7 девять52 85 три 75 девять 0 - набирай - пообщаемся.
Это тебе не тупое представление Александр Какойто-то там.
Давай - набирай... лично пообщаемся. Последнего писавшего это тоже касается... Я тебе раскажу кто куда сливается и как я буду воспитывать подрастающее поколение.
зачем кому то твои сопли и маты по телефону? чем это лучше чата? приезжай вон на конференцию и представляйся :)
to Puhlyaviy
почитай выше про смелость за компом и заодно поищи свои яица, умник. Дальше своё говно можете без меня разгребать. Будут вопросы - номер телефона указан.
Не, ну не звиздец какой-то - понаписал херни в техзадании, народ забил на эту ересь, начал возмущаться, объяснили почему так, теперь драться желает в подворотне.
зы
...менталитет у меня, видите ли, русский, - какая-то непрошибаемая местечковость.
to Puhlyaviy
почитай выше про смелость за компом и заодно поищи свои яица, умник. Дальше своё говно можете без меня разгребать. Будут вопросы - номер телефона указан.
дык а чего денег нет что ли на конференцию приехать? или храбрости не хватает? типа только инету и можеш мусорить? :)
походу гопы научились пользоваться инетом... :)
Тема закрывается, так как обсуждение скатилось на личности. Топикастеру могу предложить открыть новую тему.