智能养花系统答辩
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• extern uchar temp[2]; • extern uchar temp1[5]; • extern uchar humidity[2]; • extern uchar humidity1[9]; • extern uchar shidu_shi,shidu_ge,wendu_shi,wendu_ge;
智能养花系统
1班4组 李坤 王文杰 刘伟 崔洪嘉
绪论
随着人们生活水平的提高以 及生活节奏的加快诞生了智能养 花器这种园艺用品,盆花浇水能 否做到适时适量,是养花成败的 关键,但是在人们生活中总是会 有无暇顾及的时候,大多数花草 生长问题是关于浇灌,所以自动
浇花器对养花非常有必要。
项目研究主要内容
器
温湿度传感器代码
• #ifndef __DHT11_H__ • #define __DHT11_H__
• #define uchar unsigned char • extern void Delay_ms(unsigned int xms); //延时函数 • extern void COM(void); // 温湿写入 • extern void DHT11(void); //温湿传感启动
本项目旨在为养花提供便利,通 过传感器的使用,精确测量温湿度, 让植物在适宜的环境下成长,用液位 传感器和蜂鸣器决定浇水量的多少,
给植物提供适量的营养。
项目体系架构
测湿度
测温度
测水量 光照旋转
ห้องสมุดไป่ตู้
蜂鸣报警
智能养花
所用传感器列表
蜂鸣器
温湿度传感器
液位传感器
模块需求描述
模块1 可以检测周围温湿度这里可以用到DHT11传感器 模块2 可以检测水量的多少这里可以用到液位传感器 模块3 水量够了或者温度过高可以报警提示停止浇水这里用到蜂鸣
• #endif
液位传感器代码
• #ifndef __SMARTLIQUID_H__ • #define __SMARTLIQUID_H__
• void SmartLiquid_Init(uint8 taskID); • uint8 SmartLiquid_GetVal(uint8 * buf,uint8 * buflen); • #endif
Thank You!
Add your company slogan
智能养花系统
1班4组 李坤 王文杰 刘伟 崔洪嘉
绪论
随着人们生活水平的提高以 及生活节奏的加快诞生了智能养 花器这种园艺用品,盆花浇水能 否做到适时适量,是养花成败的 关键,但是在人们生活中总是会 有无暇顾及的时候,大多数花草 生长问题是关于浇灌,所以自动
浇花器对养花非常有必要。
项目研究主要内容
器
温湿度传感器代码
• #ifndef __DHT11_H__ • #define __DHT11_H__
• #define uchar unsigned char • extern void Delay_ms(unsigned int xms); //延时函数 • extern void COM(void); // 温湿写入 • extern void DHT11(void); //温湿传感启动
本项目旨在为养花提供便利,通 过传感器的使用,精确测量温湿度, 让植物在适宜的环境下成长,用液位 传感器和蜂鸣器决定浇水量的多少,
给植物提供适量的营养。
项目体系架构
测湿度
测温度
测水量 光照旋转
ห้องสมุดไป่ตู้
蜂鸣报警
智能养花
所用传感器列表
蜂鸣器
温湿度传感器
液位传感器
模块需求描述
模块1 可以检测周围温湿度这里可以用到DHT11传感器 模块2 可以检测水量的多少这里可以用到液位传感器 模块3 水量够了或者温度过高可以报警提示停止浇水这里用到蜂鸣
• #endif
液位传感器代码
• #ifndef __SMARTLIQUID_H__ • #define __SMARTLIQUID_H__
• void SmartLiquid_Init(uint8 taskID); • uint8 SmartLiquid_GetVal(uint8 * buf,uint8 * buflen); • #endif
Thank You!
Add your company slogan