吴忠躺衫网络科技有限公司

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>電子資料>使用AI進行早期火災探測

使用AI進行早期火災探測

2023-06-09 | zip | 0.29 MB | 次下載 | 免費

資料介紹

描述

介紹

最常見的人為災難之一是火災。該項目的重點是在加油站、其他火區和消防禁區實施。今天,我們將研究一個不尋常的 Pico 項目,該項目在檢測到火源或火焰時向特定區域的人員提供快速警報響應。實時應用程序的優勢在于,它可以在火災導致煙霧蔓延之前提供快速響應。每當檢測到火災/火焰時,它都會向該區域的人們發送快速響應。

成分

硬件

跳線

Wiznet Pico板

LED燈泡

330k電阻

16*2液晶顯示

蜂鳴器

I2C模塊

軟件

Yolov5 物體檢測

開發環境

谷歌實驗室

PyCharm——Python 集成開發環境

電路原理

pYYBAGSBnxKAet1fAAFFlbyFJWo782.png

LED :由 2 個引腳組成,正引腳連接到 330K 電阻和 GP13。負引腳連接到 GND(接地)。蜂鳴器:由 2 個引腳組成,其中正引腳連接到 GP14。負極引腳連接到 GND。帶 I2C 模塊的 16*2 LCD 顯示器:由 4 個引腳組成。VCC、接地、SDA、SCL。VCC 連接到 5V。SDA 引腳連接到 GP4。SCL 引腳連接到 GP5。GND 可以連接到 pico 板的任何 GND。

人工智能

pYYBAGSBnx-AY0wDAAC0E_-y4fw551.png

在這個項目中,我們在自定義訓練的數據集上使用了 YOLOV5 對象檢測模型,該模型可以檢測何時發現火焰或火源。訓練是通過各種火源進行的,例如電燈、打火機和火柴棍。注釋是用收集到的實時火焰和火源完成的。然后將其提供給訓練算法。確保當前工作目錄是 YOLOV5 目錄,并且安裝了所有依賴項。coco128.yaml 文件必須使用數據集目錄和使用的類進行更新。使用命令訓練:

!python train.py --img 416 --batch 16 --epochs 100 --data coco128.yaml --weights yolov5s.pt --cache

已將相關權重分配給訓練 [yolov5s.pt] 并以 100 個紀元運行。訓練完成后,檢查“運行”文件夾以檢查 .jpg 文件中預測的準確性。實時檢測可以使用命令:python test.py --weights best.pt --img 416 --conf 0.28 --source 1

運行此命令時,當前工作目錄應該是 yolov5 文件夾的根目錄。必須在 - -weight 參數中給出以“.pt”文件結尾的權重文件。源可以設置為 1 或 0,具體取決于用作內部或外部的網絡攝像頭。運行此命令時,會打開一個帶有邊界框檢測的框架。通過串行通信,它發送數據并在 LCD 顯示屏上顯示狀態,這些狀態消息包括“檢測到火情”,當使用相機發現火焰或火源時,如果沒有檢測到火情/火焰“未檢測到火情”命令。通過與 raspberry pico 的串行通信接收狀態后,我們檢查關鍵字匹配。為每個狀態分配一個全局變量,該狀態將顯示在 LCD 顯示屏和串行監視器中。

代碼說明:

必須將 Liquidcrystal_I2C 庫添加到 arduino 草圖中。第 [2 - 3] 行包含 LCD 顯示所需的庫,即 wire.h 和 Liquidcrystal_I2C.h。第 [7 - 10] 行初始化 LED、蜂鳴器和全局變量數據的變量。第 [12 - 20] 行無效設置包含 LED 和蜂鳴器的引腳模式。將 LED 和蜂鳴器電壓電平設置為低。第 [22] 行空循環開始。[25 - 28] 行 while 循環通過串行連接讀取數據。行 [31 - 44] if condition with data = h,其中 h 是通過串行通信傳遞的關鍵字。如果讀取的數據是“h”,則蜂鳴器和 LED 將被激活以指示檢測到火災。在 LCD 顯示屏上打印了“檢測到火災”消息。當檢測到“沒有火”時,第 [46 - 59] 行 else 條件。當未檢測到火災時,LED 和蜂鳴器電壓電平將很低。

?

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1A7159和A7139射頻芯片的資料免費下載
  2. 0.20 MB   |  55次下載  |  5 積分
  3. 2PIC12F629/675 數據手冊免費下載
  4. 2.38 MB   |  36次下載  |  5 積分
  5. 3PIC16F716 數據手冊免費下載
  6. 2.35 MB   |  18次下載  |  5 積分
  7. 4dsPIC33EDV64MC205電機控制開發板用戶指南
  8. 5.78MB   |  8次下載  |  免費
  9. 5STC15系列常用寄存器匯總免費下載
  10. 1.60 MB   |  7次下載  |  5 積分
  11. 6模擬電路仿真實現
  12. 2.94MB   |  4次下載  |  免費
  13. 7PCB圖繪制實例操作
  14. 2.92MB   |  2次下載  |  免費
  15. 8零死角玩轉STM32F103—指南者
  16. 26.78 MB   |  1次下載  |  1 積分

本月

  1. 1ADI高性能電源管理解決方案
  2. 2.43 MB   |  452次下載  |  免費
  3. 2免費開源CC3D飛控資料(電路圖&PCB源文件、BOM、
  4. 5.67 MB   |  141次下載  |  1 積分
  5. 3基于STM32單片機智能手環心率計步器體溫顯示設計
  6. 0.10 MB   |  137次下載  |  免費
  7. 4A7159和A7139射頻芯片的資料免費下載
  8. 0.20 MB   |  55次下載  |  5 積分
  9. 5PIC12F629/675 數據手冊免費下載
  10. 2.38 MB   |  36次下載  |  5 積分
  11. 6如何正確測試電源的紋波
  12. 0.36 MB   |  19次下載  |  免費
  13. 7PIC16F716 數據手冊免費下載
  14. 2.35 MB   |  18次下載  |  5 積分
  15. 8Q/SQR E8-4-2024乘用車電子電器零部件及子系統EMC試驗方法及要求
  16. 1.97 MB   |  8次下載  |  10 積分

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935121次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
  4. 1.48MB  |  420062次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233088次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191367次下載  |  10 積分
  9. 5十天學會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183335次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81581次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73810次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65988次下載  |  10 積分
万州区| 裕民县| 百家乐免费路单| 真钱百家乐官网送钱| 百家乐娱乐网官网网| 鑫鼎百家乐官网的玩法技巧和规则| 瑞博娱乐| YY百家乐的玩法技巧和规则| 破战百家乐官网的玩法技巧和规则| 百家乐官网高手qq| 大发888下载专区| 百家乐博欲乐城| 百家乐必胜软件下载| 南京百家乐官网的玩法技巧和规则 | 百家乐官网教父方法| 皇冠现金网骗人| 百家乐博百家乐的玩法技巧和规则| 做生意门朝向什么方向| 百家乐官网智能系统| 乌兰浩特市| 国外博彩网站| 大发888真钱娱乐游戏| 大三元百家乐的玩法技巧和规则| 百家乐注册平台排名| 宝龙百家乐官网的玩法技巧和规则| 百家乐官网技术论坛| 百家乐官网庄闲收益率| 买车| 静海县| 沧源| 太子娱乐城开户| 沙龙娱乐开户| bet365网址| 女神娱乐城| 铁杆国际娱乐城| 泽普县| 客服| 百家乐官网注册开户送彩金| 百家乐官网最好的投注法| 百家乐官网专家赢钱打法| 百家乐官网机器昀程序|