Índice:
- Etapa 1: vá buscar as coisas
- Etapa 2: Placa EMG
- Etapa 3: preparar os cabos
- Etapa 4: Conector de alimentação
- Etapa 5: conecte as coisas
- Etapa 6: programar o Arduino
- Etapa 7: conector de áudio
- Etapa 8: Conexão do Terminal
- Etapa 9: Conecte
- Etapa 10: conectar ao Arduino
- Etapa 11: Alimentação
- Etapa 12: mais potência
- Etapa 13: Conecte os eletrodos
- Etapa 14: conecte o resistor
- Etapa 15: Conecte o Jack
- Etapa 16: prenda os eletrodos
- Etapa 17: conecte-o
- Etapa 18: fones de ouvido
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
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
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
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
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
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
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 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
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
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
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 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
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
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
Encaixe os eletrodos nas extremidades dos cabos do adaptador.
Etapa 14: conecte o 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
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
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 sua bateria para ligar tudo.
Etapa 18: 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.
Você achou isso útil, divertido ou interessante? Siga @madeineuphoria para ver meus projetos mais recentes.
Recomendado:
Howto: Instalando Raspberry PI 4 Headless (VNC) com Rpi-imager e imagens: 7 etapas (com imagens)
Howto: Instalando Raspberry PI 4 Headless (VNC) com Rpi-imager e imagens: Eu pretendo usar este Rapsberry PI em um monte de projetos divertidos em meu blog. Sinta-se à vontade para dar uma olhada. Eu queria voltar a usar meu Raspberry PI, mas não tinha um teclado ou mouse no meu novo local. Já fazia um tempo desde que configurei um Raspberry
Gesture Hawk: robô controlado por gestos manuais usando interface baseada em processamento de imagens: 13 etapas (com imagens)
Gesture Hawk: Robô controlado por gestos manuais usando uma interface baseada em processamento de imagem: Gesture Hawk foi apresentado no TechEvince 4.0 como uma interface homem-máquina baseada em processamento de imagem simples. Sua utilidade reside no fato de que nenhum sensor adicional ou vestível, exceto uma luva, é necessário para controlar o carro robótico que funciona em diferentes
Como desmontar um computador com etapas e imagens fáceis: 13 etapas (com imagens)
Como desmontar um computador com etapas e imagens fáceis: Esta é uma instrução sobre como desmontar um PC. A maioria dos componentes básicos é modular e facilmente removível. No entanto, é importante que você seja organizado sobre isso. Isso ajudará a evitar que você perca peças e também a fazer a remontagem e
Cinema de biofeedback: 7 etapas
Biofeedback Cinema: Autor do projeto Jessica Ann http://www.1nfinitej3ss.com Colaboradores Gregory Hough http://goo.gl/I4yjYI Salud Lopez http://saludlopez.net Pedro Peira http: //festimania.comAboutAn sistema experimental de captura de vídeo que conecta ap
Salvando suas imagens para sua tarefa: 4 etapas (com imagens)
Salvando suas imagens para sua tarefa: 1. Abra um novo documento do Google e use esta página para proteger suas imagens.2. Use ctrl (control) e " c " chave para copy.3. Use ctrl (control) e " v " chave para colar