ESP8266 (ESP-WROOM-02)에서 인감 센서 사용

개요



ESP8266 (이하 WROOM02)에서 인감 센서 사용

소개



조명이 점 확실하지 않고 전기 요금이 모타이 나이라고 생각할 때가 조금 없습니까?
사람 피부를 검지해, 좋은 느낌에 소등해 주는 것이 되지 않는 것인가.
AC 100V라든지, 극복하지 않으면 안 되는 과제는 많지만, 우선 시작해, 인감 센서는 어떤 것인가, 시험해 본다.

부품 조달



아키즈키에서 훌라후라 낚시를 하면 몇 종류의 인감 센서를 발견했다.
2015/09/30 발매의 Panasonic의 신제품 PaPIRs가 좋다, 라고 점원에게 가르쳐 주어, 조속히 구입.
초전형 적외선 센서 PaPIRs 5m EKMC160111 (480엔/개)
덧붙여서, 12m의 장거리 검출 모델은 매진되고 있었다.

회로


  • 사람이 다가오면 LED가 켜집니다.
  • A/D의 정밀도가 필요 없기 때문에 TOUT 단자로 충분할 것이다.
  • TOUT 단자의 입력은 0~1V이므로, 사실이면 센서 출력은 강압이 필요하지만, ON/OFF 판정만이므로, 이번에는 손을 뽑자. 특히 문제 없다.
  • 과거 최고로 간단하다.



  • Upverter의 회로도는 다음과 같습니다.
    https://upverter.com/exabugs/f1ae1e6951c12228/

    스케치


  • 센서값을 적당히 500 정도로 ON/OFF 판정하고 있습니다.
  • extern "C" {
    #include <user_interface.h>
    }
    
    #include <Ticker.h>
    
    Ticker ticker;
    
    #define LED 4
    
    void setup() {
      Serial.begin(115200);
      Serial.println("");
    
      pinMode(LED, OUTPUT);
    
      ticker.attach_ms(500, timer);
    }
    
    void loop() {
    }
    
    void timer() {
    
      // A/Dセンサー取得
      int tout = system_adc_read();
      Serial.println(tout);
    
      digitalWrite(LED, tout < 500 ? LOW : HIGH);
    }
    

    동작 확인


  • 앞 왼쪽의 흰색 물체가 인감 센서입니다.
  • 점퍼 선을 깔끔하게 배선했다. www



  • 결론


  • 예상대로 움직임. 센서 자체는 소형이고 취급하기 쉽다.
  • 이 정도라면 WROOM02가 아니어도, 트랜지스터가 1개이면 된다. 아니, 다음 단계에의 포석이라고 생각하자.
  • 가만히 움직이지 않으면 조명이 끊어진다. 화장실에서 크게 할 때 조명이 끊어지는, 저것을 체감할 수 있다.
  • 높은 위치에 설치하지 않으면 본래의 성능은 발휘되지 않겠지만, 실험은 여기까지.
  • 좋은 웹페이지 즐겨찾기