基于OpenHarmony的智能温感种植系统
想了解更多关于开源的内容,请访问:
51CTO开源基础软件社区
https://ost.51cto.com
一、项目的背景
科技作为第一生产力,也广泛应用在了农业领域,比如温室大棚从塑料薄膜到PC阳光板,传统的温室大棚逐渐被智能温室大棚代替,智能温室大棚将牢牢占据未来农业市场!在国产化替代的大背景下,目前市场上的温室控制系统没有基于鸿蒙操作系统实现的方案。
而本项目智能温感种植系统设计采用基于ARM内核的小凌派rk2206单片机为核心处理器,基于OpenHarmony操作系统通过终端传感器设备进行实时采集植物培养现场的温湿度、光照强度、土壤水分等数据信息实现温室大棚环境温湿度、土壤水分、二氧化碳、光照强度等的检测。其次,通过连接华为云数据库再由语音输出模块,智能提示用户为其提供一个最佳的种植方案及对用户提供智能指令控制浇花的功能。
二、项目简介
1、项目描述
本系统是在开源鸿蒙开发者环境基础上完成的。该系统采用小凌派RK2206开发板为主控板其中,通过各个模块之间硬件电路的搭建完毕后在开发者环境下编译各模块之间的源代码,使其运行起来,最后调试没问题再在小凌派上进行代码的烧录,硬件和软件之间的的通信口则选择WiFi模块技术完成,语音模块可以通过用户语音输出反馈告诉分析,传感器检测到的土壤质量再反馈给云端数据库,能提供适合种植的植物及种植方案。同时可以实时显示土壤温湿度,土壤氮磷钾微量元素成分以及当天的天气情况,并且能够调节手动浇花或者远程控制浇花。
2、产品模块功能说明
土壤温湿度传感器。可以采集环境中的温度、湿度信息反馈给RK2206小凌派主控板并实时上传至华为云,华为云再将信息反馈给移动端APP,显示给用户。语音模块。可以接收用户发出的指令并作出判断,实行编译好的程序,随后操控相对应模块做出操作。在语音模块中。还链接了一个华为云数据库,用户可以做出询问“当前温湿度适合种植什么植物”的指令,语音模块就会调用数据库的信息,反馈给用户数据“当前温湿度适合种植xxx”的信息等。土壤湿度检测模块。将检测模块插入土壤,土壤干燥程度达到设置阈值时检测模块连接的水泵开始工作,土壤湿度到达设置的一定阈值时水泵将停止工作。小凌派LCD液晶显示屏。是小凌派的扩展模块,可以将土壤温湿度传感器接受到的信息智能显示到屏幕上显示。数据库。采用开源免费的的华为云数据库,数据库储存具有稳定可靠、安全运行、弹性伸缩、轻松管理和经济实用等特点。拥有高可用架构、数据安全保障和故障秒级恢复功能,提供了灵活的备份方案。3、系统功能逻辑
本系统的功能逻辑如下图所示。设计方案以小凌派鸿蒙开发板为核心,该开发板运行OpenHarmony操作系统,实现包括各模块系统初始化、网络接入、中介作用、数据采集、用户反馈、命令下发接收与执行等功能。并链接华为云数据库协同实现功能。
三、元器件方案
1、硬件总体框架
2、主控芯片
主控芯片采用小凌派RK2206开发板,小凌派-RK2206是一款由福州市凌睿智捷电子有限公司专为HarmonyOS系统打造的HarmonyOS开发板。
采用IoTCluB的E53接口标准,可接入所有的E53案例扩展板。主控为瑞芯微RK2206芯片,200MHz主频,RAM 256KB、ROM 16KB、PSRAM 8M、FLASH 8M。板载NFC Forum Type 2 Tag芯片及天线,可实现HarmonyOS“碰一碰”功能。支持USB 2.0 、SD card /SPI/I2C 接口、麦克风接口、E53 接口(包含 UART、 I2C、ADC、DAC、PWM、5 个 GPIO)。一根TypeC USB线,即可实现供电、下载等功能。一根TypeC USB线,可支持串口调试功能。3、温湿度传感器
温湿度传感器采用DHT11,工作电压3.3V-5V,湿度测量误差±5%,温度测量误差±2℃。
4、土壤湿度检测模块
市面上普遍的土壤温湿度检测模块。
5、小凌派LCD液晶显示屏
和小凌派RK2206主控芯片配套,接口插上即用。
6、语音模块+ 喇叭
模块方便,适配多种开发模式。
四、软件方案
1、开发环境简介
本项目开发环境布置在Window操作系统上面,系统编译环境在Linux环境上面,应用程序用到了鸿蒙语言编写,在VScode上实现编程。需要安装配置python。我们还运用到了华为云免费的数据库来进行链接小凌派来进行数据储存和传输。
2、环境参数测试
环境参数检测通过温湿度传感器、土壤湿度检测模块、语言模块实现。获取到温湿度,以及用户想实现的操作语言,通过相对应的模块接收传输到小凌派再反馈给用户。当土壤干燥程度达到设置的可浇灌阈值时,水泵开始工作,抽取水浇灌到土壤当中,当土壤湿度达到设置的停止浇灌阈值时,水泵停止工作,形成一个闭环。当用户对系统进行语音指令操作时,语音模块就会根据用户做出的语音操作指令调用所链接的华为云数据库的数据进行反馈给用户来判断,。
3、以下是部分功能代码展示
(1)温湿度代码:
static int dht11_recv_byte(void){int i;int data = 0;for (i = 0; i < 8; i++){if (dht11_wait_for_val(1, 1000)){printf("dht11 wait for high data err!\r\n");return -1;}LOS_UDelay(40);data <<= 1;if (dht11_data_get() == 1)data |= 1;if (dht11_wait_for_val(0, 1000)){printf("dht11 wait for low data err!\r\n");return -1;}}return data;}
(2)通信模块tcp代码:
五、项目总结和展望
本文设计的智能温感种植系统,硬件选用小凌派RK2206主控芯片,具有多种开源模板可供学习,如智慧车载、智慧农业、智慧路灯等。软件选择在Linux操作系统上开发,采用单片机烧入方式编译各模块功能。该系统最终实现了环境数据采集,华为云数据库联动小凌派等功能,验证了设计方案的正确性。系统最终实现了功能,但仍然存在很多不足不完善的地方,后续将巩固硬件和软件等技术问题。
附图-产品规模图:
想了解更多关于开源的内容,请访问:
51CTO开源基础软件社区
https://ost.51cto.com
推荐系统
电脑公司Ghost Win8.1 x32 精选纯净版2022年7月(免激活) ISO镜像高速下载
语言:中文版系统大小:2.98GB系统类型:Win8电脑公司Ghost Win8.1x32位纯净版V2022年7月版本集成了自2022流行的各种硬件驱动,首次进入系统即全部硬件已安装完毕。电脑公司Ghost Win8.1x32位纯净版具有更安全、更稳定、更人性化等特点。集成最常用的装机软件,精心挑选的系统维护工具,加上绿茶独有
微软Win11原版22H2下载_Win11GHOST 免 激活密钥 22H2正式版64位免费下载
语言:中文版系统大小:5.13GB系统类型:Win11微软Win11原版22H2下载_Win11GHOST 免 激活密钥 22H2正式版64位免费下载系统在家用办公上跑分表现都是非常优秀,完美的兼容各种硬件和软件,运行环境安全可靠稳定。Win11 64位 Office办公版(免费)优化 1、保留 Edge浏览器。 2、隐藏“操作中心”托盘图标。 3、保留常用组件(微软商店,计算器,图片查看器等)。 5、关闭天气资讯。
Win11 21H2 官方正式版下载_Win11 21H2最新系统免激活下载
语言:中文版系统大小:4.75GB系统类型:Win11Ghost Win11 21H2是微软在系统方面技术积累雄厚深耕多年,Ghost Win11 21H2系统在家用办公上跑分表现都是非常优秀,完美的兼容各种硬件和软件,运行环境安全可靠稳定。Ghost Win11 21H2是微软最新发布的KB5019961补丁升级而来的最新版的21H2系统,以Windows 11 21H2 22000 1219 专业版为基础进行优化,保持原汁原味,系统流畅稳定,保留常用组件
windows11中文版镜像 微软win11正式版简体中文GHOST ISO镜像64位系统下载
语言:中文版系统大小:5.31GB系统类型:Win11windows11中文版镜像 微软win11正式版简体中文GHOST ISO镜像64位系统下载,微软win11发布快大半年了,其中做了很多次补丁和修复一些BUG,比之前的版本有一些功能上的调整,目前已经升级到最新版本的镜像系统,并且优化了自动激活,永久使用。windows11中文版镜像国内镜像下载地址微软windows11正式版镜像 介绍:1、对函数算法进行了一定程度的简化和优化
微软windows11正式版GHOST ISO镜像 win11下载 国内最新版渠道下载
语言:中文版系统大小:5.31GB系统类型:Win11微软windows11正式版GHOST ISO镜像 win11下载 国内最新版渠道下载,微软2022年正式推出了win11系统,很多人迫不及待的要体验,本站提供了最新版的微软Windows11正式版系统下载,微软windows11正式版镜像 是一款功能超级强大的装机系统,是微软方面全新推出的装机系统,这款系统可以通过pe直接的完成安装,对此系统感兴趣,想要使用的用户们就快来下载
微软windows11系统下载 微软原版 Ghost win11 X64 正式版ISO镜像文件
语言:中文版系统大小:0MB系统类型:Win11微软Ghost win11 正式版镜像文件是一款由微软方面推出的优秀全新装机系统,这款系统的新功能非常多,用户们能够在这里体验到最富有人性化的设计等,且全新的柔软界面,看起来非常的舒服~微软Ghost win11 正式版镜像文件介绍:1、与各种硬件设备兼容。 更好地完成用户安装并有效地使用。2、稳定使用蓝屏,系统不再兼容,更能享受无缝的系统服务。3、为
雨林木风Windows11专业版 Ghost Win11官方正式版 (22H2) 系统下载
语言:中文版系统大小:4.75GB系统类型:雨林木风Windows11专业版 Ghost Win11官方正式版 (22H2) 系统下载在系统方面技术积累雄厚深耕多年,打造了国内重装系统行业的雨林木风品牌,其系统口碑得到许多人认可,积累了广大的用户群体,雨林木风是一款稳定流畅的系统,一直以来都以用户为中心,是由雨林木风团队推出的Windows11国内镜像版,基于国内用户的习惯,做了系统性能的优化,采用了新的系统
雨林木风win7旗舰版系统下载 win7 32位旗舰版 GHOST 免激活镜像ISO
语言:中文版系统大小:5.91GB系统类型:Win7雨林木风win7旗舰版系统下载 win7 32位旗舰版 GHOST 免激活镜像ISO在系统方面技术积累雄厚深耕多年,加固了系统安全策略,雨林木风win7旗舰版系统在家用办公上跑分表现都是非常优秀,完美的兼容各种硬件和软件,运行环境安全可靠稳定。win7 32位旗舰装机版 v2019 05能够帮助用户们进行系统的一键安装、快速装机等,系统中的内容全面,能够为广大用户
相关文章
- win7系统下载的文件怎么没声音了
- Win11怎么打开Windows安全中心Windows Defender
- ghostwin7英文版系统介绍
- 深度爆料新版Win10推迟因素只因为1个Bug
- 创建QQ讨论组的详细步骤_腾讯QQ
- u盘里的文件删除怎样还原,本文教您怎样还原
- u盘打开盘装系统图文详细教程图解
- 一键重装win8 64位图文详解
- 清华同方电脑驱动下清华同方一体机win7驱动程序下载载
- qq聊天记录删除了怎样恢复,本文教您恢复qq聊天记录删除的办法
- Win10纯净版电脑显示器exit是什么意思?
- Win7系统ccproxy怎么用?设置ccproxy的方法和步骤
- printscreen键在哪?怎么使用?
- 影音先锋怎么调节视频清晰度?
- Windows10开始菜单打开不了的处理办法
- Windows 8.1 中文版多少钱?突降到888元
- Win8系统如何开启/关闭inprivate?
- 本文教您u盘不能格式化怎样办
热门系统
- 1华硕笔记本&台式机专用系统 GhostWin7 32位正式旗舰版2018年8月(32位)ISO镜像下载
- 2深度技术 Windows 10 x86 企业版 电脑城装机版2018年10月(32位) ISO镜像免费下载
- 3电脑公司 装机专用系统Windows10 x86喜迎国庆 企业版2020年10月(32位) ISO镜像快速下载
- 4雨林木风 Ghost Win7 SP1 装机版 2020年4月(32位) 提供下载
- 5深度技术 Windows 10 x86 企业版 六一节 电脑城装机版 版本1903 2022年6月(32位) ISO镜像免费下载
- 6深度技术 Windows 10 x64 企业版 电脑城装机版2021年1月(64位) 高速下载
- 7新萝卜家园电脑城专用系统 Windows10 x64 企业版2019年10月(64位) ISO镜像免费下载
- 8新萝卜家园 GhostWin7 SP1 最新电脑城极速装机版2018年8月(32位)ISO镜像下载
- 9电脑公司Ghost Win8.1 x32 精选纯净版2022年5月(免激活) ISO镜像高速下载
- 10新萝卜家园Ghost Win8.1 X32 最新纯净版2018年05(自动激活) ISO镜像免费下载
热门文章
常用系统
- 1电脑公司Ghost Win7 x64 Sp1元旦特别 装机万能版2020年1月(64位) ISO镜像免费下载
- 2技术员联盟Win10镜像文件下载_技术员联盟Win10 64位专业激活版下载V2021.09
- 3雨林木风 GHOST WIN7 SP1 X64 完美装机版 V2016.07(64位) 下载
- 4萝卜家园 GHOST WIN7 SP1 X64 完美装机版 V2017.11(64位) 下载
- 5深度技术 GHOST WIN7 SP1 X86 官方标准版 V2023.08(32位) 下载
- 6电脑公司Windows7旗舰版64位 v2023.02最新免费下载
- 7电脑公司 装机专用系统Windows10 x64 企业版2020年10月(64位) ISO镜像高速下载
- 8Ghost win7 32位旗舰版 v2022下载
- 9番茄花园 GHOST XP SP3 完美装机版 V2017.10 下载
- 10番茄花园 GHOST XP SP3 专业装机版 V2015.01 下载