IR Infrared Obstacle Avoidance Sensor Module JP: 두 판 사이의 차이

아두위키 : Arduwiki
(새 문서: {{#seo:|title=アドウィキ:Arduino 赤外線障害物検出センサーガイド|title_mode=append|keywords=Arduino, 情報科学, メイカー学習, パフォーマンス評価, 赤外線障害物センサー, Arduino作品, キャップストーンプロジェクト, Arduinoサンプルコード|description=Arduinoで赤外線障害物センサーを使う方法(基本情報、回路、サンプルコード)を紹介します。情報科学やメイカー授業に最...)
 
(차이 없음)

2025년 3월 27일 (목) 18:34 기준 최신판

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

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

電源および検出状態を示す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);
}

実行結果