산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

Arduino 거짓말 탐지기

구성품 및 소모품

Arduino Nano R3
× 1
5mm LED:빨간색
× 1
5mm LED:녹색
× 1
LED(일반)
× 1
저항 2K
× 1
케이블
× 1

필요한 도구 및 기계

납땜 인두(일반)
뜨거운 글루건(일반)
납땜 와이어

앱 및 온라인 서비스

Arduino IDE

이 프로젝트 정보

안녕하세요 여러분 오늘은 아두이노로 제어되는 거짓말탐지기를 만들어 친구들이 언제 거짓말을 하는지 알아내는 방법을 알려드리려고 합니다 :D 당신이 처한 상황이나 당신의 감정에 따라 당신의 몸이 겪는 다양한 반응을 측정하는 방법을 알려드리겠습니다. 이 모든 일들이 아두이노 그래프에서 실시간으로 일어나는 것을 볼 수 있다는 것이 가장 신기하고 기분이 좋습니다.

1단계:작동 방식

우리의 피부는 놀랍습니다! 그것은 우리가 촉각을 경험할 수 있는 매개체를 제공하고 감염을 막고 내장을 유지하지만 기분에 따라 피부가 전도도를 변화시킨다는 것을 몰랐을 것입니다! EDA(Electrodermal Activity)라고 하며 여기에서 읽을 수 있는 정말 흥미로운 Wikipedia 페이지가 있습니다. 기본은 우리의 피부가 느끼는 방식에 따라 전도도가 변한다는 것입니다.

먼저 Arduino를 주제에 연결한 다음 Arduino를 그래프 작성 소프트웨어가 있는 컴퓨터에 연결합니다(나중에 자세히 설명하겠습니다).

우리는 기준을 얻기 위해 "이름이 무엇입니까" 및 "어디에 살고 있습니까?"와 같이 진실되게 대답할 것이라고 알고 있는 몇 가지 쉬운 질문을 주제로 하는 것으로 시작해야 합니다. 그들은 아마도 긴장을 느낄 것입니다. 그러면 우리는 그들이 거짓말을하면 더 일찍 확립 된 기준선의 변화를 읽을 수 있습니다 :D

2단계:부품 목록

Aruino Nano, 일부 LED, 벨크로, 2K 저항 및 판지, 호일, 핫 글루, 납땜 인두 및 공예 칼과 같은 기본 도구가 필요합니다.

3단계:배선

이를 위한 배선은 매우 쉽습니다. 먼저 다음 순서로 연결하겠습니다.

