育秀基金會工作坊
編輯歷史
| 時間 | 作者 | 版本 |
|---|---|---|
| 2016-04-20 23:45 | r395 | |
顯示 diff(39 行未修改)
程式碼
blink.ino
- int led 13
+ int led 13;
void setup()
(41 行未修改)
|
||
| 2016-04-20 13:18 – 13:23 | r341 – r394 | |
顯示 diff(7 行未修改)
個學生,一次一小時。
*分兩組,一人教,一人協助。一組教焊接,一組教程式,一組10個學生,一次一小時。
- *
+
+ 因為現場變數太大,排四種選項。
教學內容
:
(26 行未修改)
程式碼
blink.ino
- #define LED 13
+ int led 13
void setup()
{
- pinMode(LED, OUTPUT); //set digital pin 13 as OUTPUT
+ pinMode(led, OUTPUT); //set digital pin 13 as OUTPUT
}
void loop()
{
- digitalWrite(LED, HIGH); //digital pin 13 = HIGH
+ digitalWrite(led, HIGH); //digital pin 13 = HIGH
delay(500); //delay 500 mini seconds
- digitalWrite(LED, LOW);
+ digitalWrite(led, LOW);
delay(500);
+ }
+
+ 光敏電阻
+ ---------------------------------------------------------------------------------------------------------------------------
+ int photocellPin = 2; // 光敏電阻 (photocell) 接在 anallog pin 2
+ int photocellVal = 0; // photocell variable
+ int ledPin = 13;
+
+ void blinkLED(){
+ //function body
+ digitalWrite(ledPin, HIGH);
+ delay(3000);
+ digitalWrite(ledPin, LOW);
+ delay(3000);
+ }
+
+ void setup() {
+ Serial.begin(9600);
+ }
+
+ void loop() {
+ // 讀取光敏電阻並輸出到 Serial Port
+ photocellVal = analogRead(photocellPin);
+
+ if ( photocellVal < 300 )
+ {
+ blinkLED();
+ }
+ Serial.println(photocellVal);
+ delay(100);
}
|
||
| 2016-04-18 12:33 – 12:34 | r325 – r340 | |
顯示 diff(37 行未修改)
程式碼
+ blink.ino
+ #define LED 13
+
+ void setup()
+ {
+ pinMode(LED, OUTPUT); //set digital pin 13 as OUTPUT
+ }
+
+ void loop()
+ {
+ digitalWrite(LED, HIGH); //digital pin 13 = HIGH
+ delay(500); //delay 500 mini seconds
+ digitalWrite(LED, LOW);
+ delay(500);
+ }
|
||
| 2016-04-18 12:08 – 12:30 | r136 – r324 | |
顯示 diff(3 行未修改)
工作坊
*一人教,三人協助,20 個學生,一次小時。
+ *一人教焊接與寫程式,三人協助,20 個學生,一次小時。
*分兩組,一人教,一人協助。一組1
個學生,一次一小時。
(3 行未修改)
:
*教 Arduino ,基礎知識,blink、serial port (筆電按鍵按下,13 腳 led 亮)
- *教 Arduino ,基礎知識,blink、
+ *教 Arduino ,基礎知識,blink、焊接光敏電阻,光啟動 led
+ *已經把程式碼燒入 Arduino ,焊接光敏電阻,光啟動 led
+
+ 材料 50 份
+ *arduino nano mini
+ *杜邦線
+ *光敏電阻
+ *電阻 1
+ k
+ *led
+ *電阻 22
+ 準備工具
+ *烙鐵 *8
+ *銲錫 *8
+ *斜口鉗 *4
+ *剝線鉗 *4
+ *銅刷 *8
+ *延長線*
+ usb 隨身碟 (已經裝好 arduino , 驅動)
+
+ *
+ 備註
+ 週三下午兩點去場勘
+ 當天決定其中一種方案
+
+ 程式碼
|
||
| 2016-04-18 12:07 | r135 | |
顯示 diff(13 行未修改)
|
||
| 2016-04-18 12:04 – 12:07 | r74 – r134 | |
顯示 diff(8 行未修改)
*
教學內容
+ :
+ *教 Arduino ,基礎知識,blink、serial port (筆電按鍵按下,13 腳 led 亮)
+ *教 Arduino ,基礎知識,blink、
|
||
| 2016-04-18 12:04 | r73 | |
顯示 diff(10 行未修改)
|
||
| 2016-04-18 12:01 – 12:04 | r24 – r72 | |
顯示 diff(2 行未修改)
工作坊
- 1
+ *一人教,三人協助,20 個學生,一次小時。
+ *分兩組,一人教,一人協助。一組1
+ 個學生,一次一小時。
+ *分兩組,一人教,一人協助。一組教焊接,一組教程式,一組10個學生,一次一小時。
+ *
+ 教學內容
|
||
| 2016-04-18 12:01 | r23 | |
顯示 diff(5 行未修改)
|
||
| 2016-04-18 12:00 – 12:01 | r1 – r22 | |
顯示 diff- Untitled
+ 育秀基金會工作坊
+ 簡介
- This pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!
+ 工作坊
+ 1
|
||
| 2016-04-18 11:59 | r0 | |
顯示 diff+ Untitled
+ This pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!
|
||