一、项目介绍
基于迪文智能屏,采集温湿度、光照强度等环境信息,并根据采集到的数据和设置的阈值触发风扇、继电器等执行器尝试对环境数据进行调节。
二、工作原理 迪文智能屏允许通过SD卡来对内置的单片机进行烧录编程。 DHT11是一款含有已校准数字信号输出的温湿度复合传感器,采用单总线协议; 光敏传感器是利用半导体的光电导效应制成的一种电阻值随入射光的强弱而改变的电阻器,采用ADC对数据进行采集读取; PWM风扇可由迪文智能屏直接供电并通过PWM控制占空比调节转速和工作状态; 继电器可外接电源并由迪文智能屏输出引脚进行控制,允许接入大功率电器。 三、项目设计 1、单片机 通过GPIO和ADC对传感器数据进行采集,并存储在固定内存地址以便GUI显示; 通过调整引脚输出状态和PWM占空比可以调整LED、PWM风扇和继电器工作状态; 通过GUI可以在指定内存地址存入预设温湿度和光照强度,通过对数值的判断分别启用LED、PWM风扇或继电器可以模拟接入加热器、遮光板等外设时对粮仓环境的自动调节。 2、GUI的设计
通过DGUS对开机动画和用户交互界面进行设计,以便呈现良好数据展示和阈值设置功能。 3. 接入迪文云 通过对迪文智能屏进行配网使设备接入迪文云,可在云端控制平台监测或调整数据。
四、工程文件
见附件 五、演示视频 湖南师范大学校企合作实践课程-基于迪文智能屏的粮仓简易环境管理系统_哔哩哔哩_bilibili
|