Skip to content

活动

温度计

初学者 | MakeCode, Python | LED显示器, 按钮, 温度传感器 | 传感器, 天气和气候, 温度, 输入/输出

第 1 步:编程

它是什么?

通过内置的温度传感器来测量micro:bit主板的温度。

micro:bit在一个温度计图标旁显示数字9

工作原理

  • 该程序可通过内置温度传感器读取并显示micro:bit主板的温度值,读数来自温度传感器,它位于处理器或CPU (中央处理器)中。
  • 处理器的温度相当接近你周围环境中的温度(摄氏度)。
  • 在该程序中,当按输入按键A时,micro:bit会在LED显示屏上显示处理器的当前温度。
  • 将micro:bit带到更暖和或者更冷的地方,看看温度读数如何变化。

所需材料

  • micro:bit(或者MakeCode模拟器)
  • MakeCode或者Python编辑器
  • 电池盒(选配)
  • 一个热源或冷却源,比如一个风扇,可以观察温度的迅速变化(可选)

第 2 步:编程

1from microbit import *
2
3while True:
4    if button_a.was_pressed():
5        display.scroll(temperature())
6

第 3 步:完善

  • 与另一个温度计比较读数。 micro:bit的准确性怎么样? 你需要修改micro:bit的读数来获取空气温度吗?
  • 将温度转换为华氏温度或凯尔温度。
  • 使用无线电制作一个远程传感器,将温度读数发送到另一个micro:bit,例如从室外发送到室内。 可以用这种方式制作室内/户外温度计。