※以前老師都會請大家吃丹丹,這次不想吃丹丹了,因為菜色有變化…
努力排版中 |
主題文章的內容要豐富又有條理並不是簡單的事 |
Arduino UNO |
一開始當然是學一下如何操控led灯,老師準備了一些材料給小朋友們,先一一地介紹一下名詞:Arduino、杜邦線、麵包板、Led…等等,帶大家去下載了Arduino IDE來安裝,然後我們就開始動手囉!
我們今天的目標是點亮四個Led灯,且讓它們依序亮起及熄滅,小朋徵第一次接觸,當然得由淺入深慢慢理解…要建立新的經驗!
大家的接受度及感興趣的程度都很不錯,所以幾乎都完成了今天的學習任務,開學後可以再繼續玩,相信會越來越熟練。
雖然Arduino的程式碼都是英文,但小朋友是可以接受的 |
弄出來了笑嘻嘻的 |
※今天著重於小朋友能了解電路原理,先不講加電阻這事,當然燒掉幾顆是Led是難免的,使用的程式碼,小孩子也都看懂了!(當然老師要解說啦!)
void setup() {
//宣告要使用的pin及方式,10~13這四個pin設定為輸出
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);
pinMode(12, OUTPUT);
pinMode(13, OUTPUT);
}
void loop() {
//寫入指定的各pin位高低電位,delay(200)代表間隔0.2秒
digitalWrite(10, 1);
delay(200);
digitalWrite(11, HIGH);
delay(200);
digitalWrite(12, HIGH);
delay(200);
digitalWrite(13, HIGH);
delay(200);
digitalWrite(10, LOW);
delay(200);
digitalWrite(11, LOW);
delay(200);
digitalWrite(12, LOW);
delay(200);
digitalWrite(13, LOW);
delay(200);
}
程式順利地寫入Arduino並運行