---
tags: 作業
title: 高一十班 0609
---
# 張嘉幃
## 問題一
```Arduino=
void setup()
{
pinMode(6, OUTPUT); //告訴 Arduino 6 號腳要輸出
pinMode(5, OUTPUT); //告訴 Arduino 5 號腳要輸出
pinMode(3, OUTPUT); //告訴 Arduino 3 號腳要輸出
}
void loop()
{
digitalWrite(6, HIGH);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(5, HIGH);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(3, HIGH);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(6, LOW);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(5, LOW);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(3, LOW);
delay(1000); // Wait for 1000 millisecond(s)
}
```
## 問題二
- 將秒數增加即可。
```C=
int before_time1 = 0; //回報 "過" 的時間的變數,預設為 0
int before_time2 = 0;
int before_time3 = 0;
void setup()
{
pinMode(6, OUTPUT);
pinMode(5, OUTPUT);
pinMode(3, OUTPUT);
}
void loop()
{
if((millis() - before_time1) > 1000)
{
before_time1 = millis(); //把 "沙漏" 的時間記下來
digitalWrite(6, HIGH);
}
if((millis() - before_time2) > 2000)
{
before_time2 = millis();
digitalWrite(5, HIGH);
}
if((millis() - before_time3) > 3000)
{
before_time3 = millis();
digitalWrite(3, HIGH);
}
}
```
## 問題三
```C=
int before_time1 = 0; //回報 "過" 的時間的變數,預設為 0
int before_time2 = 0;
int before_time3 = 0;
void setup()
{
pinMode(6, OUTPUT);
pinMode(5, OUTPUT);
pinMode(3, OUTPUT);
pinMode(13, INPUT);
}
void loop()
{
while(digitalRead(13)==0) //這行的意思是在 digitalRead 讀到 "0" 時
//會一直跑 {} 裡面的內容
//當按下開關時, digitalRead(13) 就會從 "0" 變成 "1"
//digitalRead(13)==0 不成立,所以不會跑 {} 裡面的內容。
{
if((millis() - before_time1) > 1000) //millis - time = 時間差
{
before_time1 = millis(); //把 "沙漏" 的時間記下來
digitalWrite(6, HIGH);
}
if((millis() - before_time2) > 2000)
{
before_time2 = millis();
digitalWrite(5, HIGH);
}
if((millis() - before_time3) > 3000)
{
before_time3 = millis();
digitalWrite(3, HIGH);
}
}
digitalWrite(3, LOW);
digitalWrite(5, LOW);
digitalWrite(6, LOW);
}
```
# 李光航
## 問題一

## 問題二

## 問題三

# 林承濬
## 問題一

## 問題二

## 問題三

# 林威慶
## 問題一
每個中間插入delay(1000); // Wait for 1000 millisecond(s)
## 問題二
把秒數拉長
## 問題三

# 林宸瑋
## 問題一

## 問題二

## 問題三

# 林晹翔
# 林暐傑
# 林義盛
## 問題一

## 問提二

## 問題三

# 張友晟
# 張博翔
## 問題一

## 問題二

## 問題三

# 莊智維
## 問題一

## 問提二

## 問題3

# 陳昱丞
# 曾子謙
## 問題一

## 問提二

## 問題三

# 楊宗翰
## 問題一

## 問題二

## 問題三

# 劉彥霆
## 問題一

## 問題二

## 問題三

# 蔡文曲
# 鄭文皓
## 問題一

## 問題二

## 問題三

# 盧宣哲
## 問題一

## 問題二

## 問題三

# 賴維帆
## 問題一

## 問題二

## 問題三

# 利寧
## 問題一

## 問題二

## 問題三

# 吳采耘
## 問題一

## 問題二

拉長時間
## 問題三

# 李鈺玟!
# 阮芊卉
## 問題一

## 問題二

## 問題三

# 林玟卉
## 問題一

## 問題二

## 問題三

# 林珈安
## 問題一

## 問題二

## 問題三

# 林圓緣
## 問題一

## 問題二

## 問題三

# 洪郁庭
## 問題一

## 問題二

將時間拉長
# 陳俐樺
## 問題一

## 問題二

## 問題三

# 陳柔穎
## 問題一

## 問題二

## 問題三

# 曾鈺庭
# 游英妮
## 問題一

## 問題二

拉長時間
## 問題三

# 游斯婷
## 問題一

## 問題二

把時間拉長
# 楊玉姍
## 問題一

## 問題二

## 問題三

# 葉玟廷
## 問題一

## 問題二

# 潘薏萍
## 問題一

## 問題二

## 問題三
