計時器可以週期性的觸發事件,並呼叫對應的Blockly程式,任何需要週期性檢查、讀取或是改變的資料,都可以用計時器來產生觸發事件
如欲快速入門,可以觀看博象教育影片,幫助了解計時器
-
教育影片
元件屬性
計時器
屬性名稱 | 屬性功能描述 | 操作型態 |
---|---|---|
元件名稱 | 元件實體名稱 | Name |
連結到使用手冊 | 連結至博象使用手冊 |
週期設定
屬性名稱 | 屬性功能描述 | 操作型態 |
---|---|---|
固定週期 | 決定是否要使用固定計時器週期 | Checkbox |
週期(ms) | 設定固定計時器週期(單位為毫秒),使用固定週期有效 | Number Editor |
週期暫存器 | 設定暫存器內容作為計時器週期,使用固定週期無效 | Register Selector |
計時器啟動設定
屬性名稱 | 屬性功能描述 | 操作型態 |
---|---|---|
隨電源啟動 | 決定是否要開機就啟動計時器 | Checkbox |
繫結動作暫存器 | 設定暫存器觸發計時器,使用隨電源啟動無效 | Register Selector |
只啟動一次計時器 | 決定計時器是否只執行一次 | Checkbox |
時間到行為
屬性名稱 | 屬性功能描述 | 操作型態 |
---|---|---|
是否切換換頁 | 當計時器時間到時,根據選擇目標頁面的內容啟動換頁行為 | Checkbox |
選擇目的頁面 | 當按鈕被點擊時,此處設定的行為會執行,詳情參考Page Selector | Page Selector |
是否更動暫存器 | 當計時器時間到時,根據綁定暫存器以及操作模式的內容對暫存器進行操作 | Checkbox |
繫結暫存器 | 決定要改變的暫存器 | Register Selector |
運作模式 | 當計時器時間到時,此處設定的行為會執行,詳情參考Register Operation Setting | Register Operation Setting |
是否啟動回呼函式 | 當計時器時間到時,根據行為設計所設計的回呼函式進行操作 | Checkbox |
行為設計 | 當計時器時間到時,此處設定的行為會執行,詳情參考Blockly Editor | Blockly Editor |
右鍵選單
固定週期
屬性名稱 | 屬性功能描述 | 操作型態 |
---|---|---|
固定週期 | 決定是否要使用固定計時器週期 | Checkbox |
隨電源啟動
屬性名稱 | 屬性功能描述 | 操作型態 |
---|---|---|
隨電源啟動 | 決定是否要開機就啟動計時器 | Checkbox |
只啟動一次計時器
屬性名稱 | 屬性功能描述 | 操作型態 |
---|---|---|
只啟動一次計時器 | 決定計時器是否只執行一次 | Checkbox |
元件子功能
屬性名稱 | 屬性功能描述 | 操作型態 |
---|---|---|
連接到使用手冊… | 連結至博象使用手冊 |