题目

某传感器实验要实现如下功能: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( )) #打开串口 回答下列问题: (1) 温湿度传感器接在 micro:bit 的 引脚上。 (2) 要实现设定功能,请完善上述划线处代码。 ①② (3) 在完善上述代码后发现系统不能正常工作,其原因是。 答案: 【1】PI 【1】elif incoming==' H'【2】ser. open(0) 【1】端口号设置错误
信息技术 试题推荐
最近更新