<울>
  • 긴 케이블을 Arduino 아날로그 핀 0에 연결
  • <울>
  • 2k 저항을 접지에 연결하고 확장된 아날로그 0 핀
  • <울>
  • 긴 케이블을 Arduinos 5볼트 핀에 연결
  • <울>
  • 녹색 LED의 양극(긴 다리)을 핀 2에 연결하고 음극(짧은 다리)을 접지에 연결합니다.
  • <울>
  • 오렌지색의 양극을 핀 3에 연결하고 음극을 접지에 연결합니다.
  • <울>
  • 빨간색 LED의 양극을 핀 4에 연결하고 음극을 접지에 연결합니다.
  • 이것이 Arduino의 모든 배선입니다. 이제 센서 와이어를 손가락에 고정할 방법이 필요합니다. 이 방법은 나중에 다루겠습니다.

    4단계:소프트웨어 및 코드

    우리가 사용할 주요 소프트웨어는 Arduino IDE의 최신 버전입니다. 새로운 업데이트는 직렬 모니터에서 텍스트 형식이 아닌 Arduino에서 수신되는 데이터를 볼 수 있는 새로운 방법을 제공합니다. 이제 데이터가 패턴을 변경할 때 식별하는 데 도움이 되는 실시간 그래프로 표시될 수 있습니다( 누군가가 거짓말을 할 때)

    플로터를 열려면 Arduino를 열고 도구 메뉴로 이동하면 직렬 모니터 바로 아래에 표시됩니다.

    이제 마이크로 컨트롤러의 코드는 아래 코드 섹션에 있습니다. 복사하여 게시판에 업로드하세요.

    5단계:손가락 클립 만들기

    이제 프로젝트의 기본 형식이 완료되었으므로 사용하기 쉽도록 기능을 추가할 수 있습니다. 먼저 손가락과 케이블 사이의 안정적인 연결을 유지하기 위해 손가락 클립을 추가하는 것부터 시작하겠습니다. 벨크로 스트립의 바닥에 은박지 스트립을 접착하는 것으로 시작합니다. 벨크로의 두 부분(후크와 루프)에 대해 이 작업을 수행합니다. 이제 단단히 맞을 때까지 손가락 주위를 두드린 다음(사진 확인) 테이프를 붙입니다. 아날로그 핀 0에서 주석 호일로 와이어를 노출시키고 5볼트 핀에 대해 이 단계를 반복합니다(연결이 양호한지 확인)

    6단계:사례 만들기

    계획은 손가락 패드를 접을 수 있는 작은 구획을 만들고 LED가 튀어나올 수 있는 세 개의 구멍을 만드는 것입니다. 판지로 만들 예정이며 그것을 만들기 위해 다음 모양을 잘라야 합니다.

    <울>
  • 15x3cm 직사각형 2개 자르기
  • <울>
  • 15x5cm 직사각형 1개
  • <울>
  • 5x3cm 직사각형 3개(나노 USB용으로 그 중 하나에서 가운데 ​​정사각형 절단)
  • <울>
  • 9x5cm 직사각형 1개
  • <울>
  • 6x5cm 직사각형 1개
  • 15x5 직사각형이 기본입니다. 2개의 15x3 직사각형과 2개의 5x3 직사각형이 베이스의 측면에 접착됩니다. 이제 세 번째 5x3 직사각형을 측면에서 6cm 밑면에 붙입니다(가운데에 가깝고 사진 확인). 이제 길이가 6cm이고 길이가 9cm인 두 개의 측면으로 나누어진 직사각형이 있어야 합니다. 길이가 6cm인 쪽이 전자제품을 넣을 곳이고 반대쪽이 손가락 패드가 들어갈 곳입니다. 다음으로 6x5 직사각형에 3개의 구멍(LED 크기)을 자르고 6cm 측면(뚜껑으로)에 붙입니다. 마지막으로 9x5 직사각형의 짧은 면을 9cm 면의 반대쪽에 테이프로 붙일 필요가 있습니다(이것은 손가락 패드를 나타내기 위해 위아래로 뒤집히는 뚜껑 역할을 합니다)

    7단계:종합하기

    마지막으로 해야 할 일은 arduino와 6cm면의 모든 전선을 접착하여 케이스에 전자 제품을 넣고 직사각형의 다른 쪽(9cm)에 확장 전선(핀 아날로그 0 및 5V)을 연결하는 것 옆). 이제 3개의 LED를 6x5cm 직사각형에 만든 구멍에 붙이고 모든 것이 잘 되면 테스트를 해보세요. 작은 휴대용 Arduino 거짓말 탐지기가 있어야 하지만 이것이 실제로 대부분의 실제 거짓말 탐지기가 사용하는 가장 정확한 시스템이 아니라는 점을 알려드립니다. 심박수 모니터 및 기타와 같이 누군가가 거짓말을 하고 있는지 판단하기 위한 다른 센서의 호스트는 심각한 질문에 이 결과를 사용하지 않는다는 것입니다. :D

    질문이 있는 경우 저에게 개인 메시지를 보내거나 댓글을 남겨주시면 최선을 다해 답변을 드리겠습니다.

    <섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">

    코드

    <울>
  • PolyGraph.ino
  • PolyGraph.ino아두이노
    코드를 arduino ide
    void setup(){ Serial.begin(9600); 핀모드(2, 출력); 핀모드(3, 출력); 핀모드(4, 출력); 디지털 쓰기(2, 높음); 지연(500); 디지털 쓰기(3, 높음); 지연(500); 디지털 쓰기(4, 높음); 지연(500);} 무효 루프(){ if (analogRead(A0)> 60) { digitalWrite(4, HIGH); } else { digitalWrite(4, LOW); } if (analogRead(A0)> 20) { digitalWrite(2, HIGH); } else { 디지털 쓰기(2, 낮음); } if (analogRead(A0)> 45) { digitalWrite(3, HIGH); } else { digitalWrite(3, LOW); } Serial.println(analogRead(A0)); 지연(20);}

    회로도


    제조공정

    1. DIY LUMAZOID Arduino 뮤직 비주얼라이저
    2. Arduino 디지털 주사위
    3. 오디오 주파수 감지기
    4. Bluetooth가 탑재된 Arduino로 LED 제어!
    5. 아이언맨
    6. 나를 찾기
    7. Arduino 3D 인쇄 로봇 팔
    8. LED 매트릭스 + 모션 센서 도어 디스플레이 [Arduino Holiday]
    9. Arduino 가습기 제어
    10. Arduino Quadruped