湖北ハンナステック株式会社-圧電セラミック素子の専門サプライヤー
ニュース
現在地: / ニュース / 超音波振動子情報 / Arduino レーダーの製造プロセス

Arduinoレーダーの製作工程

ビュー: 17     著者: サイト編集者 公開時間: 2020-06-08 起源: サイト

お問い合わせ

フェイスブックの共有ボタン
ツイッター共有ボタン
ライン共有ボタン
wechat共有ボタン
リンクされた共有ボタン
Pinterestの共有ボタン
WhatsApp共有ボタン
この共有ボタンを共有します

コンポーネントの 超音波センサー。 にリストする必要がある 場合 超音波を使用して Arduino レーダーを作成する

Arduinoボード(Arduino Unoを使用)

サーボモーター(mg-996)

HC-SR04 超音波センサー

ブレッドボードジャンパー

ステップ1:

1(2)


「まず、ボール紙(15cm * 8cm)を切ります。次に、 圧電超音波トランスデューサーにArduinoとサーボモーターを接着します。

 

ステップ2:



2(2)


ここで、超音波センサー (HC-SR04) をサーボモーターに固定するための「L」字型ブラケットを作成する必要があります。

ステップ3:

3


次に、ソナーセンサーをArduinoに接続する必要があります。は注意してください。 場合 センサーのVCCとGNDをArduinoの5VとGNDにそれぞれ接続するその後、arduinoの8にtrigピン、9にechoピンを接続します。

ステップ4:

4
5


接続したら超音波トランスデューサーセンサーをArduinoに、サーボモーターをArduinoに接続します。繰り返しますが、サーボモーターの VCC と GND の接続には注意してください。サーボ信号をArduinoのピン10に接続します。

 

ステップ 5: Arduino レーダーに必要なソフトウェア:

レーダープロジェクトを実行するには、Arduino IDE と Processing IDE が必要です 

Processing IDEはarduinoから送られてきた値を取得し、対象領域(赤マーク)を解説します。リンクに従ってダウンロードしてください。

処理 IDE: https://processing.org/download/support.html

Arduino IDE: https://www.arduino.cc/en/main/software

 

ステップ 6: Arduino コード:

#includeconst int トリガーピン = 8;

const int EchoPin = 9;

const int モーター信号ピン = 10;

const int startingAngle = 90;

const int minimumAngle = 6;

const int minimumAngle = 175;

const int 回転速度 = 1;

 

サーボモーター。

無効セットアップ (無効)

{ピンモード(トリガーピン, 出力);

pinMode (EchoPin、入力);

Motor.attach (motorSignalPin);

シリアル.begin (9600);

 

ボイドループ(ボイド)

{static int motorAngle = startingAngle;

静的 int モータ回転量 = 回転速度;

Motor.write (モーター角度);

 

遅延 (10);

SerialOutput (motorAngle, CalculateDistance());

モーター角度 + = モーター回転量;

(motorAngle '= minimumAngle || motorAngle' = minimumAngle) {motorRotateAmount = -motorRotateAmount;

int CalculateDistance (void)

{digitalWrite(トリガーピン、HIGH);

遅延マイクロ秒 (10);

デジタル書き込み (トリガーピン、LOW);

長い持続時間 = パルス入力 (EchoPin、HIGH);

フロート距離 = 期間 * 0.017F;

int (距離) を返します。

 

void SerialOutput (定数 int 角度、定数 int 距離)

 

文字列 angleString = 文字列(角度);

文字列 distanceString = 文字列(距離);

Serial.println(angleString + ',' + distanceString);

 

ステップ 7: IDE を処理します。

6



7



処理 IDE を使用すると、範囲 (40 cm) 内の任意のオブジェクトを簡単に見つけることができます。 PC に IDE がない場合は、ダウンロードしてください。この IDE を使用する前に、フォントを設定する必要があります。

これを行うには、Radar.zip にある 'OCRAEXT.TTF' ファイルをインストールする必要があります。次に、ツール/フォントの作成に移動します。リストから「OCRAExtended」を選択し、フォント サイズ 25 を選択して、「OK」をクリックします。

ステップ8:


8


9


次に、COM ポート番号を見つける必要があります。 Arduino IDE に移動し、Com ポート (写真では COM3) を見つけます。処理コードの13行目にCOMポート番号を記述します(写真ではCOM3)。

ステップ9:

10




11



最後に、「実行」ボタンを押すと、処理ウィンドウが表示されます。レーダーサーボ角度と圧電超音波トランスデューサーセンサーの物体距離が表示されます。






フィードバック
Hubei Hannas Tech Co.,Ltd は、超音波技術と産業用途に特化した圧電セラミックスと超音波トランスデューサーの専門メーカーです。                                    
 

お問い合わせ

追加先: 中国湖北省咸寧市赤壁市赤壁大道302号イノベーション集積地帯
電子メール:  sales@piezohannas.com
電話: +86 07155272177
電話: +86 + 18986196674         
QQ: 1553242848  
Skype: live:
mary_14398        
著作権 2017    湖北省ハンナステック株式会社 全著作権所有。 
製品