Files
2019-03-21 19:22:50 +08:00

2.5 KiB

PIR ユニット {docsify-ignore-all}


📝概要      :octocat:サンプルコード       🔌回路図       🛒購入リンク

概要

**PIR**ユニットは人間の動き(モーション)を検出する事が可能な赤外線センサーユニットです。誰かが通りすぎたかどうかを検知します。赤外線の変化を検知すると一定時間(ディレイタイムの間)HIGHを出力します。検知し続けている間はHIGHのままですが、人が離れたらLOWを出力します。

Grove port BでM5Coreと通信します。

特徴

  • 測定可能距離 150cm
  • ディレイタイム: 2s
  • 検知範囲: < 100°
  • 待機電流: < 60uA
  • 動作温度: -20 - 80 °C
  • GROVEインターフェース、サポートプログラミングUIFlowArduino
  • LEGO 互換ホール

関連リンク

サンプルコード

1. Arduino IDE

以下のソースコードは一部です。完全なソースコードはこちら

#include <M5Stack.h>

// initialization
M5.begin();
pinMode(36, INPUT);// set pir sensor pin as input

// read data
int value = digitalRead(36);// read the pin(0: not detectd 1: detected)
M5.update();

2. UIFlow

以下のソースコードは一部です。完全なソースコードはこちら

回路図

ピンマップ

M5Core(GROVEインターフェースB)GPIO36GPIO265VGND
人体赤外線誘導Unit赤外線検知ピン 5VGND