導航:首頁 > 製冷設備 > arduino超聲波怎麼接

arduino超聲波怎麼接

發布時間:2024-12-14 07:03:23

⑴ 超聲波感測器trig接arino哪個口

VCC GND是電源,TRIG是控制端(輸入),ECHO是返回端(輸出) 大致過程是TRIG給個高電平脈沖,SR40開始發送超聲波,當收到反射波的時候,ECHO輸出有效信號。 測量從TRIG觸發開始到接收到ECHO的時間差,即可換算出距離。

⑵ 我用arino做的超聲波測距,現在想把測到的距離用lcd1602液晶顯示屏顯示出來,該怎麼做,

先將1602的.cpp .h等文件添加到libraries(附件上傳不了,需要q傳給你309236033),
連接(I2C的):SDA連 A4 SCL 連 A5 ,調用:

#include <Wire.h> // LCD1602 顯示屏庫文件
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); // 設置顯示屏I2C地址

lcd.clear(); //清空LCD屏
lcd.print("abcdefg..."); //LCD屏顯示

⑶ 超聲波模塊 hc-sr04 arino 怎麼接線

HC-SR04模塊上面有四個腳,分別為GND、ECHO、TRIG、VCC。
下面都以Arino UNO R3為例。

其中GND接Arino上的GND,VCC接5V,ECHO接D8,TRIG接D9。
然後燒錄這一段程序:
/*****************************華麗麗分割線**************************************/

int inputPin = 8; // 定義超聲波信號接收介面
int outputPin = 9; // 定義超聲波信號發出介面
void setup()
{
Serial.begin(9600);//設置串口波特率為9600
pinMode(inputPin, INPUT);
pinMode(outputPin, OUTPUT);
}

void loop()

{
digitalWrite(outputPin, LOW); // 使發出發出超聲波信號介面低電平2ms
delayMicroseconds(2);
digitalWrite(outputPin, HIGH); // 使發出發出超聲波信號介面高電平10ms,這里是至少10μs
delayMicroseconds(10);
digitalWrite(outputPin, LOW); // 保持發出超聲波信號介面低電平
int distance = pulseIn(inputPin, HIGH); // 讀出脈沖時間
distance = distance / 58; // 將脈沖時間轉化為距離(單位:厘米)
Serial.print(distance);
Serial.println("cm");//向串口監視器中輸出距離信息
delay(500);//刷新時間500ms,也就是0.5s

}

/*******************************華麗麗分割線*********************************、

完成就可以打開串口監視器查看返值了。

閱讀全文

與arduino超聲波怎麼接相關的資料

熱點內容
本田雅閣儀表盤有顆數是什麼標志 瀏覽:401
機械制圖如何繪畫表格 瀏覽:951
找墓用什麼器材 瀏覽:790
人受到超聲波有什麼反應 瀏覽:895
小車堵車空調不製冷是什麼原因 瀏覽:69
錦州電力線路器材怎麼樣 瀏覽:738
烏魯木齊攝影器材批發店哪裡有 瀏覽:346
什麼叫砂型鑄造其特點和應用如何 瀏覽:829
機械液壓保安裝置 瀏覽:272
如何通過qq查詢設備 瀏覽:92
大眾低配儀表盤怎麼顯示油耗 瀏覽:137
什麼等機械在自行車上能找到 瀏覽:716
惠州五金製品企業黃頁 瀏覽:956
中山市小欖頭燈鋁圈帶牙五金製品廠 瀏覽:671
鑄造用不銹鋼用什麼料 瀏覽:307
傳送帶設備哪個好 瀏覽:319
機械裝置可以用什麼清洗 瀏覽:74
鐵路車號自動識別裝置的價格 瀏覽:523
手機k歌要哪些器材 瀏覽:689
南方軸承質量怎麼樣 瀏覽:152