Всем доброго времени суток.
Очень много конфигураций огненной лампы от нашего гуру.
Мне тоже захотелось сделать подобное.
Порадовать супругу на новый год.
Круглая мне показалась не очень (надеюсь без обид), решил сделать обычным квадратом, и сверху подвесить тряпочку под вентилятор и подсветить красным светодиодом(ну или белым с красным фильтром). Все бы ничего решил начать с материалов (ардуино нано - есть, адресная лента - есть, конденсаторы и резисторы закупился и нашёл в далеком ящике, даже кулер на 5V - есть, тактовая кнопка - есть, белое матовое оргстекло тоже нашлось, питание взял старую юсб зарядку на 2 А). Почитав статью про огненные эффекты нашел прошивку для матриц(адресных), прочитал статью для матриц(адресных), спаял сам адресную матрицу 9*9(последовательно). Подкорректировал прошивку и прошил, урааа заработало все три прошивки как часы работают ( fireMatrixNoise , fireMatrixReal ,fireMatrixNoiseWave ), но по отдельности. По задумке управление лампой производиться кнопкой (смена режима); реостат на 10кОм (смена цвета); выключатель (включение выключение питания), м.б. еще одна кнопка это включение выключение диода и кулера.
Теперь проблема:
Взял библиотеку GyverButton, из примера нашел нужное. Начал совмещать и вставлять эффекты ничего не получается код не компилируется.
Помогите плиз с кодом. Я почти нуб в этом, да нет наверно полный нуб.
Очень много конфигураций огненной лампы от нашего гуру.
Мне тоже захотелось сделать подобное.
Порадовать супругу на новый год.
Круглая мне показалась не очень (надеюсь без обид), решил сделать обычным квадратом, и сверху подвесить тряпочку под вентилятор и подсветить красным светодиодом(ну или белым с красным фильтром). Все бы ничего решил начать с материалов (ардуино нано - есть, адресная лента - есть, конденсаторы и резисторы закупился и нашёл в далеком ящике, даже кулер на 5V - есть, тактовая кнопка - есть, белое матовое оргстекло тоже нашлось, питание взял старую юсб зарядку на 2 А). Почитав статью про огненные эффекты нашел прошивку для матриц(адресных), прочитал статью для матриц(адресных), спаял сам адресную матрицу 9*9(последовательно). Подкорректировал прошивку и прошил, урааа заработало все три прошивки как часы работают ( fireMatrixNoise , fireMatrixReal ,fireMatrixNoiseWave ), но по отдельности. По задумке управление лампой производиться кнопкой (смена режима); реостат на 10кОм (смена цвета); выключатель (включение выключение питания), м.б. еще одна кнопка это включение выключение диода и кулера.
Теперь проблема:
Взял библиотеку GyverButton, из примера нашел нужное. Начал совмещать и вставлять эффекты ничего не получается код не компилируется.
Помогите плиз с кодом. Я почти нуб в этом, да нет наверно полный нуб.
Вложения
-
12.8 KB Просмотры: 14