Ищу обучение/исполнителя. Подсветка стола для настольных игр диодной лентой с индикацией хода.
- Войдите на сайт для отправки комментариев
Добрый день!
Ищу помощь в проекте, от формата "под ключ" (менее интересно) до формата коучинга (более интересно).
Собственные компетенции: чуть-чуть помню плюсы из вуза, логику программирования понимаю, базовые понятия по ардуино прочитаны, самостоятельно осилю проект за месяц, но хотелось бы за неделю. Паять умею, паяльник и расходники есть, тестера нет (докуплю), осциллографа ни аналога, ни цифры, и вряд ли появится.
Задача:
Есть стол для настольных игр типа бильярдного (с бортами), по борту с внутренней стороны идет диодная адресная лента (подсвечивает игровую область).
Нужно сделать управление этой лентой через ардуино со следующими функциями:
Базовый функционал:
1. Кнопка вкл/выкл всей ленты (одна, у игрока с торца стола)
2. Кнопка переключения режима: 1) Стандартный режим - горят все светодиоды; 2) Игровой режим - горит только один из 8 равных сегментов ленты (подсвечиваем кто именно ходит) (одна, у игрока с конца стола)
3. 8 кнопок (у каждого игрока своя), которые работают только в Игровом режиме — по нажатию кнопки светящийся сегмент должен перейти на следующего игрока по часовой стрелке (погас текущий, загорелся следующий) (если получится сделать что кнопка игрока активна только когда горит его сегмент - идеально!)
Опциональный функционал (ниже опции, которые хотелось бы сделать, но они не обязательны. Полной логики в голове пока не сложилось, буду признателен за советы по реализации)
1. Изменение цвета светодиодов в Игровом режиме: цвет подсвечиваемого сегмента должен равномерно и медленно изменяться от белого к красному, и по окончании таймера (120 секунд) - включить анимацию (помигать, пустить волну и т.д., показать что таймер вышел). Идеально сделать также доп. кнопку, которая включает/выключает таймер в игровом режиме.
2. Возможность выбрать длительность таймера (может просто из вариантов 60, 120, 180 секунд)
3. Возможность выбора цвета подсветки своего сегмента/всего стола
4. Любые другие (даже безумные) ваши идеи)
Сорри если что-то оформил не так, просьба сразу не банить!
iogi@mail.ru
Идея интересная. мне нравится
Задачка несложная, вопрос только в одном - в описанную игру всегда играют точно 8 человек? Если нет - желательно еще добавить настройку числа играющих
b707, cпасибо, предложение отличное!
Как вариант реализации: при включении игрового режима нужно нажать по разу те кнопки, какие игроки участвуют в игре.
_Igor_, написал в почту.
100€
Без обучения 50€
kakmycmail@gmail.com
до формата коучинга (более интересно).
Какой ардуиноподобный микропроцессор уже есть в наличии? Могу взяться за обучение, в не спешном порядке(месяцы/годы). Предлагаю ленту WS2812, чип Esp8266/32.
Пишите на Razrabotka-shem@yandex.ru, обсудим.