跳至主要內容

全自动干手机

大约 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)

上次编辑于: