2015年5月9日 星期六

ROSA 的輸出入指令

http://4rdp.blogspot.com/2015/05/rosa_9.html

續前文,本文繼續補述其它輸出入指令:

SET pin,value,...
CONF 設好腳位型態後,如果是輸出類型,就可以設定數值,例如是數位輸出,那數值 1 就是 high,0 就是 low。不同腳位類型,數值義意不同,如果遇到輸入類型,是沒辦法設值的,定義如下



型  態
數  值
 說  明
SERVO
伺服馬達
0 ~ 255
0: 最小角度,180: 最大角度,255: 歸位角度
1 ~ 179: 指定角度,others: 保留原角度
PWM
脈波寬度調變
0 ~ 255
脈波寬度 % = 設定值 / 256
I2C
兩線通訊
0 ~ 255
功能預留
OUTPUT
數位輸出
0, 1
0: low, 1: high
INPUT
數位輸入
0, 1
0: low, 1: high
ADIN
類比輸入
0 ~ 1023
10 bits 類比輸入

SET? pin
查詢 pin 的輸出設定



OUT pin,value,...
指令等同於 SET,適用於數位輸出腳

OUT? pin
指令等同於 SET?
           
PWM pin,value,...
指令等同於 SET,適用於 PWM 輸出腳

PWM? pin
查詢 pin 的 PWM 輸出設定

IN? pin
查詢 pin 的數位輸入,適用於數位輸入腳

AD? pin
查詢 pin 的類比輸入,適用於類比輸入腳


接續 .....

沒有留言:

張貼留言