基于 Arduino 具有自动加湿功能的智能花盆设计

基于 Arduino 具有自动加湿功能的智能花盆设计

基于 Arduino 具有自动加湿功能的智能花盆设计

  • 适用:本科,大专,自考
  • 更新时间2024年
  • 原价: ¥306
  • 活动价: ¥200 (活动截止日期:2024-03-31)
  • (到期后自动恢复原价)
基于 Arduino 具有自动加湿功能的智能花盆设计

基于 Arduino 具有自动加湿功能的智能花盆设计

摘要:本次设计的智能花盆自动浇水系统包括报警模块和检测模块,报警模块以无源蜂鸣器为主,检测模

块包括大气温湿度、土壤湿度、光照强度的采集和显示。YL-69 土壤湿度传感器、DHT11 大气温湿度传感

器、光敏传感器,将采集到的数据传入 Arduino UNO ,再由它传输到 LCD12864 液晶显示屏上进行数据

显示。智能浇水部分是通过程序设定大气温度、土壤湿度、光照强度的上下值,然后与传感器所采集到数

据做对比,程序会通过里面的判断函数判断是否需要浇水或是否需要停止浇水。整个装置为了控制继电器

继而控制小水泵从而实现浇水。该系统实用、操作简单、价格低廉、易于安装。可以时刻监测盆栽所处的

生活环境状况,有效的避免了对水资源的浪费,提高了植物的成活率,节省了人力、物力资源。

关键词:Arduino UNO 开发板;蜂鸣器;大气温湿度传感器;光照强度传感器;液晶显示屏;继电器;小

水泵 

Intelligent flowerpot with automatic humidification function 

based on Arduino

Abstract: The intelligent flowerpot automatic watering system designed in this paper includes an alarm module 

and a detection module. The alarm module is mainly composed of a passive buzzer. The detection module includes 

the collection and display of atmospheric temperature and humidity, soil Humidity and light intensity. YL-69 Soil 

moisture sensor, DHT11 Atmospheric Temperature and Humidity Sensor and Photosensitive Sensor transmit the 

collected data to Arduino UNO, which is then transmitted to LCD12864 LCD for data display. In the intelligent 

watering part, the upper and lower values of atmospheric temperature, soil Humidity and light intensity are set by 

the program, and then compared with the data collected by the sensor, and the program will judge whether 

watering is needed or not through the judgment function inside. The whole device controls the relay and then the 

small water pump to realize watering. The system is practical, easy to operate, cheap and easy to install. The living 

environment condition of potted plants can be monitored at all times, waste of water resources is effectively 

avoided, survival rate of plants is improved, and manpower and material resources are saved. Key words: Arduino 

UNO development board, buzzer, atmospheric temperature and humidity sensor, light intensity sensor, LCD 

screen, relay, small water pump

Keywords: Arduino UNO development board, Temperature and humidity sensor, Buzzer light intensity sensor, 

LCD screen, relay, small water pump

第一章 绪论

1.1 课题的背景及意义

当今社会人们生活水平的提高离不开随着科技进步而造成的社会经济的飞

速发展。种植一些绿色植物这样既能够陶冶情操,丰富我们的生活,这些绿色

植物还可以呼出新鲜的空气,从而净化室内空气。现在养花倍受到人们的青

睐,但是在人们的生活中总有一些时候没有时间照顾花盆。浇灌不适是导致养

花成败的主要原因,种植了好几个月的盆花枯萎了,原本可以使用这些盆花装

饰房子净化空气现在它已经变成了“鸡肋”;如果不种一些盆花,家里就没有

绿箔,觉得没有生命力;种下它吧,影响植物的正常生长发育的是植物四周环

境的改变,特别是光线强弱、土壤中的水分、大气中的湿度等因素;例如室内

温度过高,室外阳光太强,土壤太干等因素都会影响植物的正常成长,甚至会

导致植物枯萎。因此,大多数人希望盆花可以自动浇水所以现在智能花盆慢慢

