学进去-教育应平等而普惠
试题
类型:操作题
难度系数:0.40
所属科目:高中信息技术
根据资料显示,在养蚕过程中,蚕室除了需保持通风良好外,温湿度的控制也非常关键,适宜的温度为24℃~26℃,湿度为65%以上。为了提高蚕虫的质量,小明决定建蚕室恒温智能控制系统。系统框架如图所示。该信息系统实现功能如下:

①蚕室利用micro:bit板作为智能终端,利用dht11温湿度传感器采集温湿度。利用水雾加湿器控制湿度,利用加热器控制温度,利用电风扇保制蚕室通风,连接wifi每隔一段时间将温度、湿度等数据上传至服务器;
②若温度低于24度加热器加热,高于26度不工作。湿度在正常范围内不工作;
③WEB服务器接收数据并存储在数据库文件中,可以通过浏览器实时查看数据。
该系统中智能终端的程序代码如下:
from microbit import *
import   dht11,0bloq
IP="192.168.1.106";PORT="8000";SSID="vivo";PASSWORD="a12345678"
uart.init(baudrate=9600,bits=8,parity=None,stop=1,tx=pin2,rx=pin1)
whileObloq.connectWifi(SSID,PASSWORD,10000)!=True:

display.show(".")


Obloq.httpConfig(IP,PORT)
while True:

temp,hum=dht11.read(pin0)#从dht11温湿度传感器获取温湿度

errno,state=Obloq.get("input?temp="+str(temp)+"&hum="+str(hum),10000)

if temp<24:

pin8.write_digital(1)

elif temp>26:

pin8.write_digital(0)

if errno==200:

pin16.write_digital(int(state))


else:

display.scroll(str(errno))

sleep(60*1000)


WEB服务器端的部分程序代码如下:
from flask import   Flask,request
app=Flask(__name__)
@app.route('/input',methods=[’GET’])

definput_data(       ):

temp=int(request.args.get(’temp’))

hum=int(_________________)

#接收的数据存入数据库,代码略

if hum<65:

state="1"#水雾加湿器开始工作

else:

state="0"

return state


if__name__==’__main__’:

app.run(host=’192.168.1.106’,port=8000)


请回答以下问题:
(1)在设计该信息系统时,从技术、经济、社会意义等方面分析系统的可行性,这一过程属于______(A.需求分析/B.可行性分析/C.概要设计/D.详细设计)。
(2)设置数据采集的间隔时间是____秒;若某时刻接收的温度为25、湿度为68,则提交数据到Web服务器的URL是___;加热器连接在智能终端的引脚是___(A.pin8/B.pin16)。
(3)服务器端编写时,路由采用____模式(A.GET/B.POST)获取数据;程序划线处的代码应为_____
编辑解析赚收入
收藏
|
有奖纠错

同类型试题

优质答疑

y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2

用户名称
2019-09-19

y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2

用户名称
2019-09-19
我要答疑
编写解析
解析:

奖学金将在审核通过后自动发放到帐

提交
我要答疑
我要答疑:
提交