Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Detector de mentiras Arduino

Componentes e suprimentos

Arduino Nano R3
× 1
LED de 5 mm:Vermelho
× 1
LED de 5 mm:Verde
× 1
LED (genérico)
× 1
Resistor 2K
× 1
Cabos
× 1

Ferramentas e máquinas necessárias

Ferro de soldar (genérico)
Pistola de cola quente (genérica)
Arame para soldar

Aplicativos e serviços online

Arduino IDE

Sobre este projeto




Olá a todos, hoje eu quero mostrar a vocês como fazer um detector de mentiras controlado pelo Arduino para ver quando seus amigos estão mentindo para vocês:D ou para medir as diferentes respostas que seus corpos passam, dependendo da situação em que estão ou das emoções que estão A sensação e o mais legal de tudo é que podemos ver todas essas coisas acontecendo em tempo real em um gráfico do Arduino.





Etapa 1:como funciona


Nossa pele é incrível! Fornece um meio para experimentarmos o sentido do tato, mantém as infecções afastadas e as entranhas, mas aposto que você não sabia que a nossa pele muda de condutividade dependendo de muitas coisas diferentes, uma delas é o nosso humor! É chamado de atividade eletrodérmica (EDA) e há uma página da Wikipedia realmente interessante que você pode ler aqui. O básico é que nossa pele muda sua condutividade dependendo de como nos sentimos.

Começamos conectando nosso Arduino ao assunto e, em seguida, conectamos o Arduino a um computador com o software gráfico (examinarei isso em detalhes mais tarde)

Temos que começar perguntando ao sujeito algumas perguntas fáceis que sabemos que eles responderão com sinceridade, como "qual é o seu nome" e "onde você mora" para obter uma linha de base e a partir daí podemos começar a fazer perguntas sobre as quais eles podem mentir, se eles provavelmente ficariam nervosos e então podemos ler a mudança na linha de base que foi estabelecida anteriormente se eles mentirem:D





Etapa 2:Lista de peças


Precisamos, Aruino Nano, de alguns leds, velcro, resistores 2K e algumas ferramentas básicas como papelão, folha, cola quente, ferro de solda e canivete.





Etapa 3:Fiação


A fiação para isso é muito fácil, vamos começar conectando-os nesta ordem:
  • Conecte um longo pedaço de cabo ao pino analógico 0 do Arduino
  • Conecte o resistor 2k ao aterramento e o pino 0 analógico estendido
  • Conecte um pedaço longo de cabo ao pino de 5 volts do Arduinos
  • Conecte o ânodo (perna longa) do led verde ao pino 2 e o cátodo (perna curta) ao aterramento
  • Conecte o ânodo do led laranja ao pino 3 e o cátodo ao aterramento
  • Conecte o ânodo do led vermelho ao pino 4 e o cátodo ao aterramento

Essa é toda a fiação para o Arduino, agora precisamos de uma maneira de manter os fios do sensor em nossos dedos, abordaremos isso mais tarde.





Etapa 4:Software e código


O principal software que usaremos é a versão mais recente do IDE do Arduino. A nova atualização traz uma nova forma de ver os dados que estão sendo recebidos do Arduino, ao invés de ser em forma de texto do monitor serial, agora pode ser exibido em um gráfico em tempo real que nos ajudará a identificar quando os dados mudam de padrão ( quando alguém mente)

Para abrir a plotadora, abra o Arduino e navegue até o menu de ferramentas e você deverá vê-lo logo abaixo do monitor serial.

Agora, o código para o microcontrolador está na seção de código abaixo. copie e envie para o seu quadro.





Etapa 5:prender os dedos


