查看(SKU:RB-02S012)PING))) 超聲波傳感器的源代碼
←
(SKU:RB-02S012)PING))) 超聲波傳感器
跳轉至:
導航
、
搜索
因為以下原因,你沒有權限編輯本頁:
您剛才請求的操作只有這個用戶組中的用戶才能使用:
用戶
您可以查看并復制此頁面的源代碼:
[[文件:ping1.jpg|500px|縮略圖|右]] ==產品概述== PING)))?超聲波感測器 這是一款搭配BASIC Stamp微處理器所推出的sensor,當然,其他微處理器(51、AVR、PIC、MSP430、ARM)也都可以使用。非常適合使用在機器人上,可 以檢測移動中或靜止的物體,使用時只要微處理器的1個I/O即可。 PING)))? sensor使用發(fā)出超音波(遠超過人所可以聽到的頻率),從sensor到待測物,由接收回波所需要的時間來判斷距離。 PING)))?發(fā)出的是一個PWM(脈沖寬度調制)的脈沖信號,接收也是PWM信號。 ==規(guī)格參數== #工作電壓 :5V +/-10% #功耗 :20mA #工作電流:30mA #最大電流: 35mA #工作溫度范圍:0℃~+70℃ #探測有效距離:2cm~3m #尺寸大?。?22 mm H x 46 mm W x 16 mm D (0.85 in x 1.8 in x 0.6 in) #重量:9g ==使用方法== ===引腳定義=== *GND:電源地 *5V:電源正極 *SIG:信號接口 [[文件:ping2.jpg|700px|縮略圖|居中]] ===連接圖示=== SIG接在控制器的11號引腳,5V接在控制器5V引腳 GND接在控制器GND引腳 [[文件:ping3.jpg|700px|縮略圖|居中]] ==應用例程== 依照程序連接超聲波傳感器與UNO,測試實際檢測的距離。 ===示例代碼=== <pre style='color:blue'>const int pingPin = 11; unsigned int duration, inches; void setup() { Serial.begin(9600); } void loop() { pinMode(pingPin, OUTPUT); // 設置為輸出引腳 digitalWrite(pingPin, LOW); // 發(fā)送低電平 delayMicroseconds(2); digitalWrite(pingPin, HIGH); // 開始測距 delayMicroseconds(5); // 延時5微妙 digitalWrite(pingPin, LOW); //結束測距 pinMode(pingPin, INPUT); // 設置為輸入引腳 duration = pulseIn(pingPin, HIGH); // 讀取返回脈沖 inches = duration / 58; // 轉換為厘米 Serial.println(inches); // 顯示結果 delay(200); // 延時200毫秒 }</pre> ===程序效果=== 打開串口監(jiān)視器可以觀察到輸出的距離值為當前超聲波距前方障礙物的實際距離。 ==產品相關推薦== 購買地址:[http://www.gharee.com/goods-136.html PING)))?超聲波感測器]
返回
(SKU:RB-02S012)PING))) 超聲波傳感器
。
來自“
http://www.gharee.com/wiki/index.php/(SKU:RB-02S012)PING)))_超聲波傳感器
”
導航菜單
個人工具
登錄
名字空間
頁面
討論
變換
查看
閱讀
查看源代碼
查看歷史
操作
搜索
導航
首頁
社區(qū)專頁
新聞動態(tài)
最近更改
隨機頁面
工具箱
鏈入頁面
相關更改
特殊頁面
頁面信息
隱私政策
關于ALSROBOT WiKi
免責聲明