「腳位偵測與設定」,是一塊開發板必須要有的功能,同樣的在 Webduino 也有提供這些設定方法,在 Webduino 開發板裡,如果使用「腳位」的積木,所有的數位腳 ( 2 ~ 13 ) 預設都是「數位輸出」,而所有的類比腳 ( A0 ~ A5 ) 預設都是「類比輸入」 ( 不過如果是已經元件化的積木,例如 LED、三色 LED...等,有些腳位就會是對應的 PWM 輸出 ),我們也可以透過一些設定,來將這些腳位的功能更換,但如果不支援 PWM 的腳位,就算改成 PWM 也是沒有作用的。( PWM 腳位的數字後方有「~」符號 )
如何使用:
打開 Webduino Blockly 編輯工具 ( https://blockly.webduino.io/ ),在左側的選單裡可以看到「I/O 腳位」的積木,在這邊我們可以指定變數為某個腳位,或是指定變數為某塊開發板上的腳位 ( 該塊開發板積木必須存在畫面中 ),也可以設定模式、輸出數值以及讀取數值。