ホーム-ブログ

Arduino近接センサーの作り方:ハードウェアの部品など

近接センサーの作り方-Arduinoの近接センサーは、その感知範囲内にある物体の存在を検知する、便利で安価なガジェットです。 それは、人からペット、あるいは虫のような小さなものまで、あらゆるものが含まれます。自分で作るのは本当に簡単です。

Arduinoの近接センサーの仕組みを知りたくありませんか?

赤外線(赤色)を使って、検知距離内にある近くの物体を検知します。 この記事では、Arduinoの近接センサーのすべてをお伝えします。 さあ、はじめましょう

近接センサーの作り方 1

 (Arduino Uno擀面板)

Arduinoの近接センサーとは?

近接センサーの作り方-Arduino Proximity Sensorは、近くにある物体の存在を感知するデバイスです。 Arduino Unoの回路とブレッドボードに接続された赤外線近接センサーで構成されています。

LEDを一定の割合(周波数)で点灯・消灯させることで動作する。 このように、周囲の物体から反射して戻ってきた光パルスが当たるまでの時間を計測する。

近接センサーの作り方 2

(近接センサーアイコン)

ハードウェアの構成は、Arduinoの近接センサーが必要です。

近接センサーの作り方 3

 (電子部品)

Arduino近接センサーのセットアップに必要なハードウェア部品は以下の通りです。

回路テストボード

LED1個(白色LEDの代わりにRGB LEDでも可)

200〜1000Ωの範囲の抵抗値を持つ2つの抵抗器。 (ただし、白色ではなく、LEDを使用する場合は、LEDごとに異なる値を設定する必要があります)。 これにより、より良い結果を得ることができます)

Arduino Pro Miniボードまたは同等のもの。

赤外線近接センサモジュール(例:HC SR04 超音波センサモジュール – 距離)。 これはセットアップの重要な要素です。

ジャンパケーブル

注意事項

コードのアップロードのために、Arduino Unoボードとコンピュータを接続するためのUSBケーブルがあることを確認してください。

近接センサーの作り方 4

(電子部品組立ツール)

接続が容易な赤外線近接センサーの説明

近接センサーの作り方 5

(赤外線近接センサ)

つまり、赤外線センサーの3ピンコネクタをわかりやすくするために、接続用のワイヤーを付属させるのです。 コネクタは、黒線(出力)、青線(GND)、茶線(VCC)です。

近接センサーの作り方-Arduino近接センサーの作成手順

近接センサーの作り方 6

(コンピュータを修理する技術者)

Arduino Proximity Sensorを設定する際、これらのArduinoボードのピンを知っておくことが重要です。

(電源電圧5V)

Arduino Pro Miniボードの電源ピンです。 そのため、+5Vの電圧範囲が必要です。 ArduinoのVCC端子、または赤外線センサーの茶色い線に接続された5Vの電圧で、正しく動作します。

近接センサーの作り方-接地

グランド端子は、ある点から別の点まで低抵抗の経路を持つ必要がある回路に接続されています。 この例では、基板とArduino近接センサモジュールにすべてのグランド回路接続を取り付けるために使用します。ArduinoのGNDピンは、IRセンサの青線に接続されています。

近接センサーの作り方-エコー/AO

距離センサモジュールHC-SR04の出力(エコー端子)は、超音波発信のトリガーを担っています。 つまり、パルスが送信され始めると出力ピンがHighになり、そうでなければLowになります。Arduinoの近接センサーAOピンは、黒いワイヤーを介してIRセンサーに接続されています。

 (回路基板上で作業するミニチュアのイメージ図)

ステップバイステップの接続方法と作業手順

ここでは、Arduinoで近接センサーを自作する手順を紹介します。

(フローチャート)

説明的な仕事。

这是它的工作原理。

首先,当物体进入检测区域时,红外传感器的光线被物体反射。

然后,红外接收器中的光传感器产生一个信号。

结果,这个信号导致电流在电路中流动。

然后电路中的电流为LED供电。 该灯亮起,表明有物体在传感器前面。

当物体进入和离开感应区时,上述过程在这个特定的频率下重复进行。

Arduino代码

使用するセンサー ピンを <br>int センサーピン = A0 と宣言します。

int LED = 11;接続されている LED を宣言する

void setup(){

  シリアル接続の開始

  Serial.begin(9600);

}

void loop(){

  センサーのアナログ値を読み取る

  int val = analogRead(A0);

  シリアルに値を印刷する

  Serial.println(val);

  PWMを使用してLEDに値を書き込む

  アナログ書き込み(LED, val/4);

  データが印刷されるまで少し待ちます

  遅延(100);

}

Arduinoコードはどの回路でも動作します。 

あなたはすべてあなたの近接センサーを使用するように設定されています!

6. Arduino近接センサの用途

(電子部品を設置する技術者)

Arduino近接センサーの主な用途と用途のヒントを次に示します。

 (カラーキャリブレータ)

7.概要

結論として、Arduino近接センサーとは何か、そしてそれがどのように機能するかについての私たちの記事を楽しんだことを願っています。また、プロジェクトでそれらを使用し、それらを最大限に活用する方法についても説明しました!

この記事を、回路基板の作成や学習に興味があるかもしれない友人や家族と共有することを検討してください。これらのトピックに関する詳細情報が必要な場合、または回路基板の作成を手伝ってくれる場合は、お問い合わせください。 

Hommer Zhao
こんにちは、WellPCBの創設者であるHommerです。 これまでのところ、世界中に4,000を超える顧客がいます。 ご不明な点がございましたら、お気軽にお問い合わせください。 前もって感謝します。

サービス/h3>