製品導入 #

人体赤外線センサーは、人体または動物の体モジュールから放射される赤外線を検出するために使用されます。人体または他の高温の物体がセンサーの感知範囲に入ると、物体は赤外線放射に変化を引き起こします。
その特徴は、外部放射によって自身の温度が変化する場合にのみ対応する電気信号を発し、温度変化が安定傾向にある場合には信号出力がないため、動く人体にのみ敏感であるということです。
応用例:人体センサーライト、自動ドア、自動蛇口、自動階段照明など。
パラメータ仕様 #
| Parameters | 値/ 詳細説明 |
| 動作電圧 | 3.3V〜5V |
| 動作温度 | -20°C〜+ 85°C |
| 検出角 | 100° |
| 検出範囲 | 0〜4m |
| サイズ | 3.16cm * 2.38cm |

配線図 #
注:拡張ボードは esp32 コントローラーボード。

| PIRモーションセンサー | ESP32 |
| VCC | 5V |
| GND | GND |
| 符号 | ピン32 |
サンプルコード #
| voidセットアップ(){
pinMode(32,INPUT);//ピン32を入力モードに設定する Serial.begin(115200);//ボーレートを115200に設定 } voidループ(){ Serial.println(digitalRead(32));//ピン32の状態を読み取り、シリアルモニターに出力します。 delay(1000); } |
注: Arduino ボードを使用している場合は、プログラム内のピンを PIN7 に変更し、ボー レートを 9600 に設定してから、ハードウェア ピンを PIN7 に接続してプログラムをアップロードします。
テスト結果 #
コードをコントローラーボードにアップロードした後、Arduino IDE のシリアルポートモニターを開き、ボーレートを 115200 に設定し、スクロールモードに切り替えます。
動いているときはセンサーはデータ 1 を返します。静止しているときはセンサーはデータ 0 を返します。


注:モジュールには遅延効果が備わっているため、オブジェクトが静止している場合、0データをすぐに送信せず、一定時間待機します。シリアルポートにデータが正常に表示されない場合は、ハードウェア接続インターフェースがコードインターフェースと一致しているかどうかを確認してください。
関連リソース #
見積りまたは購入はこちら: #
B2Bビジネス: info@acebott.com
公式ウェブサイト: PIRモーションセンサー