Играйте в игры с помощью сигналов мозга, используя беспроводное ЭЭГ-устройство Octopus 16

Octopus 16 — это беспроводное биосигнальное HID-устройство для платы XIAO ESP32-S3, предназначенное для того, чтобы пользователи могли играть в компьютерные игры с помощью сигналов мозга (ЭЭГ) без использования рук (или имплантов).

Плата оснащена 16 электродами для измерения биосигналов, включая ЭЭГ (электроэнцефалографию), ЭМГ (электромиографию) и ЭКГ (электрокардиографию), а устройство размером с монету гораздо компактнее других решений для интерфейса мозг-компьютер (BCI) , которые обычно требуют комплекта с электродной шапочкой, 8–16 электродами и проводами.

Octopus 16 biosignal device for gaming

Характеристики Octopus 16:

  • ADC – 2x Texas Instruments ADS131M08, 24-битные, 8-канальные, с одновременной дискретизацией, дельта-сигма (ΔΣ) аналого-цифровые преобразователи
  • Каналы – 16x 24-битных каналов (8x на каждый ADC)
  • Программируемый коэффициент усиления (PGA) – от x1 до x128 (устанавливается в прошивке; регистр усиления по умолчанию 0x2222)
  • Входной фильтр верхних частот / блокировка постоянной составляющей – Встроенный фильтр блокировки постоянной составляющей ADC включен (≈ >1 Гц)
  • Интерфейс хоста (для платы XIAO) – Питание + SPI через два 7-контактных разъема
  • Интерфейс мозга
    • 18x подпружиненных контактов
      • 16x электродов
      • 1x опорный (AINREF)
      • 1x земля (GND)
    • Шаг контактов (от центра до центра) – примерно 5.38 мм (равномерная гексагональная упаковка)
    • Размер массива – 20.3 × 20.3 мм, все контакты в радиусе ~10.5 мм от центра
    • Маршрутизация опорного сигнала и земли – выбирается с помощью бортовых перемычек (AINREF_POGOPIN_ON, AINREF_STACK_ON, GND_ON, STACK_1/2) для каскадного или автономного использования
  • Разное – 3D-печатный корпус
  • Питание – 5 В через штыревые разъемы (через порт USB-C на XIAO ESP32-S3)
  • Размеры – 26 мм Ø (4-слойная печатная плата)

XIAO ESP32-S3 ESP32-C6 EEG device

Затем Octopus 16 необходимо подключить к плате XIAO ESP32-S3 или XIAO ESP32-C6, питаемой через USB, например, от USB-C пауэрбанка,  и разместить на голове так, чтобы все 18 пого-контактов касались черепа. После этого плата XIAO работает как BLE HID-геймпад и интегрируется с сервером PiEEG с открытым исходным кодом. .

Программная часть проекта имеет открытый исходный код; скетчи Arduino и программы на Python размещены на GitHub, а документация по аппаратному и программному обеспечению доступна на веб-сайте PiEEG Можно ознакомиться с онлайн-демонстрацией/симуляцией без аппаратного обеспечения, используя виртуальное 8-канальное устройство, нажав “Launch Demo”. Эта демонстрация также ссылается на ряд совместимых игр.

PiEEG dashboard simulation
Симуляция панели управления PiEEG

PiEEG также представила видеодемонстрацию того, как один из разработчиков смог выйти из лабиринта, просто думая об этом. Судя по демонстрации, такие устройства в ближайшее время не заменят мышь и клавиатуру, поскольку, хотя они и работают, это дается с трудом.

В другом видео показано, как начать работу с Octopus 16.

В течение нескольких лет выходили материалы о проектах интерфейсов мозг-компьютер Ильдара Рахматулина и Юсефа Эль-Аббаса, включая такие устройства, как комплект для ноутбука PiEEG на базе Raspberry Pi 5 , щит PiEEG для Raspberry Pi «, и    ardEEG shield для Arduino UNO R4 WiFi. Octopus 16 работает по тому же принципу, но это их самое компактное устройство на сегодняшний день.

Это всё ещё довольно дорого, причём Octopus 16 продаётся за $250 на Elecrow . Также потребуется добавить плату XIAO ESP32-S3, аккумулятор и, опционально, напечатать корпус для него.

Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Oldest
Newest Most Voted
Inline Feedbacks
View all comments