Проблема c WS2812

priormen

✩✩✩✩✩✩✩
7 Фев 2019
0
0
Всем привет. Возникла необходимость реализовать такой проект:
Режим 1:
При нажатии кнопки поочередно загораются красным и гаснут диоды-1,5,9,15,18
последний (18) остается гореть.
Режим 2:
При нажатии кнопки поочередно загораются зеленым и гаснут диоды-2,6,10,16,19
последний (19) остается гореть.
Режим 3:
При нажатии кнопки поочередно загораются синим и гаснут диоды-1,6,9,14,17
последний (17) остается гореть.
Режим 4:
При нажатии кнопки поочередно загораются красным и гаснут диоды-1,5,8,13
последний (13) остается гореть.
Режим 5:
При нажатии кнопки поочередно загораются зеленым и гаснут диоды-3,6,11,15
последний (15) остается гореть.
Режим 6:
При нажатии кнопки поочередно загораются синим и гаснут диоды-2,5,10,14
последний (14) остается гореть.
Режим 7:
При нажатии кнопки поочередно загораются красным и гаснут диоды-3,7,11,16
последний (16) остается гореть.
Режим 8:
При нажатии кнопки поочередно загораются зеленым и гаснут диоды-1,4,9
последний (9) остается гореть.
Режим 9:
При нажатии кнопки поочередно загораются синим и гаснут диоды-3,6,11
последний (11) остается гореть.
Режим 10:
При нажатии кнопки поочередно загораются красным и гаснут диоды-2,6,10
последний (10) остается гореть.
Режим 11:
При нажатии кнопки поочередно загораются зеленым и гаснут диоды-3,6
последний (6) остается гореть.
Режим 12:
При нажатии кнопки поочередно загораются синим и гаснут диоды-1,5
последний (5) остается гореть.
Режим 13:
При нажатии кнопки диоды 1-19 мигают в хаотичном порядке разными цветами.
Режим 14:
При нажатии кнопки 10 диодов загораются и горят зеленым цветом, три красным.
Режим 15:
При нажатии кнопки диоды из предыдущего пункта продолжают гореть,
остальные шесть плюс некоторые из тех что горят моргают разным цветом
в хаотичном порядке.
Стал подыскивать подходящую схему, но в сети прочитал про ардуино, и скажу что тема меня зацепила. Подсказали что данную задачу проще будет решить связкой ардуино+ws2812. Оговорюсь сразу что программированием до этого не занимался. Хочу попросить помощи такого характера: 1. Есть ли какая то литература, ресурс что бы четко понять принцип управления адресными светодиодами с ардуино . 2. И если это конечно не великая тайна, показать кусочек кода, что бы на ленте: поочередно загорелись одним цветом и погасли 1,2,3,4 диоды а пятый загорелся и продолжил гореть (для понимания принципа передачи от диода к диоду) .Можно конечно заказать разработку кода, но меня реально заинтересовала тема программирования и я хочу конкретно заняться изучением.
 
Последнее редактирование:

priormen

✩✩✩✩✩✩✩
7 Фев 2019
0
0
Спасибо конечно, но это я уже читал перед тем как решил обратиться в сторону ардуино и WS2812. Как подключить и прошить вопросов нет. Это я уже так же пробовал делать. Я хотел бы найти конкретно руководство по библиотекам для работы с адресными светодиодами, что бы вникнуть в принципы написания скетчей для них. Поэтому и попросил для примера небольшой код с таким принципом работы:"На ленте: поочередно загораются одним цветом и гаснут 1,2,3,4 диоды а пятый загорается и продолжает гореть."
 

malec

★★★★✩✩✩
5 Фев 2019
640
214
Дружище , реально в интернет сходи....есть подробнейшие обзоры по ленте и ардуино