Оглавление:

ЭМГ-биологическая обратная связь: 18 шагов (с изображениями)
ЭМГ-биологическая обратная связь: 18 шагов (с изображениями)

Видео: ЭМГ-биологическая обратная связь: 18 шагов (с изображениями)

Видео: ЭМГ-биологическая обратная связь: 18 шагов (с изображениями)
Видео: БОС-терапия в МГУ. Лекция о технологиях с биологической обратной связью 2024, Июль
Anonim
ЭМГ биологическая обратная связь
ЭМГ биологическая обратная связь

Эта установка с биологической обратной связью использует датчик ЭМГ для отображения мышечного напряжения в виде серии звуковых сигналов и позволяет вам тренировать свое тело, чтобы регулировать мышечное напряжение по желанию. Короче говоря, чем больше вы напряжены, тем быстрее становятся звуковые сигналы, а чем расслабленнее, тем медленнее. Используя это устройство, вы можете научиться регулировать свое тело, чтобы ускорить и замедлить звуковые сигналы; следовательно, увеличение и уменьшение мышечного напряжения. После некоторой практики у вас будет достаточно понимания своего тела, чтобы контролировать напряжение мышц без использования устройства. Это круто, потому что это позволяет вам сознательно контролировать часть тела, которую вы обычно не могли бы почувствовать или легко контролировать.

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

Шаг 1. Приобретите материал

Иди и принеси вещи
Иди и принеси вещи

Вам понадобятся: - Датчик ЭМГ - Электродные кабели - Электроды - Arduino - Плата питания с регулируемым напряжением +/- 5 В *** - 3-контактный гнездовой разъем - Защелка аккумулятора 9 В - Стереоразъем 1/4 дюйма - Наушники с 1 / 4-дюймовый штекер - клеммная колодка европейского типа - соединительный провод 22AWG

*** + / - 5V - нижний диапазон для сенсорной платы. Я обнаружил, что две батареи на 9 В, соединенные последовательно, работают лучше, чем эта плата. Одиночный красный провод - +9 В, соединение двух батарей - это земля, а одинокий черный провод - -9 В. В качестве альтернативы вы можете приобрести мини-плату +/- 12 В от Futurlec. Однако я этого не пробовал.

(Обратите внимание, что некоторые ссылки на этой странице содержат партнерские ссылки Amazon. Это не меняет цены на какие-либо товары для продажи. Тем не менее, я получаю небольшую комиссию, если вы нажимаете на любую из этих ссылок, и я реинвестирую это деньги на материалы и инструменты для будущих проектов. Если вам нужен альтернативный поставщик какой-либо из частей, пожалуйста, дайте мне знать.)

Шаг 2: Доска EMG

Доска EMG
Доска EMG
Доска EMG
Доска EMG
Доска EMG
Доска EMG

Соберите плату EMG, используя детали, указанные на этикетке.

Обратите внимание, что он поставляется с 5-полосными резисторами, и их считывание отличается от типичных 4-полосных резисторов.

Шаг 3: Подготовьте кабели

Подготовьте кабели
Подготовьте кабели
Подготовьте кабели
Подготовьте кабели
Подготовьте кабели
Подготовьте кабели

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

Шаг 4: Разъем питания

Разъем питания
Разъем питания
Разъем питания
Разъем питания
Разъем питания
Разъем питания

Припаяйте красный, зеленый и черный провод к 3-контактному разъему. Убедитесь, что черный провод находится в центре. Два других провода могут быть с любой стороны. Когда вы закончите, вы можете усилить соединения небольшим количеством горячего клея (или аналогичного).

Шаг 5: Подключите вещи

Подключи Вещи
Подключи Вещи
Подключите вещи
Подключите вещи
Подключи Вещи
Подключи Вещи

Подключите три провода от розетки к источнику питания +/- 5 В так, чтобы зеленый был на -5 В, черный - на землю, а красный - на + 5 В. Также вставьте защелкивающиеся провода батареи 9 В в разъем питания. Убедитесь, что красный провод идет к контакту с надписью «VIN».

Шаг 6: запрограммируйте Arduino

Запрограммируйте Arduino
Запрограммируйте Arduino

Запрограммируйте Arduino с помощью следующего кода:

