Ondas cerebrais para controlar um aparelho usando motor de relé
RESUMO
Até agora, na série de ondas cerebrais, realizamos experimentos como GSM e alto-falante de alarme. Agora vamos tentar mais e passar para aplicações mais em tempo real. Será uma boa verificação da confiabilidade do módulo de ondas cerebrais.
Neste artigo, estou planejando algumas aplicações em tempo real no Brain Wave, incluindo automação residencial. Desta vez tentei controlar um aparelho usando relé. O relé é apenas um dispositivo de comutação através do qual podemos acionar aparelhos CA e CC. Embora também dependa da corrente máxima que o relé pode acionar e da corrente total que nosso aparelho necessita. Acredito que será bom controlar os eletrodomésticos apenas pelo pensamento e por um maior nível de concentração. Então vamos ver mais detalhes sobre isso.
Fig. 1: Imagem mostrando eletrodomésticos controlados por ondas cerebrais
DESCRIÇÃO
Como você sabe que estamos obtendo os valores de todos os tipos de ondas cerebrais do nosso Arduino, nossa tarefa aqui é apenas encontrar a onda que é mais afetada pelo estado de alerta ou concentração. As ondas alfa nos mostram muitas variações de acordo com o nosso estado de alerta. Então, primeiro verificamos os valores das ondas alfa em diferentes níveis de alerta. Eu tentei meu nível de meditação e depois os registrei para fins de teste. Ao testar em mim mesmo, descobri que os valores das ondas alfa cruzam 3 Lacs apenas quando minha concentração é mais alta. Então eu defini o nível de 3 Lacs no meu arduino codificação. Descobrimos que os valores das ondas alfa de mindflex varia de 1 Lac a 10 Lacs e, portanto, definimos um nível em 3 Lacs. Sempre que os valores eram maiores que isso acionávamos o relé.
Figura 2: Diagrama de blocos do sistema de automação residencial baseado no sensor MindFlex Brainwave
Hardware: Encontre o diagrama de circuito anexo das conexões que precisamos estabelecer. Pegamos um pino do pino T do sensor mindflex e conectamos esse pino ao pino Rx do nosso Arduino UNO. Além disso, causamos um curto-circuito no aterramento do Sensor e do UNO por um fio. Tome especial cuidado ao soldar qualquer coisa ao sensor Mindflex, pois os pinos estão muito próximos uns dos outros. Após a conexão com o Mindflex, basta conectar o relé ao arduino e depois o aparelho com o relé. Para mais detalhes sobre o Relay, você pode conferir (aqui). Explicando resumidamente, ele possui 5 pinos, dos quais dois são destinados ao fornecimento da bobina e os três restantes são -Pino comum, Pino normalmente conectado e Pino normalmente aberto. Quando não há alimentação para a bobina, o pino comum é conectado ao pino normalmente conectado e quando há alimentação na bobina, o pino comum é conectado ao pino normalmente aberto em vez de normalmente conectado. Em nosso circuito, conectamos o PIN12 do nosso arduino ao pino de alimentação do relé. O outro pino de alimentação do relé está aterrado.
Programas : Vamos para a parte do software. Temos recebido valores do sensor para nosso arduino via pino T. Depois de recebermos o valor em algum ponto específico podemos verificar se os valores estão acima de um determinado ponto ou não. Aqui no código a seguir, o valor da onda é armazenado na variável num1 e depois é comparado com 309999. Quando os valores ultrapassam isso, o PIN12 do arduino é acionado.
Serial.print(“Val = “);
Serial.println(num1);
se (num1>309999)
{ if (digitalRead(12)==ALTO)
{
digitalWrite(12,BAIXO);
}
senão se (digitalRead(12)==BAIXO)
{
digitalWrite(12,ALTO);
}
}
Alguns pontos a serem observados:
O sensor costuma fornecer resistência de 60 a 80% devido à sua orientação e ao local onde o colocamos. Tente manter o sensor de metal exatamente acima do olho esquerdo. Também apliquei água salgada na testa para melhor conectividade com o sensor.
A intensidade do sinal também atrapalha a forma como soldamos o fio ao pino T. Tente blindar este fio e também certifique-se de que as pontas de prova de referência estejam conectadas corretamente. Se você tiver algum fio conectado ao pino EEG do sensor, desconecte esse fio, pois isso criará muito ruído nos valores do sensor. Experimente esta experiência e compartilhe seus comentários. Fique ligado em nosso próximo experimento em operando LEDs dançantes através de ondas cerebrais.
Código-fonte do projeto
###
//Program to// Biblioteca Cerebral Arduino - Teste Serial Cerebral
###
Diagramas de circuito
Circuito-Diagrama-MindFlex-Brainwave-Sensor-Home-Automation-System |