Kunkune

LM393 IR火炎センサーをArduinoで使う方法

LM393 IR火炎センサーをArduinoで使う方法

By Kunkune | Published: 2026-10-24

Category: ハウツーガイド

ArduinoでLM393 IR火炎検出モジュールを配線・プログラムする方法を学びます。コード付きのステップバイステップガイド、よくある間違い、トラブルシューティングのヒントをご紹介します。

クイックアンサー

LM393 IR火炎センサーのVCCピンをArduinoの5Vに、GNDをGNDに、デジタル出力ピンをD2などのデジタル入力ピンに接続します。提供されたコードを使用してセンサーを読み取り、火炎を検出したときにアクションをトリガーします。

LM393 IR火炎センサーの仕組み

LM393モジュールは、火炎からの赤外線(通常は760~1100nmの範囲)を検出します。火炎がある場合はデジタルHIGH信号を、ない場合はLOWを出力します。内蔵のLM393コンパレータチップがIRレシーバーの信号を処理するため、Arduino側でアナログ-デジタル変換は必要ありません。

モジュールには4ピンのインターフェースがあります:VCC(電源)、GND(グランド)、DO(デジタル出力)、AO(アナログ出力)。ほとんどのプロジェクトではデジタル出力ピンのみで十分です。アナログ出力はより精密な火炎距離の推定に使用できますが、デジタル出力の方がシンプルで基本的な検出には十分です。

よくある落とし穴:電源電圧

LM393モジュールは3.3~5Vの入力に対応しています。5VのArduinoボードを使用している場合、Arduinoの5Vピンに直接接続しても問題ありません。ただし、3.3VのArduinoボード(一部のArduinoクローンなど)を使用する場合は、代わりに3.3Vピンを使用してください。5Vを超える電圧を供給すると、モジュールが損傷する可能性があります。

ステップバイステップの配線とコード

  1. センサーをArduinoに配線する: VCC(ピン1)をArduinoの5Vに、GND(ピン2)をGNDに、DO(ピン3)をデジタルピン2に接続します。このガイドではAO(ピン4)は接続しないでください。 VCCが5Vに接続されていることを再確認してください。ボードが3.3Vしか提供しない場合を除き、3.3Vには接続しないでください。
  2. テストスケッチをアップロードする: Arduino IDEを開き、次のコードをアップロードします:const int flamePin = 2; void setup() { pinMode(flamePin, INPUT); Serial.begin(9600); } void loop() { int flame = digitalRead(flamePin); if (flame == HIGH) { Serial.println("火炎検出!"); } else { Serial.println("火炎なし"); } delay(500); } 火炎がないのに「火炎検出!」が連続して表示される場合、センサーが太陽光や他のIR源を拾っている可能性があります。暗い環境でテストしてください。
  3. 火炎源でテストする: ライター(点火せず)またはろうそくの火をセンサーから約10~20cm離してかざします。シリアルモニターに「火炎検出!」と表示されるはずです。火炎を遠ざけて検出範囲を確認してください。 センサーを直接火炎の中に置かないでください。プラスチックケースが溶ける可能性があります。安全な距離を保ってください。
  4. アクションを追加する(オプション): 火炎検出時に何かをトリガーするには、ループを次のように変更します:if (flame == HIGH) { digitalWrite(ledPin, HIGH); // LEDまたはブザーをオン delay(1000); digitalWrite(ledPin, LOW); } 出力デバイス(LED、ブザー)が別のピンに配線され、setup()で宣言されていることを確認してください。

このガイドで使用した製品

  • LM393 IR火炎検出センサーモジュール 火災検知器: LM393 4ピンIR火炎検出センサーモジュール 火災検知器 赤外線レシーバーモジュール Arduino用 このモジュールは、デジタル出力とアナログ出力の両方を備えたすぐに使えるIR火炎検出器を提供し、センサー回路を一から構築する代わりにプロジェクトに集中できます。
    LM393 IR Flame Detection Sensor Module Fire Detector
    LM393 IR火炎検出センサーモジュール 火災検知器

Shop Related Products

LM393 赤外線炎検知センサーモジュール 火災検知

LM393 赤外線炎検知センサーモジュール 火災検知

$0.68 $0.99

Shop Now