/*

ЭМГ-биологическая обратная связь Воспроизводит звуковой сигнал, который по длине соответствует показаниям, полученным от датчика ЭМГ. Чем более напряженной становится мышца, тем длиннее звуковой сигнал. Основан на двух примерах Arduino Тома Иго. Этот примерный код находится в открытом доступе. * / const int analogInPin = A0; // Вывод аналогового входа int sensorValue = 0; // значение, считываемое с датчика #define NOTE_C4 262 // определяет ноту как среднюю C int melody = NOTE_C4; // устанавливает переменную в среднее значение C void setup () {// инициализирует последовательную связь со скоростью 9600 бит / с: Serial.begin (9600); } void loop () {// считываем аналог в значении: sensorValue = analogRead (analogInPin); // вывод результатов на серийный монитор: Serial.print ("sensor ="); Serial.println (sensorValue); int noteDuration = (sensorValue); // указывает, что длительность ноты - это сигнал чтения сенсора (8, melody, noteDuration); // воспроизводит ноту для продолжительности считывания датчика на выводе 8 // чтобы различать ноты, установите минимальное время между ними. // длительность заметки + 30% кажется подходящей: int pauseBetweenNotes = noteDuration * 1.30; задержка (pauseBetweenNotes); // останавливаем воспроизведение тона: noTone (8); }

Шаг 7: Аудиоразъем

Аудиоразъем
Аудиоразъем
Аудиоразъем
Аудиоразъем

Соедините два сигнальных контакта вместе, а затем прикрепите длинный красный провод к одному из них. Подсоедините длинный черный провод к клемме, соединенной с внутренним наконечником заземления.

Шаг 8: Терминальное подключение

Терминальное соединение
Терминальное соединение
Терминальное соединение
Терминальное соединение
Терминальное соединение
Терминальное соединение

Обрежьте клеммную колодку европейского образца так, чтобы получилось 3 пары разъемов. Вставьте электроды в одну сторону. Подключите соответствующие провода к другой стороне. У меня не было белого провода, поэтому я использовал зеленый.

Шаг 9: Подключите

Подключить
Подключить
Подключить
Подключить

На плате датчика подключите зеленый / белый провод к разъему с меткой «M. Mid». Подключите красный провод к медленному разъему с меткой «M. End». Подключите черный провод к разъему с меткой «Ref».

Шаг 10: подключитесь к Arduino

Подключиться к Arduino
Подключиться к Arduino

Подключите слот с надписью «Vout» на плате датчика к аналоговому выводу 0 на Arduino. Соедините вместе землю на двух платах.

Шаг 11: мощность

Власть
Власть

Подключите 3-контактный гнездовой разъем от платы питания к плате датчика так, чтобы зеленый провод был совмещен с -V.

Шаг 12: больше мощности

Больше силы
Больше силы
Больше силы
Больше силы
Больше силы
Больше силы

От платы питания подключите + 5V и заземление к соответствующим контактам на Arduino. *** Если вы используете альтернативный источник питания с напряжением более +5 В, обязательно подключите его к гнезду напряжения на Arduino.

Шаг 13: подключите электроды

Подключите электроды
Подключите электроды
Подключите электроды
Подключите электроды
Подключите электроды
Подключите электроды

Вставьте электроды в концы переходных кабелей.

Шаг 14: прикрепите резистор

Присоединить резистор
Присоединить резистор

Подключите резистор 20 кОм к концу длинного красного провода, прикрепленного к аудиоразъему. Увеличение или уменьшение значения определяет громкость звуковых сигналов. Я бы не уменьшал его до менее 10K, иначе он будет слишком громким и может повредить ваш слух.

Шаг 15: Подключите разъем

Подключите Джек
Подключите Джек
Подключите Джек
Подключите Джек

Подключите резистор, который вы только что подключили к аудиокабелю, к контакту 8 на Arduino. Подключите черный провод к массе.

Шаг 16: прикрепите электроды

Присоедините электроды
Присоедините электроды
Присоедините электроды
Присоедините электроды

Поместите электроды вдоль мышцы, которую хотите контролировать. Черный электрод является эталонным, и его следует размещать в области, не затрагиваемой мышцами, которые вы пытаетесь измерить. Красный цвет следует размещать на конце мышцы, рядом с тем местом, где она прикрепляется к сухожилию. Белый цвет должен быть помещен в центр мышцы. Вот как я положил их на плечо, чтобы контролировать напряжение. Я получил подходящие результаты с этой конфигурацией.

Шаг 17: Подключите его

Подключите его
Подключите его

Подключите аккумулятор, чтобы все заработало.

Шаг 18: наушники

Наушники
Наушники
Наушники
Наушники

Наденьте наушники. Обратите внимание, как вы можете регулировать длину звукового сигнала, напрягая и расслабляя мышцы.

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

Вы также можете контролировать показания датчика, снова подключив Arduino к компьютеру и включив последовательный монитор. Перед тем, как попробовать это, убедитесь, что вы отключили все внешние источники напряжения от Arduino.

Изображение
Изображение

Вы нашли это полезным, развлечением или развлечением? Подпишитесь на @madeineuphoria, чтобы увидеть мои последние проекты.

Рекомендуемые: