毕业论文-基于STM32单片机远程智能花盆GSM短信浇水补光设计.doc
- 文档编号:11408247
- 上传时间:2023-02-28
- 格式:DOC
- 页数:40
- 大小:4.81MB
毕业论文-基于STM32单片机远程智能花盆GSM短信浇水补光设计.doc
《毕业论文-基于STM32单片机远程智能花盆GSM短信浇水补光设计.doc》由会员分享,可在线阅读,更多相关《毕业论文-基于STM32单片机远程智能花盆GSM短信浇水补光设计.doc(40页珍藏版)》请在冰豆网上搜索。
摘要
现代生活中,随着人们生活水平的提高,人们对花卉、树木等绿色植物的喜爱和种植越来越多,然而以前对花木的浇灌、施肥等工作都需要靠人工来实现,由于现代生活节奏的加快,人们往往忙于工作而忘记定期、及时地为花卉补充水分及养料,或者由于放假回家而将花放在办公室等处没人管理导致花木枯死。
水是植物生存、生长的最基本需要,因此,设计一种能够在无人管理的情况下的自动控制浇花系统,能够有效的防止花木在上述情况下的枯死,并且还具有远程控制浇水和补光功能。
本设计本次设计的盆花自动浇水系统包括土壤温湿度的检测与控制、蓄水箱自动上水以及光照补偿三个主要部分。
土壤温湿度的检测与控制部分又包括了土壤温湿度的检测和显示、自动浇水系统。
土壤温湿度的检测和显示以温湿度传感DHT11为感应部件,将检测到的土壤温湿度值送入STM32单片机,再由其输出到LCD屏进行显示。
自动浇水系统设计为智能和手动两个部分:
智能浇水部分是通过单片机程序设定浇水的上下限值与DHT11送入单片机的土壤湿度值相比较,当低于下限值时,单片机输出一个信号控制电磁阀打开,开始浇水,高于上限值时再由单片机输出一个信号控制电磁阀关闭,停止浇水;手动部分是由SIN900A模块通过短信发送指令控制电子阀的打开与关;当光敏电阻检测到光照强度不足时,发送指令给单片机来打开光照进行补光,也可以通过通过SIN900A模块通过短信发送指令。
本系统设计简单、性能优良,具有一定的实用性。
关键字:
STM32单片机;DHT11温湿度传感器;SIM900A模块;
目录
第一章绪论 3
1.1课题背景及其意义 3
1.2 国内外的研究状况 3
1.3本文的主要研究内容及论文结构安排 4
第二章方案的设计与论证 6
2.1控制方案的确定 6
2.2控制方式的选择 6
2.2.1单片机芯片的选择 6
2.2.2显示方案的选择 7
2.2.3无线遥控模块的选择 7
第三章硬件电路的设计 9
3.1系统的功能分析及体系结构设计 9
3.1.1系统功能分析 9
3.1.2系统总体结构 9
3.2模块电路的设计 9
3.2.1STM32单片机核心电路设计 9
3.2.2LCD1602液晶显示模块电路设计 12
3.2.3高亮LED灯照明电路(高电平有效)设计 15
3.2.45V继电器控制电路(高电平有效)设计 16
3.2.5LED信号指示灯电路设计 17
3.2.6GSM_SIM800A模块电路设计 17
3.2.7DHT11温湿度传感器模块电路设计 21
3.2.7GMDZ光敏电阻传感器模块电路设计 24
第四章系统软件设计 28
4.1编程语言选择 28
4.2单片机程序开发环境 28
4.3ARM软件开发流程 29
4.4FlyMcu程序烧录软件介绍 30
4.5PL2303串口程序烧写模块介绍 31
4.6程序流程图 32
第五章系统焊接与调试 34
5.1电路焊接 34
5.2系统调试 35
5.2.1系统程序调试 35
5.2.2硬件测试 35
5.3实物测试 36
致谢 38
参考文献 39
第一章绪论
1.1课题背景及其意义
随着社会生活的进步,人们的生活质量越来越高。
在家里养盆花可以陶冶情操、丰富生活。
同时,盆花通过光合作用可吸收二氧化碳,净化室内空气,在有花木的地方空气中阴离子聚积较多,所以空气也特别清新,而且有许多花木还可吸收空气中的有害气体,因此,养盆花如今被许多的人所喜爱。
盆花浇水量是否能做到适时适量,是养花成败的关键。
但是,在生活中人们总是会有无暇顾及的时候,比如工作太忙或者出差、旅游等。
花草生长问题80%以上是由花儿浇灌问题引起;好不容易种植几个月的花草,因为浇水不及时,长势不好,用来美化家园的花草几乎成了“鸡肋”;不种植了吧,家中没有绿色衬托感觉没有生机;保留吧,花草长得不够旺盛,还影响家庭装饰效果。
虽然目前市面上有卖盆花自动浇水器的,但价格十分的昂贵,并且大多只能设定一个定时浇水的时间,很难做到给盆花适时适量浇水。
也有较经济的盆花缺水报警器,可以提醒人们及时的给盆花浇水。
可是这种报警器只能报警,浇水还是需要人们亲自动手。
当家里无人时,即使报警也无人浇水,就起不到应有的作用了。
因此,我想通过设计一种集盆花土壤湿度检测,自动浇水以及蓄水箱自动供水于一体的盆花自动浇水系统。
让盆花在人们无暇照顾时也能得到及时的浇灌。
1.2 国内外的研究状况
微喷系统是近几年利用国内外先进技术组装的新型灌溉设施,主要是利用水流通过低压管道系统以一定速度从特制的喷头喷出,在空气中分散成细小的水滴,着落在花草植物、作物及周围的地面上,从而达到及时补充水分的目的。
该系统具有用水量少、冲击力小的灌溉特性,适用于栽培密度大、植株柔软细嫩的植物。
自动浇花器的诞生是随着人们生活水平的提高和生活节奏的加快而诞生的一种懒人园艺用品。
它把微喷的概念应用于家庭盆花浇灌中,通过相应的改进,达到合理给盆花自动浇水的目的。
早在很多年前,国外就已经开始普及,国内使用的电子类自动浇花器多数从国外进口的,价格昂贵,但质量比较可靠。
不过这并不太适用于国内,目前国内外比较流行的是玻璃制作的自动浇花器。
这种类型的浇花器多数在我国山西和浙江一带加工生产的,价格比较低廉,实用性没有电子类自动浇花器好。
随着国内居民消费水平和生活质量的提高,居家园艺市场异常火爆,但是由于生活节奏加快,种花容易养花难的问题暴露出来,而养花最重要的问题就是浇水问题,研究表明花草80%以上的死亡由于浇水不及时引起,因此国内商家已经看到了这种需求潜力。
目前这类小居家用品的厂家主要集中在广东,上海,浙江一带。
现在市面上所出售的自动浇花器主要有以下几类:
⑴ 电子类自动浇花器
电子类自动浇花器又叫时控喷淋装置,系统构成为:
主机(或者控制器)、主管(可以是花园管也可以是4/7mm的微喷淋管)、分水接头(3通、4通、5通、6通、分水器)、副管(3/5mm)喷淋管(雾化喷头、旋转喷头、折射雾化喷头等)。
电子类自动浇花器根据电源的不同分为交流电自动浇花器和电池自动浇花器两种。
控制器的一般性能有:
电磁阀控制;智能时控电路•微电脑芯片控制;适用电源为AC220V/50HZ;最适宜水压0.3-0.6Mpa;待机功率(4VA,浇水时<12VA);可控制连续作业时间是1分钟至168个小时;可每天自动完成十次以上浇水作业,可每天、隔天、隔多天自动循环进行浇水,手动自动两用;每天计时误差小于正负3秒;电器适应环境温度为-10~50℃;相对湿度<90%RH。
⑵ 玻璃、陶瓷类自动浇花器
玻璃、陶瓷类自动浇花器又叫自动渗水装置,它由本身材质的物理结构构成,根据器具的物理渗水原理完成自动浇灌,当自动浇水器内部存水,自身形成一定的压力,当遇到干燥的土壤,水就会自上而下的流出,当土壤湿润以后,会形成一个堵塞压力,从而导致水流速度变慢或者停止。
器具工艺不同,效果也不一样,当然也因土壤的疏松情况决定器具内水流的速度。
当前传感器技术与单片机技术发展迅速,其应用逐步由工业、军事等领域向其他领域渗透,已经和我们的日常生活息息相关。
而且智能家居概念也越来越受人们的推崇,因此,微电脑控制的电子类自动浇花系统有很好的发展前景。
1.3本文的主要研究内容及论文结构安排
第1章.主要介绍本设计的课题背景及国内外研究状况;
第2章.主要说明系统方案的选择;
第3章.主要介绍硬件电路的组成及使用方法;
第4章.主要介绍软件设计;
第5章.主要介绍硬件调试。
第二章方案的设计与论证
2.1控制方案的确定
本设计由STM32F103C8T6单片机核心电路+温湿度传感器DHT11电路+LCD1602液晶显示电路+继电器控制电路+GSM短信模块SIM800A电路+高亮LED灯补光电路+光照强度电路+电源电路组成。
2.2控制方式的选择
2.2.1单片机芯片的选择
方案一
采用可编程逻辑器件CPLD作为控制器,CPLD可以实现各种复杂的功能、规模大、密度高、体积小、稳定性高、I/O资源丰富、易于进行功能扩展。
采用并行的输入输出方式,提高了系统的处理速度,适合作为大规模控制系统的控制核心。
但本系统不需要复杂的逻辑功能,对数据的处理速度的要求也不是非常高。
且从使用及经济的角度考虑,最终放弃了此方案。
方案二
采用ST公司的STC89C52单片机作为主控制器,STC89S52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。
该单片机功耗低、接口丰富,成本低廉,完全能满足本设计要求。
方案三
采用单片机芯片控制MSP430单片机是美国德州仪器(TI)推出的一种16位超低功耗的混合信号处理器(MixedSignalProcessor),主要是针对实际应用需求,把许多模拟电路、数字电路和微处理器集成在一个芯片上,以提供“单片”混合信号处理的解决方案。
MSP430F149是一个16位的、具有精简指令集的、超低功耗的混合型单片机,具有可靠性高、功耗低、扩展灵活、体积小、价格低和使用方便等优点,广泛应用于仪器仪表、专用设备智能化管理及过程控制等领域,有效地提高了控制质量与经济效益,已成为众多单片机系列中一颗耀眼的新星。
方案四
本文所选单片机控制芯片为STM32单片机,STM32系列处理器是意法半导体ST公司生产的一种基于ARM7架构的32位、支持实时仿真和跟踪的微控制器。
使用ARM最新的、先进架构的Cortex-M3内核,具有优异的实时性能、杰出的功耗控制、出众及创新的外设,并且最大程度的集成整合,十分易于开发,可使产品快速将进入市场。
故选择方案四。
2.2.2显示方案的选择
方案一
采用LED数码管动态扫描,LED数码管价格适中,对于显示数字十分合适,采用动态扫描法与单片机连接时,虽然占用的单片机口线少,电路简单,性价比较高。
然而由于本设计显示数据较多,数码管明显不符合要求,故舍弃。
方案二
采用点阵式数码管显示,点阵式数码管是由八行八列的发光二极管组成,对于显示文字比较适合,若采用在显示数字显得太浪费,且价格也相对较高,所以在此也不用此种作为显示。
方案三
LCD液晶显示,由单片机驱动,它主要用来显示大量数据、文字、图形,能够显示的位数多,显示得清晰多样、美观,同时液晶显示器的编写程序简单,价格便宜,而且功率消耗小寿命长抗干扰能力强。
故选择方案三。
2.2.3无线遥控模块的选择
方案一
采用红外遥控模块系统进行无线控制,红外载波频率:
38KHz,其理论遥控范围为8-10米,遥控范围内,电路简单,成本极低。
中间有无障碍物等因素会影响到遥控距离,实际遥控距离可能更短,丧失了遥测的有用性。
方案二
采用315M无线模块对系统进行无线控制,其广泛地运用在车辆监控、遥控、遥测等方面,数据模块具有较宽的工作电压范围3~12V,当电压变化时发射频率基本不变,和发射模块配套的接收模块无需任何调整就能稳定地接收。
当发射电压为3V时,空旷地传输距离约20~50米,发射功率较小,当电压5V时约100~200米,当电压9V时约300~500米,当发射电压为12V时,为最佳工作电压,具有较好的发射效果,发射电流约60毫安,空旷地传输距离700~800米,发射功率约500毫瓦。
其遥控距离要比红外遥控远得多。
方案三
使用WIFI模块进行本系统数据的无线传输。
Wi-Fi是一种可以将个人电脑、手持设备(如PDA、手机)等终端以无线方式互相连接的技术。
Wi-Fi是一个无线网路通信技术的品牌,由Wi-Fi联盟(Wi-FiAlliance)所持有。
目的是改善基于IEEE802.11标准的无线网路产品之间的互通性。
Wi-Fi主要是用于替代工作场所一般局域网接入中使用的高速线缆的。
这类应用有时也称作无线局域网(WLAN)。
其覆盖性强,传输距离远。
但是其安全性不高,很容易被黑客窜改数据。
方案四
使用蓝牙模块进行本系统数据的无线传输。
蓝牙可以替代很多应用场景中的便携式设备的线缆,在能够应用于一些固定场所,如智能家庭能源管理(如恒温器)等。
其数据传输为10米,完全满足本设计要求,而且其数据传输的安全性非常高。
方案五
使用GSM模块SIM800A作为信息传输的媒介,只需要插上移动卡,即可在全球有移动网络的地方接收到信号。
由于本设计考虑远距离监控,故选择方案五。
第三章硬件电路的设计
3.1系统的功能分析及体系结构设计
3.1.1系统功能分析
本设计由STM32F103C8T6单片机核心电路+温湿度传感器DHT11电路+LCD1602液晶显示电路+继电器控制电路+GSM短信模块SIM800A电路+高亮LED灯补光电路+光照强度电路+电源电路组成。
1、检测花盆湿度、温度和光照状态值,并显示;参数显示通过LCD1602液晶显示,
2、远程控制,通过GSM短信远程浇水和补光灯控制。
发送一条短信:
jiaoshui,继电器1打开(可外接水泵表示浇水),返回短信jiaoshui_ok,1分钟关闭。
发送一条短信:
buguang,强制补光,并返回短信buguagn_ok,1分钟关闭。
发送短信:
get,返回液晶显示内容即温湿度内容,用于远程查看数据。
3、湿度低于35自动浇水、光照较暗自动补光。
4、GSM模块SIM800A和SIM900A电路程序完全兼容外观外形一模一样。
3.1.2系统总体结构
本系统具体框图如下图所示:
系统原理框图
3.2模块电路的设计
3.2.1STM32单片机核心电路设计
STM32系列处理器是意法半导体ST公司生产的一种基于ARM7架构的32位、支持实时仿真和跟踪的微控制器。
选择此款控制芯片是因为本系统设计并非追求成本的最低或更小的功耗,而是在实现本设计功能的前提下能够提供更丰富的接口和功能以便于设计实验系统各实验项目所需的外围扩展电路。
此款控制芯片在完成单片机课程的学习后上手较为容易,在医疗器械中应用广泛,具有很好的学习、实验研究价值。
一、STM32的主要优点:
(1)使用ARM最新的、先进架构的Cortex-M3内核
(2)优异的实时性能
(3)杰出的功耗控制
(4)出众及创新的外设
(5)最大程度的集成整合
(6)易于开发,可使产品快速将进入市场
二、STM32——最佳的平台选项
对于使用同一平台进行多个项目开发而言,STM32是最
佳的选择:
(1)从仅需少量的存储空间和管脚应用到需要更多的存储空间和管脚的应用
(2)从苛求性能的应用到电池供电的应用
(3)从简单而成本敏感的应用到高端应用
(4)全系列脚对脚、外设及软件的高度兼容性,给您带来全方位的灵活性。
您可以在不必修改您原始框架及软件的条件下,将您的应用升级到需要更多存储空间或精简到使用更少存储空间/或改用不同的封装的规格。
STM32F103C8T6单片机核心板接口电路图如下图所示。
。
STM32单片机核心板接口原理图
STM32单片机核心板内部电路图如下图所示。
STM32单片机核心板内部原理图
STM32单片机实物图如下图所示。
STM32单片机核心板实物图
3.2.2LCD1602液晶显示模块电路设计
LCD显示器分为字段显示和字符显示两种。
其中字段显示与LED显示相似,只要送对应的信号到相应的管脚就能显示。
字符显示是根据需要显示基本字符。
本设计采用的是字符型显示。
系统中采用LCD1602作为显示器件输出信息。
与传统的LED数码管显示器件相比,液晶显示模块具有体积小、功耗低、显示内容丰富等优点,而且不需要外加驱动电路,现在液晶显示模块已经是单片机应用设计中最常用的显示器件了。
LCD1602可以显示2行16个汉字。
一、LCD1602主要技术参数如下:
(1)显示容量为16×2个字符;
(2)芯片工作电压为4.5~5.5V;
(3)工作电流为2.0mA(5.0V);
(4)模块最佳工作电压为5.0V;
(5)字符尺寸为2.95×4.35(W×H)mm。
二、LCD1602采用标准的14脚,其接口的引脚说明如下:
(1)第1脚:
VSS为地电源。
(2)第2脚:
VDD接5V正电源。
(3)第3脚:
V0为液晶显示器对比度调整端。
(4)第4脚:
RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。
(5)第5脚:
RW为读写信号线,高电平时进行读操作,低电平时进行写操作。
当RS和RW共同为低电平时可以写入指令或者显示地址,当RS为低电平RW为高电平时可以读忙信号,当RS为高电平RW为低电平时可以写入数据。
(6)第6脚:
E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。
(7)第7~14脚:
D0~D7为8位双向数据线。
(8)第15~16脚:
空脚
三、控制指令说明
LCD1602液晶模块内部的控制器共有11条控制指令,说明下表所示:
序号
指令
RS
R/W
D7
D6
D5
D4
D3
D2
D1
D0
1
清显示
0
0
0
0
0
0
0
0
0
1
2
光标返回
0
0
0
0
0
0
0
0
1
*
3
置输入模式
0
0
0
0
0
0
0
1
I/D
S
4
显示开/关控制
0
0
0
0
0
0
1
D
C
B
5
光标或字符移位
0
0
0
0
0
1
S/C
R/L
*
*
6
置功能
0
0
0
0
1
DL
N
F
*
*
7
置字符发生存贮器地址
0
0
0
1
字符发生存贮器地址
8
置数据存贮器地址
0
0
1
显示数据存贮器地址
9
读忙标志或地址
0
1
BF
计数器地址
10
写数到CGRA或DDRAM)
1
0
要写的数据内容
11
从CGRAM或DDRAM读数
1
1
读出的数据内容
表3.1控制命令表
四、1602液晶模块的读写操作、屏幕和光标的操作都是通过指令编程来实现的。
(说明:
1为高电平、0为低电平)
(1)指令1:
清显示,指令码01H,光标复位到地址00H位置
(2)指令2:
光标复位,光标返回到地址00H
(3)指令3:
光标和显示模式设置I/D:
光标移动方向,高电平右移,低电平左移S:
屏幕上所有文字是否左移或者右移。
高电平表示有效,低电平则无效。
(4)指令4:
显示开关控制。
D:
控制整体显示的开与关,高电平表示开显示,低电平表示关显示C:
控制光标的开与关,高电平表示有光标,低电平表示无光标B:
控制光标是否闪烁,高电平闪烁,低电平不闪烁
(5)指令5:
光标或显示移位S/C:
高电平时移动显示的文字,低电平时移动光标
(6)指令6:
功能设置命令DL:
高电平时为4位总线,低电平时为8位总线N:
低电平时为单行显示,高电平时双行显示F:
低电平时显示5x7的点阵字符,高电平时显示5x10的点阵字符
(7)指令7:
字符发生器RAM地址设置
(8)指令8:
DDRAM地址设置
(9)指令9:
读忙信号和光标地址BF:
为忙标志位,高电平表示忙,此时模块不能接收命令或者数据,如果为低电平表示不忙。
(10)指令10:
写数据
(11)指令11:
读数据
系统中采用LCD1602作为显示器件输出信息。
在本电路中电位器可以调节液晶显示的对比度即清晰度。
其具体电路原理图如下图所示。
LCD1602液晶显示电路原理图
其实物图如下图所示。
LCD1602液晶实物图
3.2.3高亮LED灯照明电路(高电平有效)设计
超高亮LED是比一般LED发光二极管的亮度高近百倍的新型LED,其外壳是无色透明树脂封装,其发光体本身就能发出某一波长的光,从而呈现出某一种颜色。
在本设计中,选择白色高亮LED灯作为照明灯使用。
一、白色高亮LED灯的优点。
(1)寿命长,可靠耐用,维护费用极为低廉,可连续使用105h,比普通白炽灯泡长100倍;
(2)高效率,其发光效率可达80%~90%,LED比节能灯还要节能1/4;
(3)点亮速度快。
在本设计中,LED灯均为高亮LED灯,通过三极管驱动LED灯的亮灭,电阻为限流电阻,保护三极管。
当单片机的控制引脚为高电平时,三极管导通,此时,高亮LED灯亮。
否则,高亮LED灯不亮。
高亮LED灯照明电路原理图如下图所示。
高亮LED灯照明电路原理图
3.2.45V继电器控制电路(高电平有效)设计
继电器是一种电控制器件,是当输入量(激励量)的变化达到规定要求时,在电气输出电路中使被控量发生预定的阶跃变化的一种电器。
它具有控制系统(又称输入回路)和被控制系统(又称输出回路)之间的互动关系。
通常应用于自动化的控制电路中,它实际上是用小电流去控制大电流运作的一种“自动开关”。
继电器是具有隔离功能的自动开关元件,广泛应用于遥控、遥测、
通讯、自动控制、机电一体化及电力电子设备中,是最重要的控制元件之一故在电路中起着自动调节、安全保护、转换电路等作用。
继电器一般由铁芯、线圈、衔铁、触点簧片等组成的。
只要在线圈两端加上一定的电压,线圈中就会流过一定的电流,从而产生电磁效应,衔铁就会在电磁力吸引的作用下克服返回弹簧的拉力吸向铁芯,从而带动衔铁的动触点与静触点(常开触点)吸合。
当线圈断电后,电磁的吸力也随之消失,衔铁就会在弹簧的反作用力返回原来的位置,使动触点与原来的静触点(常闭触点)释放。
这样吸合、释放,从而达到了在电路中的导通、切断的目的。
在本系统中,通过三极管驱动继电器,当单片机的控制引脚为高电平时,三极管导通,此时继电器供电闭合,同时指示灯LED亮,与LED灯串联的电阻为限流作用保护LED灯,与三极管基集相连的电阻也是限流作用,保护三极管。
继电器控制电路的原理图如下图所示。
5V继电器控制原理图
3.2.5LED信号指示灯电路设计
LED灯即发光二极管,它是半导体二极管的一种,可以把电能转化成光能。
发光二极管与普通二极管一样是由一个PN结组成,也具有单向导电性。
在电路中,电阻的作用是限流,保护LED灯。
只要单片机的控制引脚拉低,则LED灯亮,否则,LED灯不亮。
其具体电路原理图如下图所示。
LED灯指示电路原理图
3.2.6GSM_SIM800A模块电路设计
GSM模块,是将GSM射频芯片、基带处理芯片、存储器、功放器件等集成在一块线路板上,具有独立的操作系统、GSM射频处理、基带处理并提供标准接口的功能模块。
GSM模块具有发送SMS短信,语音通话,GPRS数据传输等基于GSM网络进行通信的所有基本功能。
简单来讲,GSM模块加上键盘、显示屏和电池,就是一部手机。
SIM800A是SIMCOM公司推出的一款高性能工业级GSM/GPRS模块,该模块具有极高的性价比,在双频的市场中占据极大份额。
GSM_SIM800A模块采用高性能工业级GSM/GPRS模块:
SIM800A,工作频段:
GSM900/1800MHz。
硬件设计在官方设计上加以优化,采用高效开关电源供电,SIM卡采用主流的卡座,质量更坚固。
GSM_SIM800A模块在外围硬件的设计上参考了SIM800A模块的硬件设计指南,对板子的电源、保护和抗干扰上做足了功夫。
电源采用开关电源模块供电,电源利用效率高。
模块应用领域:
远程监控、远程智能抄表、智能家居和车载设备等远程通讯设备。
SIM800A是一款两频GS
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 基于 STM32 单片机 远程 智能 花盆 GSM 短信 浇水 设计
![提示](https://static.bdocx.com/images/bang_tan.gif)