跳至主要內容

电家用风扇自动启动系统

大约 2 分钟约 553 字

电家用风扇自动启动系统

适用教材浙教版《义务教育教科书 信息科技》
资源名称家用风扇自动启动系统
使用产品信息科技(浙教版教具资源包)
课程参考六年级下册 第42页
  搭建动画
  搭建动画

  本次实验采用信息科技实验板,配备了扩展板、DHT11温湿度传感器、热释电模块、单路微型驱动和程控风扇,实现自动控制风扇启停。当且仅当环境温度高于阈值且热释电感应到人时,程控风扇会被激活;其余状态程控风扇均处于关闭状态。主板通过DHT11温湿度传感器读取温度,判断温度是否在阈内。

# -*- coding: utf_8 -*-
#导入MYBIT程序库
from npython import *           # 导入npython模块
#在下面开始写你自己的代码
oled.print(1, 1, " 家用风扇自动启动系统", 1)
TH = 26
while True:
	tmp = dht11.read_temp(1)
	hum = dht11.read_hum(1)
	oled.print(6, 2, "温度:%2d °C" % (tmp), 1)
	oled.print(6, 3, "湿度:%2d %%" % (hum), 1)
	flag = pin0.read_digital()
	if (flag == 1 and tmp > TH):
		pin6.write_digital(1)
		oled.print(6, 5, "风扇启动" , 1)
		rgb.write_left(0, 0, 255)
		rgb.write_right(0, 0, 255)
	else:
		pin6.write_digital(0)
		oled.print(6, 5, "风扇关闭" , 1)
		rgb.write_left(0, 0, 0)
		rgb.write_right(0, 0, 0)

上次编辑于: