使用树莓派5和Pi Pico进行人工智能和摄像头的野火探测,并通过nRF模块传输数据和图像
扫描二维码
随时随地手机看文章
替代能源与人工智能驱动的智能灾害管理系统
目标
我们项目的目标是从基于人类的观察过渡到基于相机的系统。摄像头的观察距离比人类远得多,我们的系统提供通知的速度比手动方法快得多,有助于更有效地避免危险。
它是如何工作的?
我们的项目有三个主要组成部分:
1. 野火探测杆:这个杆子是在森林里设置的,用来探测火灾。
2. 数据中心:它接收来自野火探测杆的信息并将其发送到互联网上,允许用户监控杆子周围的温度和其他数据。
3. 应用程序:一个移动应用程序,提供基本的野火相关功能和通知。
应用程序功能
我们的应用程序包括五个关键功能:
1. 火灾的位置
该应用程序显示活跃野火的位置。例如,如果在三个地方有野火,它会列出这些地点以方便参考。
2. 热线电话
用户可以在应用程序中直接拨打紧急热线。
3. 位置分享
用户可以与他人分享他们当前的位置。例如,在森林中发生野火时,有人可以发送他们的位置来请求帮助。
4. 环境数据
该应用程序提供实时数据,包括极地周围的温度、湿度和气体水平。
5. 警报系统
如果检测到野火,地图上就会出现一个红色圆圈来指示受影响的区域。在这个红圈内的用户会收到一个通知声音,提示他们撤离危险区域。
野火探测杆
野火探测杆集成了以下组件:
•树莓派Pico板:处理环境传感器和初始数据处理。
•树莓派5板:控制摄像头和处理图像数据的目标检测。
•摄像系统:前后旋转扫描环境和检测野火。
它是如何工作的
1. 树莓派5连接树莓派Pico和相机,控制相机的旋转。
2. 摄像机使用物体探测系统来识别野火。当检测到野火时:
摄像机停止旋转,捕捉到野火的图像。
这些图像和温度、湿度数据被发送到数据中心。
3. 如果没有检测到野火:
相机继续旋转,并在完成完整旋转后暂停30秒。
温湿度数据每30分钟发送一次。
本文编译自hackster.io