Micro bit第二集 溫控與風扇

2022-09-15 03:42:13 字數 1054 閱讀 7394

let **erage = 0

let sum = 0

let min = 0

let max = 0

let line = 0

let 轉速 = 0

let 溫度 = 0

input.onbuttonpressed(button.a, function ()

if (溫度 <= min)

}**erage = math.floor(sum / 5)

oled12864_i2c.showstring(0, line, "max")

oled12864_i2c.shownumber(5, line, max)

oled12864_i2c.showstring(8, line, "min")

oled12864_i2c.shownumber(11, line, min)

oled12864_i2c.showstring(0, line + 1, "**erage")

oled12864_i2c.shownumber(9, line + 1, **erage)

})input.onbuttonpressed(button.b, function () )

oled12864_i2c.init()

line = 1

max = 0

min = 99

sum = 0

**erage = 0

oled12864_i2c.showstring(0, 0, "start")

oled12864_i2c.showstring(7, 0, "tem")

oled12864_i2c.showstring(11, 0, "speed")

basic.forever(function () )

今天給大家介紹microbit的溫控與風扇,要求是

1.每兩秒測一次溫度,十秒內測5次

2.風扇轉速按溫度改變而改變

3.計算每兩秒的溫度平均值,十秒的最大值,最小值

上面是j**ascript的源**,大家可以到源軟體裡去轉換成塊狀的看哦~

人物分析第二集

昨天對xx進行了男朋友分析,給xx看了之後,她覺得還比較準確,但是也提出了疑問。這一套邏輯是否符合身邊的所有人呢?那麼好吧,今天我對我和xx的好朋友cc也分析下,她適合的男朋友是什麼樣子的。好吧,一步步來。1.家庭圈 cc父母在醫院做醫生,婦產科和腦外科,獨生子。中產家庭。2.朋友圈 一定的學歷,不...

智力題(第二集)

問題一 如何快速找出乙個32位整數的二進位制表達裡有多少個 1 用關於 1 的個數的線性時間?答案 錯誤答案是 while x 當x為負數,那麼這就是乙個無限迴圈。正確解答是 while x 這裡就是最好的解答,並別x中有多少1就會迴圈幾次,效率高。問題二 用線性時間和常數附加空間將乙個長度為n的字...

linux學習第二集(純乾貨)

接下來主要講的還是linux的簡單命令 主要講的是 檔案 cat more cp等命令 linux只有乙個檔案的根目錄就是放在 之下,home 所有的使用者都存放在此目錄之下 etc 存放的是linux的配置檔案 root 超級管理員使用者 bin 下面存放的是命令檔案 cat命令 主要是檢視檔案的...