湖北ハンナステック株式会社-圧電セラミック素子の専門サプライヤー
ニュース
現在地: / ニュース / 超音波振動子情報 / 超音波センサーをArduino Unoに接続する方法

超音波センサーをArduino Unoに接続する方法

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

お問い合わせ

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

ステップ 1: ハードウェア 接続


DF`3EOY7DSNANUS26)OOC


)7FCNSA0H)(8`Q_8FR8GJ



EAQJOS`LH%YD0JKAYD9


XG7%S6F`8PJ4TIH412%XU


ハードウェア接続: -A rduino 圧電超音波トランスデューサ 超音波センサー 5v- Vccgnd- Gnd

ピン番号 8-Trig ピン

ピン 7-「エコー ピン」

Arduinoのブザー

9目→+5目

Gnd- -ve 針

ステップ 2: 手順と 結果

M73LNFPYXQYZ3)R`4DVGL


超音波センサーとArduinoインターフェース。

int ブザー = 9;

inttriggerPin = 7;//トリガーピン7

int echoPin = 8;//エコーピン 8

void setup()

シリアル.begin (9600);シリアル通信を開始して、シリアル モニター Serial.println で距離を確認します ('Tech Ponder の 超音波距離測定センサーの チュートリアル')。

pinMode (トリガーピン、出力); //ピンを定義する

pinMode (echoPin、入力);

pinMode (ブザー、出力);

digitalWrite (ブザー、LOW);}

ボイドループ()

{intduration, distance;//継続時間と距離を追加します

digitalWrite (triggerPin, HIGH);//トリガー波(LEDを点滅させるためなど)

遅延(10);

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

duration =pulseIn (echoPin, HIGH);//波を聞いて待つための特別な関数

distance = (duration/2)/29.1;//数値を cm に変換します (インチが必要な場合は、29.1 を適切な数値に変更する必要があります)

遅延 (1000);

Serial.print (距離);数字を印刷する

Serial.print ('cm');とユニット

Serial.println ('');新しい行にのみ出力します

if (距離「35」

デジタル書き込み (ブザー、HIGH);

Serial.println ('ブザーオン');

デジタル書き込み (ブザー、LOW);

結果はシリアルモニターに表示されます。

Arduino は 超音波距離センサーを使用して、毎秒距離を計算します。距離が 35 cm 未満になると、Arduino がしきい値を検出し、ブザーがオンになり、障害物検知器として使用できます。障害物が35cmより近づくと警報が鳴ります。


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

推薦する

お問い合わせ

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