電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>MM7D空氣質(zhì)量測量儀開源硬件

MM7D空氣質(zhì)量測量儀開源硬件

2023-02-03 | zip | 0.32 MB | 次下載 | 免費

資料介紹

描述

另請參閱使用MM6D、 MM7D 、MM8DMM9A設(shè)備構(gòu)建的迷你農(nóng)場控制系統(tǒng)!

一、硬件

一、技術(shù)數(shù)據(jù)

  • 供電電壓:5V DC
  • 電源電流最大。1個
  • 機械尺寸:71x71x27 mm
  • 防護等級:IP 20
  • 覆蓋層質(zhì)量:termoplast (ABS)
  • 通訊方式:WLAN和串口
  • 最新軟件版本:v0.3
  • 管理:串行控制臺
  • 用戶界面:網(wǎng)頁用戶界面

2. 總體說明

該設(shè)備可以測量生長室內(nèi)空氣的溫度和濕度,并檢測一些有害氣體(CO2、NH3、NOx、酒精、苯等)和煙霧,并具有三種不同顏色的狀態(tài) LED可以查詢測量值,可以通過無線網(wǎng)絡(luò)和 HTTP 打開和關(guān)閉 LED。設(shè)備盒內(nèi)只有溫濕度傳感器,氣體傳感器必須用短線連接。該設(shè)備是我不斷發(fā)展的站點控制系統(tǒng)的一部分。

3.單位外觀

a) 手冊和連接器

mm7d_3_qSjJKFu0Q2.jpg?auto=compress%2Cformat&w=740&h=555&fit=max
前面板
?
  • 1:POWER信號燈(白色LED)
  • 2:ACT信號燈(藍(lán)色LED)
  • 3:STATUS信號燈(綠色LED)
  • 4:STATUS信號燈(黃色LED)
  • 5:STATUS信號燈(紅色LED)
  • 6:電源連接器(P1)
  • 7:控制臺連接器(P2)
  • 8:外接氣體傳感器線

b) 內(nèi)部結(jié)構(gòu)

figure2_XWsbyQb6vK.png?auto=compress%2Cformat&w=740&h=555&fit=max
內(nèi)部結(jié)構(gòu)
?
  • 1:微控制器(U101)
  • 2:DHT11傳感器(U103)
  • 3:外置氣體傳感器接口(U102)
  • 4:外接氣體傳感器線(U102)
  • 5:電源電壓連接器(P1)
  • 6:控制臺連接器(P2)

4.原理圖和PCB

您可以從開發(fā)人員/制造商的網(wǎng)站下載接線圖作為完整文檔的一部分或單獨的 PDF、SVG 和 KiCAD 格式。生產(chǎn)所需的 Gerber 文件包含在軟件包中。

5.其他圖紙和文件

文檔包內(nèi)容為 PDF 和 DXF 格式的鉆孔圖。

6. 使用條款

可以根據(jù)Creativ Commons 4.0 署名非商業(yè) (CC-BY-NC-4.0) 許可修改和/或重新分發(fā)硬件文檔。

7. 可下載文檔

.tar.gz 格式壓縮文件中的完整硬件文檔可以從制造商的網(wǎng)站Github 下載。

二。軟件

一、總體說明

該裝置測量空氣的三個特性,可以遠(yuǎn)程查詢,它有三個狀態(tài) LED,可以遠(yuǎn)程設(shè)置。

該程序在串行控制臺上顯示初始化步驟和錯誤消息,并寫入系統(tǒng)日志。

收到 HTTP 請求時,會檢查客戶端的 IP 地址和用戶名參數(shù)。如果合適,執(zhí)行測量或打開/關(guān)閉狀態(tài) LED。在 Web 界面上顯示結(jié)果之后。傳入請求由藍(lán)色活動 LED 閃爍指示。

2. 安裝

在安裝程序之前,您需要設(shè)置這些值:

// settings
const char* wifi_ssid = "";
const char* wifi_password = "";
const String uid = "";
const String allowedaddress = "";

