Skip to content

Latest commit

 

History

History
31 lines (18 loc) · 5.26 KB

README.md

File metadata and controls

31 lines (18 loc) · 5.26 KB

Tabord' RGB

Устройство на базе EPS8266 EPS-12F с автономным Wi-Fi модулем, предназначенное для отображения (индикации) текущей боевой ситуации альянса.

Устройство изготавливалось кустарным способом в индивидуальном порядке, и в единственном (пока) варианте для альянса GF Company игры EVE Online. Проект получил своё название по имени одного из игроков альянса Tabord Ormand, который наиболее дотошно относится сливам сокорповцев, утратой флагов... и очень раздражается по утрам, когда видит красную борду. Так вот, для того, чтобы ему крепче спалось, когда всё в порядке, устройство освещает логотип альянса зелёным цветом; красный свет - повод назвать всех раками.

Устройство автономное, получает 5V питание с помощью USB-совместимого провода, получает обновление киллмайлов из Интернет с помощью Wi-Fi подключения, прикидывается светильником (настольной декорацией-безделушкой). И шпионит :0) ... (но это не точно, лолкек).

Настройка и использование

GF Company eveonline

Настройка устройства показана в видеоролике, см. выше.

Процесс настройки сопровождается световой индикацией:

  • белый свет - нет подключения к Wi-Fi сети
  • зелёный свет - есть подключение к Wi-Fi сети, идёт подключение к Интернету
  • синий свет - режим автоматической настройки, выполняется спаривание в WPS режиме
  • жёлтый свет - режим ручной настройки, настройки редактируются браузером
  • мерцающий красный и мерцающий зелёный свет - отображение результатов боёв альянса

Самостоятельное изготовление

Устройство сделать несложно самостоятельно, если есть опыт использования паяльника.

В качестве основы использовался Wi-Fi модуль на базе esp8266, а именно LoLin v3 NodeMCU, например такой. Модуль расширения можно изготовить с помощью готового проекта Tabord RGB, см. схематику и печатную плату здесь, которую несложно изготовить с помощью ЛУТ (лазерно-утёжного метода) по вот такой инструкции. На плате присутствует транзисторная сборка, развязка по питанию, кнопка управления режимами работы устройства, два rgb-светодиода с общим анодом. Подставка и световод изготавливается из подручных материалов; я пользовался фанерой для подставки и 4мм оргстеклом для световода, на котором с помощью бура нацарапал профиль изображения. Python-скрипты крутятся на внешнем vps-сервере под cron-ом, устройство подключается к регулярно генерируемым файлам, которые отдаются по http-протоколу.