查看SKU:RB-02S147 CooCoo超聲波測距傳感器的源代碼
←
SKU:RB-02S147 CooCoo超聲波測距傳感器
跳轉(zhuǎn)至:
導航
、
搜索
因為以下原因,你沒有權(quán)限編輯本頁:
您剛才請求的操作只有這個用戶組中的用戶才能使用:
用戶
您可以查看并復制此頁面的源代碼:
[[文件:RB-02S147.png|500px|縮略圖|右]] ==產(chǎn)品概述== coocoo超聲波傳感器采用雙探頭設(shè)計,使用右扣為網(wǎng)線接口,與本公司推出coocoo車控制器相搭配:質(zhì)需要一根右扣網(wǎng)線連接,大大減少差錯插反現(xiàn)象。內(nèi)置高精度芯片,偵測距離和精度也有較大提高,可達1cm到500cm,其在有效探測范圍內(nèi)自動標定,無需任何人工調(diào)整就可以獲得障礙物準確的距離。令你的機器人像蝙蝠一樣通過聲納來感知周圍的環(huán)境,你只需要在單片機、coocoo車控制器或Arduino微控制器中編寫一小段程序,就可以根據(jù)障礙物的距離精確的控制機器人的電機運行,從而使你的機器人輕松地避開障礙物。此款傳感器是為coco車控制器量身制作,因接口獨特在此說明:其他開發(fā)板或控制器可用,但是要考慮接口問題,以免給用戶帶來不便。 ==規(guī)格參數(shù)== # 工作電壓 :+5v # 工作電流 :<20mA # 工作頻率 :40KHz # 工作溫度范圍:-10℃~+70℃ # 探測有效距離:1cm~500cm # 探測分辨率:0.5cm # 探測誤差:±0.5% # 靈敏度:大于1.8m外可以探測到直徑2.5cm物體 # 接口類型:TTL # 方向性偵測范圍:定向式(水平/垂直)65度圓錐 # 尺寸大?。?55mm × 43.3mm × 30mm # 重量大?。?.5g ==產(chǎn)品尺寸圖== [[文件:RB-02S01471.png|700px|縮略圖|居中]] ==接口定義== 超聲波傳感器的引腳定義: * OUTPUT:響應信號輸入 * INPUT:觸發(fā)控制信號輸入 * +:電源(VCC) * -:地(GND) ==工作原理== 超聲波是指頻率高于20KHz的機械波,超聲波測距的原理是通過測量聲波在發(fā)射后遇到障礙物反射回來的時間差計算出發(fā)射點到障礙物的實距離。<br/> 測距公式為:L = V * (T2-T1)/2<br/> 公式說明:<br/> * L 為測量的距離長度 * V 為超聲波在空氣中的傳播速度(在20℃時為344m/s) * t1 為測量距離的起始時間 * t2 為收到回波的時間 速度乘以時間差等于來回的距離,除以2可以得到實際的距離。 ==編程原理== 通過一個觸發(fā)控制信號輸入(input)端口進行超聲波控制器的信號收發(fā)。<br/> [[文件:02S1472.png|500px|有框|居中]] ==使用方法== ===Arduino=== * 模式接線圖 接線說明:控制器的I/O口數(shù)字口2 接超聲波的INPUT,5V 和GND分別接到電源的+5V和GND。<br/> * 接線圖 說明:控制器的I/O口數(shù)字口2 接超聲波的INPUT,5V 和GND分別接到電源的+5V和GND。<br/> 例子程序 <pre style='color:blue'> float duration; //變量duration 用來存儲脈沖時間 float distance; //變量distance 用來存儲距離 int srfPin = 2; //定義srfPin 引腳為 2 float val = 50.0; int led = 13; void setup() { Serial.begin(9600); pinMode(led,OUTPUT); } void loop() { pinMode(srfPin, OUTPUT); digitalWrite(srfPin, LOW); delayMicroseconds(2); digitalWrite(srfPin, HIGH); delayMicroseconds(10); digitalWrite(srfPin, LOW); pinMode(srfPin, INPUT); duration = pulseIn(srfPin, HIGH); distance = duration/58; // 將脈沖時間轉(zhuǎn)化為距離(單位:厘米) Serial.println(distance); // 輸出距離值 delay(50); if(distance>val) digitalWrite(13,HIGH); else digitalWrite(13,LOW); } </pre> * 線云編程程序 [[文件:01S001b.png|750px|縮略圖|居中]] * 程序效果 打開串口助手可以觀察到輸出的距離值,如下圖所示,如果距離小于 50厘米數(shù)字口13的LED 小燈熄滅,距離大于50厘米數(shù)字口13的LED 小燈亮起同時串口打印處距離數(shù)據(jù)。<br/> [[文件:02S001A02.png|500px|有框|居中]] ===coocoo控制器與超聲波在手機藍牙APP=== [[文件:02S1474.jpg|700px|縮略圖|居中]] [[文件:02S1475.jpg|700px|縮略圖|居中]] [[文件:02S1476.jpg|700px|縮略圖|居中]] [[文件:02S1477.jpg|700px|縮略圖|居中]] ==資料下載== [[文件:erweima.png|230px|無框|右]] * 產(chǎn)品資料 下載鏈接:https://pan.baidu.com/s/1wBgY5NlU7urm3oa8eGdPCw 提取碼:iew2 <br/> * 產(chǎn)品購買鏈接:http://lifestyle201.com/goods-181.html
返回
SKU:RB-02S147 CooCoo超聲波測距傳感器
。
來自“
http://lifestyle201.com/wiki/index.php/SKU:RB-02S147_CooCoo超聲波測距傳感器
”
導航菜單
個人工具
登錄
名字空間
頁面
討論
變換
查看
閱讀
查看源代碼
查看歷史
操作
搜索
導航
首頁
社區(qū)專頁
新聞動態(tài)
最近更改
隨機頁面
工具箱
鏈入頁面
相關(guān)更改
特殊頁面
頁面信息
隱私政策
關(guān)于ALSROBOT WiKi
免責聲明