使用串行電纜和 Arduino IDE 軟件將程序安裝到微控制器。在安裝過程之前,從庫目錄中解壓所需的庫或從 Github.com 克隆到 ~/Arduino/libraries/。在串行控制臺或網(wǎng)絡(luò)瀏覽器(使用 testpage 文件夾中的 index.html)或MM7DTest命令行實用程序(在 FreeDOS 或 GNU/Linux 上)上安裝檢查控制器的操作。

figure4_1lHjcZzujW.png?auto=compress%2Cformat&w=740&h=555&fit=max
串行控制臺輸出
?
mm7dtest_u8PGKBxlzm.jpg?auto=compress%2Cformat&w=740&h=555&fit=max
MM7D測試工具
?

4. 使用設(shè)備

該設(shè)備在安裝后自動工作,不需要人為干預(yù)。

可以使用MM7DRead應(yīng)用程序查詢設(shè)備測量的值、所有其他數(shù)據(jù)和系統(tǒng)日志。

?
?
?
mm7dread_1_6KNZA3yj3e.jpg?auto=compress%2Cformat&w=740&h=555&fit=max
?
1 / 2 ? MM7DRead 應(yīng)用程序 - 狀態(tài)頁面
?

該設(shè)備設(shè)計為由另一臺設(shè)備控制。查詢和設(shè)置是通過 http 使用純文本格式的數(shù)據(jù)進行的,但是供人類閱讀的頁面是 HTML 格式的(例如起始頁、摘要頁)。可以使用以下鏈接:

HTML 頁面:

http://ip_地址...

  • /:幫助頁面
  • /summary?uid=abcdef:狀態(tài)概要

純文本數(shù)據(jù):

http://ip_地址...

  • /log?uid=abcdef:系統(tǒng)日志
  • /版本:設(shè)備信息

操作模式

  • /mode?uid=abcdef:獲取運行模式
  • /mode/auto?uid=abcdef:設(shè)置自動模式
  • /mode/manual?uid=abcdef:設(shè)置手動模式

獲取數(shù)據(jù)

  • /get/all?uid=abcdef:獲取所有測量數(shù)據(jù)
  • /get/humidity?uid=abcdef:獲取以 % 為單位的相對濕度
  • /get/temperature?uid=abcdef:獲取以°C為單位的溫度
  • /get/unwantedgaslevel?uid=abcdef:獲取 rel。不需要的氣體水平,以 % 表示
  • /get/greenled?uid=abcdef:獲取綠色 LED 的狀態(tài)
  • /get/yellowled?uid=abcdef:獲取黃色 LED 的狀態(tài)
  • /get/redled?uid=abcdef:獲取紅色 LED 的狀態(tài)

自動運行

  • /operation?uid=abcdef&g=20&h1=65&h2=70&h3=80&h4=85&t1=13&t2=150&t3=20&t4=22:獲取所有測量數(shù)據(jù)并設(shè)置極限值

手動操作

  • /set/all/off?uid=abcdef:關(guān)閉所有 LED
  • /set/greenled/off?uid=abcdef:關(guān)閉綠色 LED
  • /set/greenled/on?uid=abcdef:打開綠色 LED
  • /set/yellowled/off?uid=abcdef:關(guān)閉黃色 LED
  • /set/yellowled/on?uid=abcdef:打開黃色 LED
  • /set/redled/off?uid=abcdef:關(guān)閉紅色 LED
  • /set/redled/on?uid=abcdef:打開紅色 LED

URL 中的參數(shù):

  • uid:用戶ID
  • h1-4:以百分比表示的相對濕度限值
  • t1-4:溫度限制值,單位為 ˙C
  • g:以百分比表示的相對不需要的氣體水平限值

5. 使用條款

該程序是免費軟件:您可以根據(jù)歐盟公共許可證 1.2 版的條款重新分發(fā)和/或修改它。

分發(fā)該程序是希望它有用,但不提供任何保證;甚至沒有針對特定用途的適銷性或適用性的默示保證。

6.可下載軟件包

可以從制造商的網(wǎng)站上以 .tar.gz 壓縮文件或從Github下載該包。

?


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

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應(yīng)用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關(guān)電源設(shè)計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅(qū)動電路設(shè)計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學(xué)會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費