AUTODESK公司提供了線上電路模擬軟體的環境,可以模擬Arduino + 麵包板電路設計,非常適合初學者先在虛擬網路環境中,練習接線,也教師適合教學模擬使用。
連線網址 http://123d.circuits.io/ 點選Get Startyed designeing electronics online!
出現建立帳號的畫面,依照畫面指示輸入
帳號建立完成,如下圖,點選左邊New Breadboard Circuit進入線上編輯系統
畫面上出現一個簡單麵包板,
畫面上出現一個簡單麵包板,若接著點選就會出現一堆電子元件,可以設計電路
找到 Arduino控制板,還有一些LED元件,再利用電線連接程如下測試電路
以下範例程式,是讓連接在pin10~pin13的四顆LED,輪流發亮
void setup() { // initialize the digital pin as an output. pinMode(10, OUTPUT); pinMode(11, OUTPUT); pinMode(12, OUTPUT); pinMode(13, OUTPUT); } // the loop routine runs over and over again forever: void loop() { for(int i=10; i<=13; i++) { digitalWrite(i, HIGH); delay(500); digitalWrite(i, LOW); } |
程式寫好了,再點選右上角的 按鈕,就會看到四個LED依序輪流發光。教師可以利用電路模擬先在虛擬環境中讓學生練習接電路,若成功了再使用真實的板子實驗,這樣就可以節省學習時間,減少錯誤。