Agora que a forma básica do projeto está pronta, podemos começar a adicionar recursos para torná-lo mais fácil de usar, vamos começar adicionando clipes de dedo para manter uma conexão estável entre nossos dedos e os cabos. Vamos começar colando uma tira de papel alumínio na parte inferior de uma tira de velcro, faça isso para os dois pedaços de velcro (o gancho e a alça. Agora bata em volta do dedo até que fique firme (veja as fotos) e prenda o fio exposto do pino analógico 0 para a folha de estanho e repita esta etapa para o pino de 5 volts (certifique-se de fazer uma boa conexão)





Etapa 6:argumentando


O plano é fazer um pequeno compartimento para as pontas dos dedos se dobrarem e ter três orifícios para os leds ficarem para fora. Vai ser feito de cartão e para o fazer teremos de recortar as seguintes formas:
  • Corte dois retângulos de 15x3 cm
  • Um retângulo de 15x5 cm
  • Três retângulos de 5x3 cm (corte um quadrado no meio em um deles para o usb nanos)
  • Um retângulo de 9x5 cm
  • Um retângulo de 6x5 cm

O retângulo 15x5 é a base. Os dois retângulos 15x3 e dois dos retângulos 5x3 são colados nas laterais da base. Agora cole o terceiro retângulo 5x3 na base 6cm da lateral (próximo ao meio, veja as fotos) Agora você deve ter um retângulo que está dividido em dois lados, um com comprimento de 6cm e outro com comprimento de 9cm. O lado com 6cm de comprimento é onde vamos colocar a eletrônica e o outro lado é onde vão as almofadas dos dedos. Em seguida, corte 3 furos (do tamanho de leds) no retângulo 6x5 e cole no lado de 6cm (como uma tampa). Por último, precisamos colar o lado curto do retângulo 9x5 no lado oposto do lado 9cm (isso funciona como uma tampa que vira para cima e para baixo para revelar as pontas dos dedos)





Etapa 7:juntando tudo


A última coisa que precisamos fazer é colocar a eletrônica no case comece colando o arduino e todos os fios do lado de 6cm e passe os fios estendidos (pino analógico de 0 e 5 volts) para o outro lado do retângulo (9cm lateral). Agora cole os três leds nos orifícios que fizemos no retângulo de 6x5cm e teste se tudo correr bem, você deve ter um pequeno detector de mentiras Arduino portátil, mas deixe-me avisar que este não é o sistema mais preciso, na verdade, os detectores de mentira reais usam uma série de outros sensores para determinar se alguém está mentindo, como um monitor de frequência cardíaca e outros, o que estou dizendo é não use o resultado disso para questões sérias. :D

Se você tiver alguma dúvida, envie-me uma mensagem pessoal ou deixe um comentário e tentarei o meu melhor para entrar em contato com você.

Código

  • PolyGraph.ino
PolyGraph.ino Arduino
Cole o código no arduino ide
 void setup () {Serial.begin (9600); pinMode (2, SAÍDA); pinMode (3, SAÍDA); pinMode (4, SAÍDA); digitalWrite (2, ALTO); atraso (500); digitalWrite (3, ALTO); atraso (500); digitalWrite (4, ALTO); atraso (500);} void loop () {if (analogRead (A0)> 60) {digitalWrite (4, HIGH); } else {digitalWrite (4, LOW); } if (analogRead (A0)> 20) {digitalWrite (2, HIGH); } else {digitalWrite (2, LOW); } if (analogRead (A0)> 45) {digitalWrite (3, HIGH); } else {digitalWrite (3, LOW); } Serial.println (analogRead (A0)); atraso (20);} 

Esquemas


Processo de manufatura

  1. DIY LUMAZOID Arduino Music Visualiser
  2. Dados digitais Arduino
  3. Detector de frequência de áudio
  4. Arduino com Bluetooth para controlar um LED!
  5. Homem de Ferro
  6. Encontre-me
  7. Arduino 3D-Printed Robotic Arm
  8. Matriz LED + Display da porta do sensor de movimento [Arduino Holiday]
  9. Controle do umidificador Arduino
  10. Arduino Quadruped