的被人们接受和推崇,它不仅能够降低植物的死亡率,还可以节省照顾盆花的

时间,智能花盆更加便于控制,成为植物生长的一种保障。

即使现在市面上也出现了壶式自动喷水装置,然而它的价格让人难以接

受,大多数自动洒水器也只能设定固定的时间浇水,无法适当浇水。也有可以

提供报警功能的更为实惠的自动喷水装置,能够及时提醒主人给植物提供水资

源,但只有当植物缺水时发出警鸣,还需要人们自己浇水。家里没人的时候,

即使警鸣声再响也不浇水,报警装置也不会起多大作用。为了解决上述这种问

题,我展开了我的毕业设计可以适时适量的给植物提供水资源,为了实现对智

能花盆基本参数的实时监测和实时数据采集,植物生长环境变化是通过多个传

感器进行采集数据,在无人栽培的范围内,智能花盆能够自我调节植物的土壤

水分。这种花盆不仅能够降低植物的死亡率,还可以节省照顾盆花的时间。

目录

第一章 绪论.........................................................1

1.1 课题的背景及意义 ..............................................1

1.2 国内外研究现状 ................................................2

1.2.1 国内研究现状 ..............................................2

1.2.2 国外研究现状 ..............................................2

1.3 课题研究的内容 ................................................3

第二章 智能花盆系统的总体设计.......................................3

2.1 设计内容 ......................................................3

2.2、系统整体设计方案.............................................4

第三章 智能花盆系统的硬件及电路设计................................5

3.1、电路组成框图.................................................5

3.2、电路各模块介绍...............................................5

3.2.1、Arduino UNO ..............................................5

3.2.2、土壤湿度传感器 ...........................................7

3.2.3、DHT11 大气温湿度传感器 ...................................8

3.2.4、光敏传感器 ...............................................9

3.2.5、LCD12864 液晶显示模块 ...................................10

3.2.6、有源蜂鸣器 ..............................................12

第四章 智能花盆系统的软件设计.....................................13

4.1、系统功能模块................................................13

4.2、功能检测模块................................................14

第五章 系统调试与分析.............................................14

5.1、硬件模块测试................................................14

5.2、软件测试....................................................15

5.3、综合调试....................................................15

第六章 总结与致谢.................................................15

6.1 总结 ...........................................................15

6.2 致谢 .........................................................16

6.3 参考文献 .....................................................18

附录...............................................................19

程序代码.........................................................19

参考文献

[1]朱鸿杰,高会议.基于 Android 平台的园艺温室监管系统的设计与实现[J].安徽农学通报,2014,20

(16):121-124.

[2]陆超逸,石杰元,王衍庆.基于 STM32 和 Android 的智能花卉护理系统[J].电子技术与软件工程,2016

(13):102.

[3]赵丽,张春林.基于单片机的智能浇花系统设计与实现[J].长春大学学报,2012(6).650-651.

[4]王慧.计算机控制系统,北京:化学工业出版社,2005.

[5]张娜,吴文福,杜吉山等.智能花盆的研究现状与发展前景[J].农业与技术,2016,36,(1):174-

161

[6]程捷,何辰.基于单片机的温湿度检测系统设计与实现[J].电子测试,2011(6):56-58.

[7]基于控制土壤湿度的智能花卉浇水系统设计.冯筱;秦文华;于欣;周子力.现代电子技术.现代电子技术.

[8]基于单片机控制的按需按时智能自动浇水系统.李国珊.智慧工厂.2018-06-15.



  • 关键词 Arduino 具有 自动 加湿 功能 智能 花盆
  • 上一篇:基于单片机及WIFE模块智能LED灯设计
  • 下一篇:基于智能网关的家庭智能化设计
  • 暂无购买记录

    暂时没有评论

    真实

    多重认证,精挑细选的优质资源 优质老师。

    安全

    诚实交易,诚信为本。

    保密

    所有交易信息,都为您保密。

    专业

    10年专业经验,10年来帮助无数学子。