IR Infrared Obstacle Avoidance Sensor Module JP

아두위키 : Arduwiki
ArduWiki (토론 | 기여)님의 2025년 3월 27일 (목) 18:34 판 (새 문서: {{#seo:|title=アドウィキ:Arduino 赤外線障害物検出センサーガイド|title_mode=append|keywords=Arduino, 情報科学, メイカー学習, パフォーマンス評価, 赤外線障害物センサー, Arduino作品, キャップストーンプロジェクト, Arduinoサンプルコード|description=Arduinoで赤外線障害物センサーを使う方法(基本情報、回路、サンプルコード)を紹介します。情報科学やメイカー授業に最...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

赤外線が物体に反射して戻ってくるのを感知するセンサーです。

赤い部分が検出エリア、黄色い部分が感度を調整する可変抵抗です。

電源および検出状態を示すLEDが搭載されたモジュールです。

仕様

  • 動作電圧 [V]:3.3 ~ 5(推奨 5V)
  • 可変抵抗により距離調整可能
  • 障害物検出時 LOW、未検出時 HIGHをデジタル出力

使用ハードウェア(例)

  • Arduino board
  • ジャンパーケーブル
  • 赤外線障害物検出モジュール

接続

Arduino UNO 障害物検出モジュール
5V VCC
GND GND
D7 OUT

サンプルコード

シリアルモニターに障害物があると0、ないと1を出力する例です。

#define out_pin 7

void setup(){
  pinMode(out_pin, INPUT);
  Serial.begin(9600);
  Serial.println("Start");
}

void loop(){
  Serial.print("out_pin : ");
  Serial.println(digitalRead(out_pin));
  delay(1000);
}

実行結果