Светлячок
Предпосылки создания

В 2014 году для модели радиации на игре «Fallout Alpha'n'Omega» мы сделали 700 устройств, которые получили название «фоллаут-девайсы» (еще  их называют «люстрами» и «светлячками»).  В последующие пять лет эти девайсы активно использовались. Оказалось, что они (в немалой степени благодаря их количеству) дают нам возможности для создания моделей на основе радиоразметки полигона (музыкальный движок «Билета в Атлантиду» и «Темной Башни All Hail», модель радиации «Сердца Бури») или светящихся дорожек. В подобных ролях «фоллаут-девайсы» побывали на  примерно сорока проектах. Однако у них есть недостатки:

  • Спустя сорок проектов и пять лет они устарели и концептуально, и физически;
  • Батарейный отсек на одну батарейку АА был выбран неудачно: этого хватает примерно на сутки и батарейка часто теряет контакт;
  • У них нет выключателя, следовательно их можно развешивать и вставлять батарейки только непосредственно перед началом игры, иначе уменьшается время работы;
  • У них нет корпуса;
  • Хочется управлять устройствами с телефона, особенно когда они играют роль «люстр» и размечают полигон, например, как источники игровой радиации;
  • После игры фоллаут-девайсы сложно найти, и они теряются в лесу. 

Все это привело к проекту Firefly. 

Что такое светлячок?

Наследник «фоллаут-девайса» и ранних светлячков получил тоже название Светлячок. У него:

  • Чип NRF52832 c bluetooth для управления с телефона;
  • Микросхема CC1101 для совместимости с нашими радиоустройствами;
  • Удобный батарейный отсек на две батарейки ААА;
  • Две кнопки, разъем для микрофлешки, выключатель, «пищалка». 

Сейчас мы заказали в Китае сотню таких плат. Реализованы и показаны на Комконе-2020 следующие модели и возможности:

  1. Специальное приложение (можно использовать «NRF-connect», но менее удобно) видит все устройства-светлячки рядом. Оно отображает заряд батарейки и может посылать команды, например, сменить цвет свечения или запищать;
  2. Есть два типа прошивки светлячков, светлячок-обычный и светлячок-активатор; 
  3. Светлячок-активатор получает настройки свечения по bluetooth и передает их по радио на обычные светлячки. Это позволяет реализовать «волшебную дорожку», чей цвет управляется с телефона;
  4. Обычный светлячок принимает настройки свечения и загорается в зависимости от управляющих устройств рядом. Он может получать цвет как со светлячка-активатора, так и с медальона. Это позволяет делать волшебные дорожки с нашим любимым устройством игрока — медальоном — в роли активатора;
  5. Когда у светлячка остается 10% заряда, он переходит в режим «маячка» и может быть обнаружен телефоном. Это помогает найти в лесу развешанные устройства.    

Мы хотим, чтобы светлячки активно принимали участие в проектах! 

На видео вы можете увидеть демо управления цветом с телефона и приема настроек свечения с медальона.  

Над проектом работают:

Крэйл: плата;
Леша Еремин: код прошивки, приложение для смартфона;
Нотиэль: менеджмент проекта, закупки, тестирование, текст статьи. 

Search

Tags
klnfc nfc uart usb wifi антураж артефакт без корпуса браслет в корпусе ведьмак взлом вибро видео волшебство время все проекты грибы дверь дерево детектор для дома дорожка древа жесты замок заряжается звездные войны звук значки игроку игротехника ик как в сеттинге камни кинжал код косплей кристаллы лазер лайтсабер люстра мастеру медальон механика музыкальный движок на батарейках носимое обзор образование освещение от аккумулятора от сети отзывы отладка перчатка пилюли портрет проводная связь промышленное пульт радиация радио речь решения роботы свет светлячок станок статьи стационарное стимпанк телефон терминал толкин удобные приборы универсальное устройства игрока фантастика фоллаут девайс цветы часы чуять друг друга экран