今日
今日的任務是uno板程式設計,我們的任務是超聲波測距系統以及蜂鳴器報警系統程式設計。
const
int echopin =7;
const
int trigpin =8;
void
setup()
void
loop()
delaymicroseconds(5
);digitalwrite
(trigpin, high)
;// 給 trig 高電平,持續10微秒
delaymicroseconds(10
);digitalwrite
(trigpin, low)
;pinmode
(echopin, input)
;// 讀取 echo 的電平
float duration =
pulsein
(echopin, high)
;// 收到高電平的時間
float cm =
(duration/2)
/29.1
;// 將時間換算成厘公尺或者英呎
float inches =
(duration/2)
/74; serial.
print
(cm)
;// 向串列埠輸出厘公尺長度
}
以上**負責超聲波探測
const
int beeppin =1;
void
setup()
void
loop()
以上負責蜂鳴器(自主完成版)
// ...
if(cm <10)
else
以上負責綜合探測以及蜂鳴器
今天的工作比較認真,編了一節半課的**,硬體準備。
ps:**拷貝後需要改變分號以及逗號(切為英文)
轉向光 the box打卡3
今天的第一項任務,是將上節課拆掉的電烙鐵和烤箱重新組裝起來。我們上節課所說的可樂機已經成功在今天下午就被修好了,因此我們可以一邊喝可樂雪碧一邊維修烤箱。修好後的烤箱 可樂機神奇的地方在於飲料少了以後就需要半自動操作 手工擠壓加氣幫浦打入。而氣幫浦打入最後會導致可樂慢慢滴出,但手擠最後會讓可樂回流,因...
寒假LeetCode打卡(4)
給定乙個二叉樹,檢查它是否是映象對稱的。例如,二叉樹 1,2,2,3,4,4,3 是對稱的。1 2 2 3 4 4 3 但是下面這個 1,2,2,null,3,null,3 則不是映象對稱的 1 2 2 3 3分析題目 要判斷映象二叉樹,即左樹的左孩子等於右樹的右孩子,左樹的右孩子等於右樹的左孩子,...
LeetCode刷題打卡(4)
給定乙個字串,請你找出其中不含有重複字元的最長子串的長度。輸入 pwwkew 輸出 3 解釋 因為無重複字元的最長子串是 wke 所以其長度為 3。請注意,你的答案必須是 子串 的長度,pwke 是乙個子串行,不是子串。要查詢無重複字元的最長子串,至少要從左往右掃瞄一遍。為了確定字串有無重複及重複的...