热保温控制系统
大约 2 分钟约 596 字
热保温控制系统
| 适用教材 | 浙教版《义务教育教科书 信息科技》 |
|---|---|
| 资源名称 | 热保温控制系统 |
| 使用产品 | 信息科技(浙教版教具资源包) |
| 课程参考 | 五年级下册 第18页 |
| 搭建动画 | |
| 搭建动画 | |
![]() |
热保温控制系统符合信息科技新课程标准的五年级教学实验要求。 本次实验采用信息科技实验板,配备了探头温度、程控电加热丝模块,实现热保温控制系统。当探头温度检测到水温低于设置的最低阈值时,程控电加热丝模块开始加热,当探头温度检测到水温加热至设置的最高阈值时,程控电加热丝模块停止加热,如此循环从而达到保温效果。

# -*- coding: utf_8 -*-
from npython import * # 导入npython模块
#保温区间
MinWt = 600 #最小阈值
MaxWt = 650 #最大阈值
oled.print(3,1,"热保温控制系统",1)
while True:
wt=pin0.read_analog() #读取温度探头读取到的模拟值
oled.print(1,2," 保温区间:%d---%d" %(MinWt,MaxWt),1)
oled.print(1,3," 当前水杯温度值:%d" %wt,1)
if wt<MinWt: #当水温低于预设的水温时
pin1.write_digital(1) #电加热丝开始加热
oled.print(6,4,"正在加热",1)
rgb.write_left(255,0,0) #左侧RGB亮红灯
while True:
wt=pin0.read_analog()
oled.print(1,3," 当前水杯温度值:%d" %wt,1)
if wt>MaxWt: #当水温大于最大阈值时
pin1.write_digital(0 ) #停止加热丝加热
break #退出
time.sleep(0.5)
else :
oled.print(2,4,"停止加热,保温中!!!",1)
rgb.write_left(0,255,0) #左侧RGB亮绿灯
time.sleep(0.5)

