Продолжение новогоднего серпантина. Какой новый год может обойтись без ёлки? Вот она, красавица!
Дочке в школу надо было поделку сделать. Ёлку. Программа примитивная.
Включается, мигает и уходит спящий режим. Повторно включается нажатием на кнопку (Reset).
Звезда из акрила.
Автономное питание и разъём для подключения программатора.
Такую сложную форму легко обработать болгарой. Не забываем про технику безопасности!
Печатная плата.
А вот такую ёлку для самостоятельного изготовления можно заказать на Алиэкспрессе.
Печатная плата и исходный код (Bascom).
С наступающим Новым годом!
Яшнов Дмитрий, 2016
06.11.2018
Меня зовут Белокопытов Константин, Ник на сайте belokota. Хочу сказать что прошивку я менял основываясь не на знаниях программирования, а на более на интуиции. Поэтому если что не так то не ругайте. Ёлочка с новой прошивкой работает уже несколько дней. Каких либо проблем не выявлено.
Спасибо Вам за великолепную идею!
Вот прилагаю архив с прошивками.
А как скомпилировать в HEX? AVR Studio выдает ошибку
В статье написано – исходный код (Bascom). Естественно нужно компилировать в его среде. Официальный сайт – https://www.mcselec.com/
Там недавно демо версию обновили до 4 кБайт кода, должно хватить.
Cпасибо. Сделал с помощью BASCOM AVR . Причем при компиляции ругалась на команду Powerdown.
Здравствуйте! Можно ли сделать чтобы программа исполнялась по кругу без остановки (например если замкнуть кнопку на постоянно)? Питание от литиевой батареи 4,2 В?
Можно. Исходный код есть, и там не сложно разобраться.
Здравствуйте! К сожалению, я ничего не понимаю в программировании. Что бы цикл программы не останавливался надо убрать в конце программы команду Powerdown? Если так, то как сделать что бы программа сама запускалась при подаче питания? И какие надо выставить фьюзы?
Powerdown убрать – этого мало. Нужно сделать переход на начало программы. Gosub и метка в помощь. Но лучше поместить эффекты в бесконечный цикл.
УШМ это круто, сымаю шляпу
Супер
