說明:
初始化:
初始化序列埠
重複執行:
→在序列埠印出輸入數值
→延遲0.2秒
→如果數值<5
→執行內建LED亮
→否則內建LED滅
無緣蜂鳴器
說明:
重複執行:
→PIN5頻率DO
→延遲1秒
→PIN5頻率RE
→延遲1秒
說明:重複執行:
→PIN5頻率1500時間為0.3秒
→延遲0.5秒
說明:
→初始化序列埠
→初始化液晶顯示的畫面
→背光開
→清除畫面
→設定游標到第一列
→顯示"HELLO"
→設定游標第二列
→顯示"HUALEAN"
→延遲5秒
重複執行:
→數值列印至序列埠
→設定游標到第零行一列
→顯示"dis: CM"
→設定游標到第4行一列
→在LCD上顯示數值
→延遲0.5秒
→清除畫面
說明:
重複執行:
→如果數入數值<10
→執行PIN5頻率1000時間0.3秒
→延遲0.6秒
→否則PIN5停止音頻
說明:
初始化:
→初始化序列埠
→初始化液晶顯示的畫面
→背光開
→清除畫面
→設定游標到第一列
→顯示"HELLO"
→設定游標第二列
→顯示"HUALEAN"
→延遲5
→清除畫面
重複執行:
→設開關變數為變數item
→如果item=0
→執行HC-SR04P數值印至序列埠
→設定游標到第零行一列
→顯示"dis: CM"
→設定游標到第4行一列
→在LCD上顯示數值
→延遲0.5秒
→清除畫面
→否則如果HC-SR04P<10
→執行HC-SR04P印至序列埠
→液晶顯示" Intrusion!!!!!!"
→延遲5秒
→清除畫面
→PIN5頻率1000時長0.3秒
→否則設定游標到第一列
→液晶顯示"normal"
→延遲5秒
→清除畫面
初始化:
→初始化序列埠
→初始化液晶顯示的畫面
→背光開
→清除畫面
→設定游標到第一列
→顯示"HELLO"
→設定游標第二列
→顯示"HUALEAN"
→延遲5
→清除畫面
→設變數SW=1
→設變數OLDSW=1
重複執行:
→設變數SW=PIN4
→如果OLDSW=1且SW=0
→執行item做反向
→延遲0.1秒
→設變數SW值至OLDSW
→執行HC-SR04P數值印至序列埠
→設定游標到第零行一列
→顯示"dis: CM"
→設定游標到第4行一列
→在LCD上顯示數值
→延遲0.3秒
→清除畫面
→否則如果HC-SR04P<10
→執行HC-SR04P印至序列埠
→液晶顯示" Intrusion!!!!!!"
→延遲0.3秒
→清除畫面
→PIN5頻率1000時長0.3秒
→否則設定游標到第一列
→液晶顯示"normal"
→延遲0.3秒
→清除畫面
這次我課堂又多學了HC-SE04及蜂鳴器與按鈕開關跟LED結合運用,現在的內容慢慢增加一些輸入端跟輸出端,在途中一次的內容沒有跟上,導致下一堂課對於延伸內容有點不明白,才知道每一次上課一定都要讀懂,不然以後用到了雖然學過但不懂事件很痛苦的事。
1.小寶寶照超音波 2.超音波減脂
3..超音波金屬探測器 4.超音波洗衣機
5.超音波遙控器 6.超音波對講機
7.超音波測速照相 8.超音波洗眼鏡
9.超音波天氣感測器 10.超音波防闖紅燈器
11.超音波鞋(測得走路或跑步或體重等各種數值)
12.停車位監控器自動感應系統
日常生活中覺得不方便的事物:
1.下雨忘記帶雨衣 2.飲食控制
3.