组卷题库 > 初中信息技术试卷库
试题详情
家中鱼缸的自动水位控制过程,通过水位传感器检测鱼缸水位,当水位低于设定值时,传感器将信息传送到控制器,控制器将水泵通电指令发送到执行器,执行器打开水泵开始供水,同时传感器实时检测水位信息反馈给控制器,当水位达到设定值时,实现关闭水泵供水的操作。

将水位传感器与开源硬件相连接,可以制作一个鱼缸水位控制装置。以micro:bit为例,通过扩展板连接水位传感器、继电器模块、直流抽水水泵等设备,实现低于预设水位自动供水的效果,并利用python语言编写简单程序实现这一功能。请结合流程图44中的算法将程序补充完整。

from microbit import *

while True:

water_ level= pin1. read_ analog()#将P1引脚的模拟值设为变量“water_ level”

if #如果变量“water_ level” 小于300

    pin0. write_ _digital(1)#P0引脚数字输出为“1”,接通继电器

    #LED灯显示伤心

else:

    #P0引脚数字输出为“0”,断开继电器

    display. show (Image. HAPPY)#LED灯显示开心

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