啟動ArduBlock之后,我們會發現它的界面主要分為三大部分:工具區(上),積木區(左),編 程區(右)。其中,工具區主要包括保存、打開、下載等功能,積木區主要是用到的的一些積木命 令,編程區則是通過搭建積木編寫程序的區域。下面將分別介紹這三個區域。
一、工具區 工具區包括“新增”“保存”“另存為”“打開”“上載到Arduino”“Serial
Monitor”,“新增”就是新建,“保存”“另存為”“打開”也都是其它軟件的常用工具,這 里就不做介紹了。點擊“上載到Arduino”,Arduino IDE將生成代碼,并自動上載到Arduino板 子,需要注意的是在上載Arduino之前,要查看一下端口號和板卡型號是否正確。在點擊“上載 到Arduino”之后,我們可以打開Arduino IDE查看程序是否上載成功。“Serial Monitor”則是 打開串口監視器,串口監視器只有在電腦中有Arduino端口時才能打開。
二、積木區 積木區包含了《Arduino創意機器人》課程中用到的所有模塊,還包括有一些課程中沒有涉
及但經常用到的模塊。積木區的積木共分為七大部分:控制,引腳,邏輯運算符,數學運算,變
量/常量,實用命令,教育機器人。
1.控制
控制中的各個模塊都是一些最基本的編程語句,只要接觸過編程的人都會很容易理解這里面的各個模塊的含義。控制中各模塊釋義如表1所示。
2.引腳 引腳中的各個模塊是針對Arduino板的引腳(也稱針腳)所設計的,主要是數字針腳和模擬針 腳,也包括一些常見的使用,比如舵機,超聲波等。引腳中各模塊釋義如表2所示。
 3.邏輯運算符
邏輯運算符主要包括常見的“且”“或”“非”,還包括比較運算符,如數字值、模擬值和 字符的各種比較。邏輯運算符中各模塊釋義如表3所示。
 4.數學運算
數學運算主要是Arduino中常用的基本運算,包括四則運算、三角函數、函數映射等。數學 運算中各模塊釋義如表4所示。
 變量/常量主要包括數字變量、模擬變量、字符變量、字符串變量以及它們對應的各種常量。 變量/常量中各模塊釋義如表5所示。
6.實用命令 實用命令是常用到的一些命令,包括延遲、串口監視器的操作、紅外遙控的操作等。實用命 令中各模塊釋義如表6所示。
 7.教育機器人
“教育機器人”是為我們的課程套件定制的一些拓展模塊,包括DFRobot的Bluno顯示屏的 操作和RoMeo控制的電機操作,如果沒有使用這種板子,可以忽略。教育機器人中各模塊釋義
三、編程區 編程區是程序編寫的舞臺,可以通過拖動右邊和下邊的滾動條來查看編程區。啟動 ArduBlock后,編程區會默認地放入一個主程序模塊,因為主程序有且只能有一個,所以不能再 繼續往里面添加主程序模塊了,如果再拖進去主程序模塊的話,下載程序的時候會提示 “循環塊 重復”。另外,除子程序執行模塊外,所有積木模塊都必須放在主程序內部。當搭建積木編寫程 序時,要注意把具有相同缺口的積木模塊搭在一起,成功時會發出“咔”的一聲。我們還可以對 積木模塊進行克隆或添加注釋語句,只要選中該模塊,右擊就可以實現對該模塊的克隆和添加注
 釋操作;其中子程序執行模塊還有另外一個功能就是創建引用,即點擊之后會自動彈出調用該子程 序的模塊。 要刪除某些積木嗎?只要選擇不需要的積木塊,拖拽到積木區就不見了。
下載地址:
ArduBlock中文版界面及功能使用說明.pdf
(916.54 KB, 下載次數: 29)
2018-11-1 11:22 上傳
點擊文件名下載附件
|