Índice:

Biofeedback EMG: 18 etapas (com imagens)
Biofeedback EMG: 18 etapas (com imagens)
Anonim
Biofeedback EMG
Biofeedback EMG

Esta configuração de biofeedback usa um sensor EMG para representar a tensão muscular como uma série de bipes e permite que você treine seu corpo para ajustar a tensão muscular à vontade. Resumindo, quanto mais tenso você estiver, mais rápido os bipes se tornarão e, quanto mais relaxado, mais lento. Usando este dispositivo, você pode aprender como regular seu corpo para acelerar e desacelerar os bipes; portanto, aumentando e diminuindo a tensão muscular. Com alguma prática, você terá conhecimento suficiente de seu corpo para ser capaz de controlar a tensão muscular sem usar o dispositivo. Isso é legal porque permite que você controle conscientemente uma parte do corpo que normalmente não seria capaz de sentir ou controlar facilmente.

Eu configurei o meu para monitorar os músculos do meu ombro e pescoço que são responsáveis pelas dores de cabeça tensionais, mas você pode colocá-los em praticamente qualquer grupo de músculos. Recomendo experimentar a colocação dos sensores e ver o que é possível.

Etapa 1: vá buscar as coisas

Vá buscar coisas
Vá buscar coisas

Você precisará de: - Um sensor EMG - Cabos de eletrodos - Eletrodos - Um Arduino - Placa de alimentação regulada A +/- 5V *** - Conector fêmea de 3 pinos - encaixe de bateria de 9 V - conector estéreo de 1/4 "- Fones de ouvido com 1 / Plugue de 4 "- tira de terminais de estilo europeu - fio de conexão 22awg

*** +/- 5 V é a faixa inferior da placa do sensor. Achei que duas baterias de 9 V conectadas em série funcionaram melhor do que esta placa. O único fio vermelho é + 9V, a junção onde as duas baterias se encontram é aterrada e o único fio preto é -9V. Como alternativa, você pode obter uma mini-placa de +/- 12v da Futurlec. No entanto, não tentei fazer isso.

(Observe que alguns dos links nesta página contêm links de afiliados da Amazon. Isso não altera o preço de nenhum dos itens à venda. No entanto, recebo uma pequena comissão se você clicar em qualquer um desses links e reinvesti isso dinheiro em materiais e ferramentas para projetos futuros. Se você gostaria de uma sugestão alternativa para um fornecedor de qualquer uma das peças, por favor me avise.)

Etapa 2: Placa EMG

EMG Board
EMG Board
EMG Board
EMG Board
EMG Board
EMG Board

A placa EMG foi montada com as peças fornecidas conforme etiquetadas.

Observe que ele vem com resistores de 5 bandas e eles são lidos de forma diferente dos resistores de 4 bandas típicos.

Etapa 3: preparar os cabos

Prepare os cabos
Prepare os cabos
Prepare os cabos
Prepare os cabos
Prepare os cabos
Prepare os cabos

Pegue uma lâmina de barbear ou outro objeto pontiagudo e corte ao redor da circunferência do centro do plugue dos cabos para expor uma ponta de metal. Repita isso para todos os três cabos.

Etapa 4: Conector de alimentação

Conector de força
Conector de força
Conector de força
Conector de força
Conector de força
Conector de força

Solde um fio vermelho, verde e preto no soquete de 3 pinos. Certifique-se de que o fio preto esteja no centro. Os outros dois fios podem estar em qualquer um dos lados. Quando terminar, você pode querer reforçar as conexões com um pouco de cola quente (ou algo semelhante).

Etapa 5: conecte as coisas

Plug Things
Plug Things
Plug Things
Plug Things
Plug Things
Plug Things

Conecte os três fios do soquete na fonte de alimentação de +/- 5V de forma que o verde vá para -5V, o preto vá para o aterramento e o vermelho vá para + 5V. Também conecte os fios de encaixe da bateria de 9 V no conector de alimentação. Certifique-se de que o fio vermelho está indo para o pino identificado como "VIN".

Etapa 6: programar o Arduino

Programe o Arduino
Programe o Arduino

Programe o Arduino com o seguinte código:

