• 沒有找到結果。

立 政 治 大 學

N a tio na

l C h engchi U ni ve rs it y

節將分為創作工具的電子電路物件設計、圖型化編輯器設計,再到系統設計前測,

獲得使用者回饋,以利進行修正。

3.2 電子電路物件設計  

因本研究著重在觸控載具與電子電路硬體連接,且搭配圖型化編輯器,提昇 更多的創作自由度。所以硬體設計上,雖然有眾多可簡易連接每個電子電路物件 的方式,像是在電子電路設計中,可防止電源正負極連接線插反的磁鐵連接方法 或音源線連接方法,但為了挑選擁有獨立核心,且適合初學者容易插拔的設計,

加上對過去案例的熟悉程度,我們從眾多工具中挑選Arduino 與 Grove 外掛套件,

兩者相結合下,可減少硬體開發上的負擔,並且將我們的設計特性賦予在此工具 之上。

圖 40 Arduino 與Grove 套件相結合,並且只保留使用者需要操控的部份

littlebits、Atoms、Interactive Design Toolkit、Cubelets 等電子電路創作工具,

會將全部物件分類為電力物件,專門供給電源,輸入物件像是按鈕、光感測、壓 力感測等等,會讀取輸入數值,輸出物件像是LED 燈、蜂鳴器、風扇等等,接 收電壓輸出進而運作,以及最後的邏輯物件,像是反向器、And、or 的邏輯閘等。

然而使用硬體的邏輯變化有限,我們將採用觸控載具上的圖型化編輯器撰寫行為

‧ 國

立 政 治 大 學

N a tio na

l C h engchi U ni ve rs it y

邏輯。加上兩大類型的物件,「核心物件」及「分支物件」,核心物件可供給分支 物件電力,並且利用無線藍牙與觸控載具溝通,因為目前市面上普遍的觸控載具,

幾乎都具備藍牙功能,且同時支援四個藍牙裝置與觸控載具連接。而分支物件,

則又分為「輸出物件」及「輸入物件」,透過將分支物件插上核心物件上,讓觸 控載具可以讀取物件的狀態,並且控制物件的行為,因此不需要硬體邏輯物件的 存在。

圖 41 核心物件可插上分支物件擁有獨立電力、藍牙通訊的能力

核心物件擁有12 組分支物件的插槽,有 5 組支援類比型的輸入物件,7 組 支援數位輸入以及輸出物件。在排除邏輯物件後,從眾多的電子電路創作工具及 設計課程中常被發想所使用的輸入輸出物件,挑選為分支物件,而分支物件也可 為過去各種電子電路創作工具案例的物件,讓分支物件可不斷擴充,也使本研究 如同PICL 成為更上一層次的邏輯控制工具,卻比 PICL 多了更多的行為控制模 式,在下表條例出本研究之分支物件:

‧ 國

立 政 治 大 學

N a tio na

l C h engchi U ni ve rs it y

表 4 分支物件常見使用方式統整

物件 分類 插槽類型 原型設計可能應用行為 LED 燈 輸出 數位 照明、提示燈、訊號傳達。

震動馬達 輸出 數位 物體移動、物理撞擊聲響。

喇叭 輸出 數位 警告音、旋律、操作時的聲音回饋。

按鈕 輸入 數位 啟動開關、狀態切換。

傾斜感測 輸入 數位 偵測傾斜,物體是否水平。

液體偵測 輸入 數位 偵測是否有液體外漏,液體位置偵測。

光感測 輸入 類比 亮度偵測、亮度變化。

壓力感測 輸入 類比 重量偵測、移動偵測。

旋扭開關 輸入 類比 控制器、類比調變。

聲音感測 輸入 類比 擊掌偵測、聲音觸發開關。

圖 42 輸入、輸出分支物件

‧ 國

立 政 治 大 學

N a tio na

l C h engchi U ni ve rs it y