全自动干手机
大约 2 分钟约 638 字
全自动干手机
| 适用教材 | 浙教版《义务教育教科书 信息科技》 |
|---|---|
| 资源名称 | 全自动干手机 |
| 使用产品 | 信息科技(浙教版教具资源包) |
| 课程参考 | 六年级下册 第3页 |
| 搭建动画 | |
| 搭建动画 | |
![]() |
本次实验采用信息科技实验板及其扩展板,配合红外传感器(外置)、2路驱动模块(外置)、程控加热模块(外置)和程控风扇模块(外置),实现全自动干手机的工作模型。当手伸到全自动干手机下方时,红外传感器会进行检测,主板通过检测信号开启程控风扇模块工作,若板载温度过低时自动打开程控加热模块。当手离开全自动干手机下方时,全自动干手机将关闭程控风扇模块与程控加热模块。

# -*- coding: utf_8 -*-
from npython import * #导入npython模块
#在下面开始写你自己的代码
oled.print(5,1,"全自动干手机",1) #显示模型名称
pin1.write_digital(1) #打开程控加热模块
time.sleep(1)
pin1.write_digital(0) #关闭程控加热模块
while True:
data=pin6.read_digital() #获取红外测障传感器状态
temp=aht20.read_temp()#读取当前环境温度
oled.print(1,2,"温度:%d" % (temp),1)#显示当前温度
if data==0 :
pin0.write_digital(1) #打开程控风扇模块
rgb.write_left(0,255,0) #工作指示灯亮
if temp<20:
pin1.write_digital(1) #打开程控加热模块
oled.print(1,4,"加热:开",1)
else:
pin1.write_digital(0) #关闭程控加热模块
oled.print(1,4,"加热:关",1)
oled.print(1,3,"风扇:开",1)
else:
pin0.write_digital(0) #关闭程控风扇模块
pin1.write_digital(0) #关闭程控加热模块
oled.print(1,3,"风扇:关",1)
oled.print(1,4,"加热:关",1)
rgb.write_left(0,0,0) #工作指示灯灭
print(data)
time.sleep(0.5)

