"); //-->
可进入原文获取智慧农业系统开源资料智慧农业_三明治开发社区的博客-CSDN博客
无需顶着炎炎烈日辛苦耕作,也不再对着大片待浇灌的田间发愁,传统农业耕种方式在耗费大量人力物力情况下往往还不能保证高产粮率。随着智能化的普及,可以利用物联网信息技术对传统农业进行改造,让农民伯伯在家里打开App就能查看农作物生产环境和生长状况,还能根据不同生产需求进行自动浇灌等工作。今天给大家分享智慧农业方案可以用App远程实现对设备的操控,也支持控制屏进行本地控制,还能实时远程监控温度、湿度、光照度等数据。
智慧农业方案硬件框架图

智慧农业方案软件框架图

一.硬件方案介绍
1.主控
主控分为发送部分和接收部分。发送部分负责收集传感器监测到的田间数据,并发送到控制端和App端;接收部分在接收到数据后转化为可视信息供使用者查看。
(图一:发送部分;图二:接收部分)


2. 传感器
光照度监测
光照度检测我们选取一个 BH1750照度检测模块来实现。BH1750 照度检测模块搭载一个 BH1750FVI,是I2C总线接口的数字环境光传感器IC。可以准确读取1-65535XL的环境照度。
温湿度传感器
温湿度检测我们选取涂鸦的SHT30模块来实现。涂鸦三明治温湿度传感功能板为三明治开发板的应用部分,方便开发者快速实现温湿度硬件产品原型的一款开发板。功能板主要包含一颗 SENSIRION 温湿度传感器 SHT30-DIS,通过 I2C 协议进行通信,I2C时钟频率最高支持1MHz。
3.无线通信
1)发送部分:
Lora通信
LORA通信发送部分采用的是WPG公司的LLCC68的芯片。该芯片和SX1268管脚兼容。此次设计没有使用开关芯片来进行发送与接收模式的切换,直接使用双天线,采用半双工的通信方式。
2)接收部分:
- Lora通信
LORA通信接收部分采用的是WPG公司的SX1268模块。
- WB3S通信
WB3S是由涂鸦智能开发的一款低功耗嵌入式Wi-Fi+蓝牙BLE双协议云模组。它由一个高集成度的无线射频芯片BK7231T和少量外围器件构成,内置了Wi-Fi网络协议栈和丰富的库函数。MCU通过串口和WB3S进行通信,采用透传的模式。
4.控制屏
控制屏选用的是迪文的4.3寸串口屏,控制屏和MCU通过串口通信,以此实现控制和显示。

二.软件方案介绍
1.发送部分分为
设置程序设计入口
配置光照传感器驱动
配置温湿度传感器驱动
配置Lora传感器驱动
主程序设计
2.接收部分分为
设置程序入口
配置Lora模块驱动
控制屏程序设计
驱动程序设计
按键配网
系统管理函数接口设计
主程序设计
智能农业场景搭建就完成了,支持APP远程控制&本地控制,以及简单的温湿度和光照检测,感兴趣的同学还可以在此基础上实现尽可能多的功能。三明治开发玩转智能产品,如果你也对智慧农业场景搭建感兴趣一起动手试试吧~
上期精彩回顾:制作一款可以【记录运动历史数据】的智能呼啦圈 (eepw.com.cn)

专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
ARM首席技术官谈物联网的过去、现在和未来
边缘计算与人工智能(Edge AI)如何引领新一轮技术革命
芯科科技驱动和重塑智能门锁行业格局
智能家居系统
“智慧的地球”与“物联网”(转)
Taoglas 针对多无线天线系列的紧凑型物联网设计
RFID技术在移动电子商务中的应用
低代码利器!MIT 可视化编程赋能 AI + 物联网移动端开发
2.无锡市领导致辞_2010物联网峰会
Kwikset:超低功耗Wi-Fi解锁无缝体验
基于K60的物联网数据采集器
基于K60的webserver图像监控系统
RFID中间件关键技术研究
物联网的输电高压线路智能驱鸟系统
基于蓝牙的汽车物联网应用与开发
基于ANDROID4.X的智能电视电脑一体机的设计方案
基于物联网的电池组均衡充电与监控系统
物联网无线系统+Xilinx Zynq 开发板申请
物联网与RFID芯片
SmartDV展示完整的边缘与连接IP解决方案,以高速和低功耗特性赋能移动、物联网和媒体处理设备创新
3.许居衍_从信息化进程视野理解物联网的发展_2010物联网峰会
嵌入式系统与物联网
ZedBoard开发板申请
被收购后的芯科实验室:物联网与人工智能的未来走向
求物联网和嵌入式的大神指教
1.工信部领导致辞_2010物联网峰会
纳米电力将nPZero集成电路推向超低功耗物联网的量产
TDK 发布 SensorStage 传感器评估平台,大幅加速 IMU 开发进程
嵌入式系统的一些新理念
智慧城市IPv6互联参考设计