查看(SKU:RB-02S043) 光電測速碼盤套件的源代碼
←
(SKU:RB-02S043) 光電測速碼盤套件
跳轉(zhuǎn)至:
導航
、
搜索
因為以下原因,你沒有權限編輯本頁:
您剛才請求的操作只有這個用戶組中的用戶才能使用:
用戶
您可以查看并復制此頁面的源代碼:
[[文件:gdcsmp.jpg|500px|縮略圖|右]] ==產(chǎn)品概述== Arduino 光電碼盤是哈爾濱奧松機器人科技有限公司2012年最新推出的光電測試傳感器,該產(chǎn)品是一款短響應速度、開關量輸出的測速模組,配合白色碼盤可以測量電機轉(zhuǎn)速,該款測試碼盤可以直接固定到雙輸出軸直流減速電機上方便安裝,簡單易用。 ==規(guī)格參數(shù)== #工作電壓:5v DC #工作電流:小于20mA #工作溫度:10℃-30℃ #與傳感器擴展板I/O兼容 #傳感器類型:模擬輸出 #平面尺寸:15×35×16mm #重量大?。?4g ===接口定義=== *S:信號控制端(Signal) *+:電源(VCC) *-:地(GND) ==使用方法== ===接線方法=== 將光電測速碼盤的 S 端口接到控制器的數(shù)字 I/O 口 5,+ 和-分別接到電源的 +5V 和 GND。 ===例子程序=== <pre style='color:blue'> #include "MsTimer2.h" #define ENCODER_READ 5 unsigned int encoderPos,a; void setup() { Serial.begin(9600); MsTimer2::set(1000, flash); // 500ms period MsTimer2::start(); counterStart(); } void loop() { } void counterStart() { TCCR1A=0; TCCR1B=0; TCNT1=0; TCCR1B = TCCR1B | 7; } unsigned int getCount() { unsigned int count; count = TCNT1; TCNT1=0; TCCR1B = TCCR1B & ~7; TCCR1B = TCCR1B | 7; return count; } void flash() { encoderPos = getCount(); a=encoderPos*6; Serial.print("rotate speed = "); Serial.print(a); Serial.println(" RPM"); }</pre> ===程序效果=== 在串口打印出"rotate speed ="及 "RPM"相關數(shù)據(jù) ==產(chǎn)品相關推薦== [[文件:erweima.png|230px|無框|右]] ===購買地址=== [http://lifestyle201.com/goods-185.html 光電測速碼盤] ===周邊產(chǎn)品推薦=== [http://lifestyle201.com/goods-407.html Arduino 4WD鋁合金移動平臺車燈套件]<br/> [http://lifestyle201.com/goods-185.html Arduino 光電碼盤 光電測速傳感器]<br/> ===相關問題解答=== ===相關學習資料=== [http://www.makerspace.cn/portal.php 奧松機器人技術論壇]
返回
(SKU:RB-02S043) 光電測速碼盤套件
。
來自“
http://lifestyle201.com/wiki/index.php/(SKU:RB-02S043)_光電測速碼盤套件
”
導航菜單
個人工具
登錄
名字空間
頁面
討論
變換
查看
閱讀
查看源代碼
查看歷史
操作
搜索
導航
首頁
社區(qū)專頁
新聞動態(tài)
最近更改
隨機頁面
工具箱
鏈入頁面
相關更改
特殊頁面
頁面信息
隱私政策
關于ALSROBOT WiKi
免責聲明