20201120應用研習
01 顯示光線感測值
02 將光線感測值寫入序列埠,用電腦顯示數字
03 以主板上的led顯示光線的長條圖
04 以擴充板的蜂鳴器發出聲音
05 同時顯示光線長條圖,當光線暗於某個數值(例如20)則發出聲音警告
06 顯示滑桿的數值,用序列埠觀察數字變化情況
07 把滑桿數值換算成 0-9 的數字,並用序列埠顯示
08 把滑桿數值換算成 0-9 的數字,再捨去小數點,並用序列埠顯示
09 把滑桿數值換算成 0-9 的數字,再捨去小數點,存到變數「滑桿數字」,並用序列埠顯示
10 把滑桿數值換算成 0-255 的數字,再捨去小數點,存到變數「滑桿數字」。用滑桿調整LED燈光亮度
11 把滑桿數值換算成 0-255 的整數,存到變數「滑桿數字」。當滑桿調到低於某個數字的時候,就會發出警告音
12 結合光線偵測的程式,用滑桿調整臨界值控制「多暗才會發出警告音」
13 用類比訊號讀取接收麥克風的感測值,送到序列埠,由電腦顯示
14 把讀取到麥克風感測值存到音量這個變數,再顯示音量這個變數的數值
15 用各種數學公式把音量調整到正值
16 把調整過後的音量,用長條圖顯示出來
17 設定當音量超過某個臨界值,就發出警告音
17 先加入擴充積木
https://github.com/microsoft/pxt-neopixel
設定讓LED的最右邊那顆亮紅燈
17 讓LED的最右邊那顆亮紅燈,右邊數來第二顆亮綠燈,依序亮藍燈
18 用滑桿控制LED的色相,色相的數字從0-360
18 用滑桿控制LED的色相,色相的數字從0-360
19 顯示主板的x軸的加速度
20 利用各種數學運算,讓主板的x軸的加速度控制LED的顏色