/*

Biofeedback EMG Toca um bipe que corresponde em legnth à leitura recebida de um sensor EMG. Quanto mais tenso o músculo se torna, mais longo será o sinal sonoro. Baseado em dois exemplos do Arduino de Tom Igoe. Este código de exemplo é de domínio público. * / const int analogInPin = A0; // Pino de entrada analógica int sensorValue = 0; // valor lido do sensor #define NOTE_C4 262 // define a nota como dó central int melody = NOTE_C4; // define a variável para o C médio void setup () {// inicializa as comunicações seriais a 9600 bps: Serial.begin (9600); } void loop () {// lê o valor analógico: sensorValue = analogRead (analogInPin); // imprime os resultados no monitor serial: Serial.print ("sensor ="); Serial.println (sensorValue); int noteDuration = (sensorValue); // afirma que a duração da nota é o tom de leitura do sensor (8, melodia, noteDuration); // reproduz a nota por legnth da leitura do sensor no pino 8 // para distinguir as notas, defina um tempo mínimo entre elas. // a duração da nota + 30% parece funcionar bem: int pauseBetweenNotes = noteDuration * 1.30; atraso (pauseBetweenNotes); // interrompe a reprodução do tom: noTone (8); }

Etapa 7: conector de áudio

Jack de áudio
Jack de áudio
Jack de áudio
Jack de áudio

Conecte as duas guias de sinal juntas e, em seguida, conecte um longo fio vermelho a uma delas. Conecte um longo fio preto ao terminal conectado ao terminal de aterramento interno.

Etapa 8: Conexão do Terminal

Conexão Terminal
Conexão Terminal
Conexão Terminal
Conexão Terminal
Conexão Terminal
Conexão Terminal

Corte a tira de terminais de estilo europeu para baixo de forma que haja 3 pares de conectores. Conecte os eletrodos em um lado. Conecte os fios correspondentes no outro lado. Eu não tinha um fio branco, então usei o verde.

Etapa 9: Conecte

Plugar
Plugar
Plugar
Plugar

Na placa do sensor, conecte o fio verde / branco ao slot do cabeçalho rotulado como "M. Mid" Conecte o fio vermelho ao lento rotulado "M. End" Conecte o fio preto ao slot rotulado "Ref"

Etapa 10: conectar ao Arduino

Conecte-se ao Arduino
Conecte-se ao Arduino

Conecte o slot identificado como "Vout" na placa do sensor ao pino analógico 0 no Arduino. Conecte o aterramento nas duas placas.

Etapa 11: Alimentação

Poder
Poder

Conecte o conector fêmea de 3 pinos da placa de alimentação à placa do sensor de forma que o fio verde esteja alinhado com -V.

Etapa 12: mais potência

Mais poder
Mais poder
Mais poder
Mais poder
Mais poder
Mais poder

Do painel de alimentação, conecte as conexões de + 5 V e terra aos pinos correspondentes no Arduino. *** Se você estiver usando uma fonte de alimentação alternativa maior que + 5 V, certifique-se de conectá-la à entrada de tensão no Arduino.

Etapa 13: Conecte os eletrodos

Eletrodos de conexão
Eletrodos de conexão
Eletrodos de conexão
Eletrodos de conexão
Eletrodos de conexão
Eletrodos de conexão

Encaixe os eletrodos nas extremidades dos cabos do adaptador.

Etapa 14: conecte o resistor

Anexar resistor
Anexar resistor

Conecte um resistor de 20K à extremidade do longo fio vermelho afixado à entrada de áudio. Aumentar ou diminuir o valor determinará o volume dos bipes. Eu não diminuiria para menos de 10K ou ficará muito alto e pode prejudicar sua audição.

Etapa 15: Conecte o Jack

Plug in Jack
Plug in Jack
Plug in Jack
Plug in Jack

Conecte o resistor que você acabou de conectar ao cabo de áudio no pino 8 no Arduino. Conecte o fio preto ao aterramento.

Etapa 16: prenda os eletrodos

Anexar eletrodos
Anexar eletrodos
Anexar eletrodos
Anexar eletrodos

Coloque eletrodos ao longo do músculo que você deseja monitorar. O eletrodo preto é uma referência e deve ser colocado em uma área não afetada pelos músculos que você está tentando medir. O vermelho deve ser colocado no final do músculo perto de onde ele se liga a um tendão. O branco deve ser colocado no centro do músculo. Foi assim que os coloquei no ombro para monitorar a tensão. Obtive resultados adequados com esta configuração.

Etapa 17: conecte-o

Conecte
Conecte

Conecte sua bateria para ligar tudo.

Etapa 18: fones de ouvido

Fones de ouvido
Fones de ouvido
Fones de ouvido
Fones de ouvido

Coloque os fones de ouvido. Observe como você pode ajustar a duração do bipe tensionando e relaxando seus músculos.

Agora, você pode treinar para produzir um som de certa duração, concentrando-se nesse grupo de músculos.

Você também pode monitorar as leituras do sensor conectando o Arduino de volta ao computador e ligando o monitor serial. Certifique-se de desconectar qualquer fonte de tensão externa do Arduino antes de tentar fazer isso.

Imagem
Imagem

Você achou isso útil, divertido ou interessante? Siga @madeineuphoria para ver meus projetos mais recentes.

Recomendado: