组卷题库 > 高中信息技术试卷库
试题详情
某传感器实验要实现如下功能:micro:bit通过传感器dht11获取温湿度,通过串口与计算机传送数据,当用户在计算机上输入字符“T”,在micro:bit的LED阵列上显示温度,输入字符“H”,则显示湿度。

micro:bit中烧录如下代码:

from microbit import

import dht11

while True:

  temp, hum=dht11.read (pin1)

  if uart.any:

    incni'ng-str (uart.readal1 O, "UTE-8'》

    incoming=incoming.strip('n')

    if incoming='T':

      display .show (temp)

        ①      :

      display.show (hum)

    else:

    display.scroll ('err')

在计算机端的Python程序如下:

import serial, time

ser=serial.Serial( )

ser.baudrate= 115200

ser.port='COM3'

   ②    

while True:

  select=input( )

ser.write(select.encode( ))

#打开串口

回答下列问题:

知识点
参考答案
采纳过本试题的试卷
教育网站链接