スポンサーリンク
Arduino電子工作

Obstacle avoidance ModuleをArduinoで使ってみた

使用したモノ

  • Arduino Uno R3 互換機
  • Obstacle avoidance Module
  • ジャンパー線
  • LED (LEDの用途は入力した値の判定を視覚的に確認する目的なので無くても大丈夫です。)
  • 抵抗1KΩ (LEDに繋ぐためなのでLED使わなければ不要です。)

回路の作成

スケッチの作成

void setup() {
  pinMode(13, OUTPUT);
}

void loop() {
  if (digitalRead(12) == LOW) {
  digitalWrite(13, HIGH); 
  } else {
  digitalWrite(13, LOW);
  }  
}

障害物を検出したらLEDが点灯するように作成しましたが、モジュールの検出範囲が広いためか天井か床に向けていないと割とずっとLEDが点滅(ここも問題)を繰り返してました。
検出中は常にLEDが点灯していて欲しいのですが、激しく点滅を繰り返します。
検出のラグのようにも感じますが、詳細は分かりません。

コメント

  1. Great weblog right here! Also your site loads up very fast!
    What web host are you the use of? Can I get your affiliate link for your host?

    I desire my web site loaded up as quickly as yours lol

    • Masataka Goto より:

      Thank you for your comment.
      I have created a server on the Google Cloud Platform to run the site.
      The server is not robust as I am using a perpetual free framework.
      I am not an expert, so I do not know for what reason it loads faster.

      It is very good from a financial standpoint, but it may not always match your operational policies and applications.

タイトルとURLをコピーしました