基于STM32单片机智能窗帘窗户衣架控制TFT彩屏无线WiFi/蓝牙APP设计DIY-T138

发布时间:2026/7/14 13:43:26
基于STM32单片机智能窗帘窗户衣架控制TFT彩屏无线WiFi/蓝牙APP设计DIY-T138 本系统由STM32F103C8T6单片机核心板、2.4寸TFT彩屏、无线蓝牙/WIFI模块-可选、DHT11温湿度传感器、雨滴检测电路、光照采集电路、ULN2003步进电机驱动电路、高亮LED灯电路、按键组成。1、STM32单片机实时显示万年历、光照值、温度、湿度、液滴模拟量采集比例值大小按键能够设置各个采集量对应的阈值驱动2.4寸TFT彩屏实时显示采集到的数据设备开关状态步进电机正转一周停止表示状态“开”反转一周停止表示“关”该设备工作模式分为自动模式、手动模式、定时模式。2、系统上电后约1s左右的时间可以进入后台设置万年历及定时时间段功能如果不做任何操作1s后进入主界面或者按下K2直接跳过等待进入主界面。如果一上电按下K1进入设置万年历功能。在设置万年历时K1表示跳到下一个设置项K2对设置值进行自加K3对设置值进行自减。当年、月、日、时、分、秒定时时间段的起始时、分、结束时、分。设置完成后再次按下K1退出设置进入主界面万年历中星期根据日期自动换算0-6表示0表示周日。3、进入主界面默认处于“自动模式”。可以通过按键K4进行切换“手动模式”或“自动模式”、“定时模式”4、“自动模式”下按键K1可以进入设置变量阈值并可以切换设置光照、温度、湿度、雨水阈值大小并有“”指向正在设置的阈值。且设置的阈值参数存储到STM32单片机flash中掉电设置参数不丢失。当检测到光线低于设置阈值或者当前湿度超过设置阈值或者检测到雨滴参数超过阈值步进电机旋转一周关闭表示收起晾衣架/关闭窗户窗帘等设备转台显示“关”。如果光照好、湿度低、无雨水步进电机正转一周停止打开。当光照低于阈值时打开led进行补光相应位置显示“开”。5、“手动模式”下按键可以控制设备的开关及LED开关。且相应位置对应显示“开”、“关”状态。6、“定时模式”下通过当前时间和设置时间段对比来控制步进电机设备打开还是关闭。如果当前时间在设置时间段范围内打开否则关闭。例如当天设置时间段为0820-1150当前时间在09:10时设备打开当前时间12:20时设备关闭温度传感器不做设备控制符合显示无论空气温度高低天气好都可以打开设备。温度和温度阈值对比如果温度过低红色显示作为提醒用户温度低。7、无线APP功能注意只有配备无线蓝牙/WIFI模块才有该功能APP能够连接板载无线模块查看相应数据APP能够进行一键校时功能将手机时间设置到板载中更新板子年月日时分秒。APP能够发送指令切换当前工作模式也可以对所有显示变量的阈值进行设置其中包括定时时间段且设置阈值后设备存储数据到单片机Flash中掉电不丢失APP能够完成硬件电路板中所有的按键操作以及彩屏液晶的显示等工作。