Контроллер освещения модели
- Войдите на сайт для отправки комментариев
Втр, 03/11/2015 - 00:15
Привет, форумчане! Кто может помочь написать прошивку и обьяснить как это все работает?
Очень хочу однц штуку, но программирование мне не дается, хотя примерно понимаю как писать программу, но конкретно ничего сделать увы не выходит. !!
Занимаюсь стендовым моделизмом и появилась необходимость сделать устройство которое могло бы имитировать мигалку и поворотники. На одной кнопке включение поворотников, на второй включение мигалки, а на третей головной свет. Желательно это все запитать от 3в.
Апдейт. Предыдущее сообщение отредактировать не могу, там опечатка, питание нужно 9в.
зачем контроллер, три кнопки и три режима или я чего-то не пойму.?
Если бы от одной кнопки все хотели запитать или что по сложнее а так это задачка не сложнее blink примера((
3 кнопки которые в режиме триггера включают свои режимы, не зависимо друг от друга. Устройства на микроконтроллерах повторял, но написать прошивку, для меня как полететь в космос :(
ясно.
начните, соберите на макетке ардуино и три кнопки и светодиоды, что не получится напишите подскажем и подправим.
Если хотите просто чтоб по вашему алгоритму написали программу и нарисовали схему то в ветку ищу заказчика!
Посидел, попробовал разобраться, и кое что понял! Прошивку написал для про микро. Доступ к плате будет будет через неделю, а то и позже. Из знающих, кто может проверить прошивку на предмет правильности? Есть 7 режимов которые переключаються одной кнопкой (меньше плата и меньше деталей), собственно в комментариях к коду они описаны.
Советую собрать в симуляторе, типа Протеус, и запустить, но по моему дальше (РЕЖИМ 2: Поворотники) программа не пройдет, delay(1000); будет тормозить.
Посидел, попробовал разобраться, и кое что понял! Прошивку написал для про микро. Доступ к плате будет будет через неделю, а то и позже. ....
скомпилировалось без ошибок,
выделю 15 мин вечером подключу 4диода и кнопку проверю.
Спасибо большое. Если не затруднит попробуйте пожалуйста.
Вот так без delay() должно работать но симуляторе не проверял
Посидел, попробовал разобраться, и кое что понял! Прошивку написал для про микро. Доступ к плате будет будет через неделю, а то и позже. Из знающих, кто может проверить прошивку на предмет правильности? Есть 7 режимов которые переключаються одной кнопкой (меньше плата и меньше деталей), собственно в комментариях к коду они описаны.
Залил ваш скетч в ардуино нано, добавил вывод в сериал переменной regim чтоб понимать какой режим отрабатывается.
Режимы работают все, но начиная со второго из-за пауз делей кнопку переключения нужно держать больше секунды нажатой чтоб переключить.
Сниму на видео чтоб сами оценили правильно мигают или нет.
Вот так без delay() должно работать но симуляторе не проверял
Респект.
Все переключения режимов работают.
Задержек в нажатии кнопки нет и дребезга тоже.
Залил ваш скетч в ардуино нано, добавил вывод в сериал переменной regim чтоб понимать какой режим отрабатывается.
Снял на видео как работают оба скетча.
https://youtu.be/6sSVXt6pFHI
Вот так без delay() должно работать но симуляторе не проверял
Спасибо за рабочий код.
Снял на видео как работают оба скетча.
https://youtu.be/6sSVXt6pFHI
Спасибо за видео.
Контроллер сделан и скоро займет свое место в модели :)
Всем привет!
Друзья, помогите немного видоизменить данный код. Убрать ненужные режимы и немного подкорректировать текущий код я в силах. Но организовать еще дополнительные плюшки, боюсь не смогу.
Собственно выношу на обсуждение :)
Как реализовать включение по длительному нажатию на кнопу, а переключение режимов по короткому? Выручайте :)
1.Длительное нажатие (3 сек)– включение.
2. Короткое нажатие – переключение режимов.
А. Включен режим 1.
Б. Включен режим 2.
В. Включен режим 1 и 2.
3. После режима В включается режим А, и так по кругу.
4. При повторном длительном нажатии все выключаем.
Пункты 2 и 3 я могу сделать сам :)))))
Есть ли смысл для выключения устройства переходить в спящий режим? Насколько я понял, если делать на плате с юсб обвязкой, то особой экономии не будет, но если делать например на pro mini то можно сэкономить заряд аккумулятора. Кто что думает?