【基于物联网的智能草莓种植系统的设计与实现系列教程】8.项目整体验证(课程设计、毕设项目、树莓派、yolov5、物联网)

【基于物联网的智能草莓种植系统】BH1750 光照度传感器验证与参考代码

项目各章节跳转

可点击跳转到对应章节 ==》 努力更新中。。。

0.基于物联网的智能草莓种植系统项目简介
1.项目相关硬件购买清单与资料下载
2.温湿度传感器代码与接线验证
3.土壤湿度传感器代码与接线验证
4.光照度传感器代码与接线验证
5.PWM控制代码与接线验证
6.摄像头连接验证
7.触控屏连接验证
8.项目整体验证
9.项目快速搭建教程

树莓派环境说明

开始此章节教程之前,请确保你已经安装了相应的环境并且拥有相应的工具。
如果你还没有准备好可点此跳转

本章节会对之前的7个章节进行汇总,连接上之前测试好的所有传感器,整合所有代码,并且整合基于yolov5的图像检测,使之成为一个完整的系统,也就是咱们的标题,基于物联网的智能草莓种植系统的设计与实现。只差最后一步啦,加油!!

硬件连接

1、首先是硬件连接,按照惯例我们先看看电路图,需要注意的是我们使用的是USB摄像头,电路图中表示的是树莓派专用摄像头,并且为了更容易讲解,系统中的3个MOS管我只用一个来作为演示,原理都是一样的。最后一点,树莓派右侧的传感器电路是可以直接通过树莓派进行供电的,但是左侧的执行设备,如水泵,补光灯,风扇等因为功耗较大,不建议使用树莓派引脚直接供电,容易烧坏树莓派。可以另外单独给一路供电,既能保证安全,也能保证树莓派运行更稳定。
在这里插入图片描述

2、实物图,因为之前做的实物还在学校,没发用来做演示,所以我重新斥巨资购买了树莓派以及外围硬件重新复刻了这套系统,条件有限,做的比较捡漏,仅供参考学习。如果要作为课程设计或者毕设的话建议重新3D打印一个外壳,重新绘制PCD板子,并且稍微优化一下图像检测的速度。
在这里插入图片描述

3、合并各传感器代码并且整合到之前的图像检测系统中,界面可以使用pyQt进行编辑。图像检测的demo是基于大佬肆十二的口罩检测系统移植过来的,有兴趣的小伙伴可以去看看,真的很不错,可以学到很多。
在这里插入图片描述

4、我们需要修改的地方一共2处,一个是runs下的检测模型,可以使用自己训练的模型,也可以用我提供的。另一个就是window.py文件啦,这里面可以配置监测模型的路径,以及窗口界面布局等。
需要我训练的模型以及相关资料的可以点击跳转进行下载
在这里插入图片描述

5、如果你一路走到了这里,那么恭喜你完成了本系统的搭建。接下来我会展示一下我设计的系统界面,如果你也感兴趣,欢迎下载,下载地址放到文章末尾啦。下载项目后打开 raspi.py 运行即可。
在这里插入图片描述

6、项目中界面我已经完全配置好,并且给出了两个格式的检测模型,更多模型点击跳转下载
在这里插入图片描述

7、运行后如果出现如下报错,最有可能是I2C接线问题,尤其是出控制界面后闪退的情况。如果午饭判断可以单独测试一下土壤湿度传感器的代码。
在这里插入图片描述
7、如图是运行界面的实拍图与屏幕截图,功能我再项目首页都介绍过了,感兴趣的点击跳转,这里不再赘述。这里的草莓图片是上传演示用的,点击左下上传图片,打开image文件夹,里面有各类别的演示图片,实拍也是可以的,因为模型未做优化,所以检测速度比较慢,取决于树莓派版本与图片分辨率,我的大概是3s,仅供参考。

在这里插入图片描述

8、此处是控制面板,数据实时刷新,默认为自动控制,比如当前温度超过阈值已经自动打开风扇,当前光照较弱已经自动打开补光灯。
在这里插入图片描述
9、这是实拍图,可以看到已经打开了LED灯,风扇我没接,控制原理与led完全一样。也支持手动控制,屏幕支持触控。
在这里插入图片描述
好啦,到这里本项目就结束了,有问题欢迎在评论区给我留言,共同进步,加油!

猜你需要

为了重新复刻本项目我特意重新买了一个树莓派,树莓派这价格真的一言难尽,可以说投资巨大了,本打算把工程文件设置为付费下载,但真的于心不忍,我不是很喜欢强制的知识付费,所以就免费给大家啦,希望能对你有所帮助。如果真的有帮到你,就请我喝杯冰可乐吧!谢谢你!求点赞,求关注,求收藏,拜托啦!
有需要本项目的论文的,可以私信我。

CSDN 下载(免费下载)

百度网盘下载(免费下载)

  • 8
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 8
    评论
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

❀周周~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值