傳統上,實作中學習電子電路是一個漫長艱深且成本不貲的學習過程,在過程中我們學習在軟體上作電路連接,製作電路板,焊接,測試功能等過程。
本演講會介紹我們所設計的電路教學評估板,這個電路實現常用電路中重覆的架構,學習者在這個平台上,可以專心於電路的不同連接組合,以及相應的電路功能測試。同時,我們也將電路視覺化於網頁中,建立一個電路的教學資源平台,使用者可以在網頁與實品中交錯學習。
這個專案的目標是以更友善的方式幫助有興趣學習電路設計的人,以越少的時間、資源,學習越多的電路知識。
我們設計了一個開源的電路設計軟硬體平台,重覆使用電路中重覆的連接架構,將阻抗元件(電阻、電容)作為變數,由使用者決定擺放的位置。數位IC根據週邊電路連接的不同,會呈現不同的行為,我們希望使用者可以將重點置於如何擺放周邊阻阬,以及呈現出來的電路行為結果。
我們有二個形式的平台供使用者使用,一為軟體,以網頁的形式,我們用SVG來視覺化電路,以Javascript來撰寫電路變化的行為,透過這個網頁平台用以呈現各種不同的數位電路。
第二個形式平台為實體的電路板,這個電路板如同網頁上呈現的電路,不同的是,使用者可以實際將數位IC, 電阻, 電容焊上指定的電路,藉以得到成品。軟硬體平台彼此之間可以互補。
About ioksengtan
iok-seng (Ivan) tan
Interested in data visualization, game-based learning, and system designing