当前位置: 高中信息技术 / 综合题
  • 1. (2022高三上·浙江开学考) 某个室内二氧化碳监测系统,能获取家庭室内空气的二氧化碳浓度,并在服务器端每 10 秒显示一次数据。根据二氧化碳浓度,每隔 5 秒在 micro:bit 显示屏显示人体反映对应的序号。

    二氧化碳浓度(ppm)

    人体反映

    序号

    0<ppm<=500

    正常

    1

    500<ppm<=1000

    感到空气污浊

    2

    1000<ppm<=2500

    感到困倦

    [3,5]

    2500<ppm<=5000

    对健康不利

    [6,10]

    ppm>5000

    有中毒危险

    [11,∞)

    该系统的部分代码如下: from microbit import * import Obloq

    IP = "192.168.31.165" PORT = "8080"

    SSID = "admin" PASSWORD = "admin888"

    uart.init(baudrate=9600, bits=8, parity=None, stop=1, tx=pin1, rx=pin2) while Obloq.connectWifi(SSID,PASSWORD,10000)!= True:

    display.show(".") display.scroll(Obloq.ifconfig()) Obloq.httpSet(IP,PORT)  

    while True:

    ppm = pin0.read_analog() errno,resp=Obloq.get("get?sid=25&ppm="+str(ppm),10000)

        Num =   ①     display.scroll(Num)

            ②      

    请回答下列问题:

    1. (1) 本系统使用了物联网模块和传感器,根据代码所示,请从选项中选择正确的端口填入划线处( 单选,填字母):A .pin0 / B .pin1 / C .pin2

      物联网模块的TX针脚应接到扩展板的口,RX针脚应接到口;采集传感器数据的引脚是

       

    2. (2) 某一时刻,智能终端检测到二氧化碳浓度为 625,上传数据到服务器时使用的 URL 是 。
    3. (3) 为达到预设功能,请在划线处补充代码。
          ②  

微信扫码预览、分享更方便