電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>智能紫外線計(jì)(紫外線輻射監(jiān)測(cè))開源分享

智能紫外線計(jì)(紫外線輻射監(jiān)測(cè))開源分享

2022-10-18 | zip | 0.20 MB | 次下載 | 免費(fèi)

資料介紹

描述

介紹

多年來,人們?cè)絹碓綋?dān)心對(duì)地球平流層臭氧層的人為破壞將導(dǎo)致到達(dá)地球表面的太陽(yáng)紫外線 (UV) 輻射增加,從而對(duì)人類健康產(chǎn)生不利影響。與紫外線相關(guān)的疾病,尤其是皮膚癌,正在給世界各地的公眾福祉帶來問題,并導(dǎo)致高昂且不斷增加的醫(yī)療保健成本。臭氧消耗和氣候變化正在加劇這種情況,溫度變化和越來越多的晴天,不僅導(dǎo)致熱浪和干旱,而且還使人類暴露在更高水平的太陽(yáng)紫外線輻射下。患皮膚癌的風(fēng)險(xiǎn)正在增加。

該解決方案實(shí)施了一個(gè)紫外線輻射暴露監(jiān)測(cè)系統(tǒng),以通過警告信息和有關(guān)監(jiān)測(cè)的暴露水平的預(yù)防措施來幫助預(yù)防因過度暴露于太陽(yáng)紫外線輻射而引起的疾病。

它可以作為遠(yuǎn)程傳感器單元或個(gè)人劑量計(jì),連續(xù)測(cè)量紫外線指數(shù)和其他環(huán)境參數(shù)(濕度、溫度),這些參數(shù)也可能影響/增強(qiáng)紫外線輻射的有害影響。它可以計(jì)算監(jiān)控區(qū)域內(nèi)個(gè)人或佩戴者的實(shí)際個(gè)人風(fēng)險(xiǎn)。所得數(shù)據(jù)可用于發(fā)布預(yù)防措施的分類建議信息(例如,涂抹防曬霜、穿防護(hù)服、限制暴露時(shí)間等)。

連接到適當(dāng)傳感器(紫外線輻射、溫度、濕度等)的 Wio 終端可用于收集和處理相關(guān)環(huán)境數(shù)據(jù)。該顯示器可用于向用戶顯示匯總數(shù)據(jù)、風(fēng)險(xiǎn)分析和保護(hù)建議。此外,可以將獲得和聚合的數(shù)據(jù)傳輸(例如,通過 Wi-Fi、LoRaWAN 等)到邊緣網(wǎng)關(guān)設(shè)備或云服務(wù),以進(jìn)行長(zhǎng)時(shí)間的數(shù)據(jù)記錄、評(píng)估和可視化。

這個(gè)項(xiàng)目描述了一個(gè)簡(jiǎn)單的原型

  • 測(cè)量和可視化紫外線輻射、溫度、濕度、
  • 計(jì)算并顯示從測(cè)量得出的實(shí)際風(fēng)險(xiǎn)類別,并
  • 通過 Wi-Fi 或 LoRaWAN 將收集的數(shù)據(jù)上傳到物聯(lián)網(wǎng)云平臺(tái)(例如,ThingSpeak 或 Ubidots)。

基于此原型的廉價(jià)設(shè)備,通過適當(dāng)?shù)耐鈿?、電池和太?yáng)能供電,可以放置在公共場(chǎng)所(例如城市、酒店、海灘),以告知人們當(dāng)?shù)乇┞队谧贤饩€輻射的風(fēng)險(xiǎn),并為網(wǎng)絡(luò)收集更多數(shù)據(jù)基于公共預(yù)警系統(tǒng)和/或環(huán)境研究。

材料清單

硬件

Seeed Studio Wio 終端

pYYBAGNOJSqAMHnhAAIIPWita6I437.jpg
Seeed Studio Wio 終端
?

Wio Terminal 是一款基于 SAMD51 的微控制器,具有由 Realtek RTL8720DN 提供支持的無線連接功能,與 Arduino 和 MicroPython 兼容。目前,只有 Arduino 支持無線連接。它運(yùn)行在 120MHz(加速到 200MHz)、4MB 外部閃存和 192KB RAM。它支持藍(lán)牙和 Wi-Fi,為物聯(lián)網(wǎng)項(xiàng)目提供骨干。Wio 終端本身配備了 2.4 英寸 LCD 屏幕、板載 IMU(LIS3DHTR)、麥克風(fēng)、蜂鳴器、microSD 卡插槽、光傳感器和紅外發(fā)射器(IR 940nm)。最重要的是,它還有兩個(gè)用于 Grove 生態(tài)系統(tǒng)的多功能 Grove 端口和 40 個(gè) Raspberry pi 兼容引腳 GPIO,用于更多附加組件。

特征:

  • 高度集成設(shè)計(jì):MCU、LCD、WIFI、BT、IMU、麥克風(fēng)、揚(yáng)聲器、microSD 卡、光傳感器、5 路開關(guān)、紅外發(fā)射器(IR 940nm)、加密認(rèn)證就緒
  • Microchip ATSAMD51P19 供電:ARM Cortex-M4F 內(nèi)核運(yùn)行在 120MHz(加速至 200MHz)和 4 MB 外部閃存、192 KB RAM
  • 全面的協(xié)議支持:SPI、I2C、I2S、ADC、DAC、PWM、UART(串行)
  • 由 Realtek RTL8720DN 提供支持的強(qiáng)大無線連接(僅由 Arduino 支持):雙頻 2.4Ghz / 5Ghz Wi-Fi (802.11 a/b/g/n) 和 BLE / BLE 5.0
  • USB OTG 支持:USB 主機(jī)/USB 客戶端
  • 格羅夫生態(tài)系統(tǒng)
  • 軟件支持:Arduino、MicroPython、ArduPy 和 AT 固件

有關(guān)詳細(xì)信息,請(qǐng)參閱“ Wio Terminal 入門”指南。

Grove - I2C 紫外線傳感器 (VEML6070)

poYBAGNOJS2AY5wIAALPto61kJE176.jpg
Grove - I2C 紫外線傳感器(VEML6070)
?

Grove - I2C 紫外線傳感器 (VEML6070) 是一款具有 I2C 協(xié)議接口的高級(jí)紫外線 (UV) 光傳感器。紫外線 (UV) 是波長(zhǎng)在 10 nm 到 400 nm 之間的電磁輻射,比可見光短但比 X 射線長(zhǎng),該傳感器最有效地檢測(cè) 320-410nm 光,并將太陽(yáng)紫外光強(qiáng)度轉(zhuǎn)換為數(shù)字?jǐn)?shù)據(jù). 有關(guān)更多詳細(xì)信息,請(qǐng)參閱 wiki 文章“ Grove - I2C UV 傳感器 (VEML6070)” 。

BME280

BME280是博世專為移動(dòng)應(yīng)用和可穿戴設(shè)備開發(fā)的集成環(huán)境傳感器,可測(cè)量濕度、壓力和溫度,提供全面和整體的環(huán)境測(cè)量。

pYYBAGNOJTCABQTJAAG-1toE0wg281.jpg
BME280 傳感器分線板
?

將此傳感器與 Wio 終端一起使用的一個(gè)簡(jiǎn)單選擇是 Grove - Temp&Humi&Barometer Sensor (BME280)(請(qǐng)參閱 wiki 文章“ Grove - Barometer Sensor(BME280)”以獲得更多詳細(xì)信息)。對(duì)于這個(gè)項(xiàng)目原型,使用了另一個(gè)帶有 Grove 到母跳線電纜的分線板。

格羅夫-Wio-E5

Wio-E5是由Seeed Technology Co., Ltd.設(shè)計(jì)的低成本、超低功耗、極緊湊、高性能的LoRaWAN?模塊。它包含ST系統(tǒng)級(jí)封裝芯片STM32WLE5JC,這是全球首個(gè)SoC集成了 LoRa? RF 和 MCU 芯片的組合。該模塊還嵌入了ARM Cortex M4超低功耗MCU和LoRa? SX126X,因此支持(G)FSK模式和LoRa?。LoRa?模式可使用62.5kHz、125kHz、250kHz和500kHz帶寬,適用于各種物聯(lián)網(wǎng)節(jié)點(diǎn)的設(shè)計(jì),支持EU868和US915。

Grove Wio-E5 板配備了 Grove 連接器。

poYBAGNOJTSATkGoAAOEh3b3EqI989.jpg
格魯夫 Wio-E5
?

有關(guān)更多詳細(xì)信息,請(qǐng)參閱Grove Wio-E5板和Wio-E5 STM32WLE5JC 模塊的 Seed wiki 條目。

軟件/庫(kù)/服務(wù)

Wio 終端的 LvGL 圖形庫(kù)

LvGL(Light and Versatile Graphics Library)是一個(gè)開源圖形庫(kù),提供創(chuàng)建嵌入式 GUI 所需的一切,具有易于使用的圖形元素、漂亮的視覺效果和低內(nèi)存占用。有關(guān)如何將 LvGL 用于 Wio 終端的說明,請(qǐng)參閱本指南。

Disk91 - LoRaE5 庫(kù)

這個(gè)Arduino 庫(kù)使 LoRa-E5 開發(fā)變得更加容易。

物語(yǔ)

" ThingSpeak是一種物聯(lián)網(wǎng)分析平臺(tái)服務(wù),可讓您聚合、可視化和分析云中的實(shí)時(shí)數(shù)據(jù)流。ThingSpeak 提供由您的設(shè)備發(fā)布到 ThingSpeak 的數(shù)據(jù)的即時(shí)可視化。借助在 ThingSpeak 中執(zhí)行 MATLAB? 代碼的能力,您可以執(zhí)行在線分析和處理傳入的數(shù)據(jù)。ThingSpeak 通常用于需要分析的物聯(lián)網(wǎng)系統(tǒng)的原型設(shè)計(jì)和概念驗(yàn)證?!?/font>

Helium是一個(gè)全球分布式熱點(diǎn)網(wǎng)絡(luò),可為支持LoRaWAN的物聯(lián)網(wǎng)設(shè)備創(chuàng)建公共的遠(yuǎn)程無線覆蓋。熱點(diǎn)產(chǎn)生并以 Helium 區(qū)塊鏈的本地加密貨幣 HNT 進(jìn)行補(bǔ)償。Helium 區(qū)塊鏈?zhǔn)且粋€(gè)新的、開放的來源,公共區(qū)塊鏈的創(chuàng)建完全是為了激勵(lì)物理、去中心化無線網(wǎng)絡(luò)的創(chuàng)建。今天,Helium 區(qū)塊鏈及其數(shù)十萬個(gè)熱點(diǎn)提供了對(duì)世界上最大的 LoRaWAN 網(wǎng)絡(luò)的訪問。

Helium 控制臺(tái)是由 Helium 基金會(huì)托管基于 Web 的設(shè)備管理工具,允許開發(fā)人員在 Helium 網(wǎng)絡(luò)上注冊(cè)、驗(yàn)證和管理他們的設(shè)備。除了設(shè)備管理之外,Console 還提供名為 Integrations 的預(yù)建連接,以通過 HTTPs 或 MQTT 路由設(shè)備數(shù)據(jù);或直接連接到 AWS IoT 等云服務(wù)。

Console 可在console.helium.com作為免費(fèi)使用的托管應(yīng)用程序用于演示和教育目的(最多 10 臺(tái)設(shè)備) 。"

育碧點(diǎn)

Ubidots是一個(gè)物聯(lián)網(wǎng)應(yīng)用程序開發(fā)平臺(tái),它可以自動(dòng)化物聯(lián)網(wǎng)應(yīng)用程序的創(chuàng)建過程,允許開發(fā)人員快速組裝和啟動(dòng)這些應(yīng)用程序,而無需編寫代碼或軟件開發(fā)。注冊(cè)是免費(fèi)的,Ubidots 提供免費(fèi)計(jì)劃 - Ubidots STEM - 功能和容量有限,僅用于非商業(yè)用途(個(gè)人教育、物聯(lián)網(wǎng)研究或 DIY 項(xiàng)目)。

Ubidots 和 Helium 合作創(chuàng)建了一個(gè)預(yù)構(gòu)建的集成,允許用戶使用插件輕松地將傳感器數(shù)據(jù)從 Helium 控制臺(tái)轉(zhuǎn)發(fā)到 Ubidots。

附加組件

  • 電線

先決條件

為了實(shí)施該項(xiàng)目,需要滿足以下先決條件:

  • 上面列出的所有硬件組件都可用且隨時(shí)可用。(只有在使用 LoRa/LoRaWAN 遙測(cè)時(shí)才需要 Grove Wio-5。)
  • Arduino IDE已按照此處所述為 Wio 終端安裝配置。
  • 上面列出的所有庫(kù)都已添加到 Arduino IDE(S ketch -> Include Library -> Manage Libraries / Add.ZIP Library
  • 要使用的所有服務(wù)的用戶帳戶都可用或已創(chuàng)建。

執(zhí)行

接線

對(duì)于 Grove 傳感器板,只需將兩個(gè)傳感器(通過集線器)連接到 Wio 終端上的 Grove I2C 端口,對(duì)于其他傳感器板,相應(yīng)地連接 VIN、GND、SCL 和 SDA:

poYBAGNOJTeAOh3KAABxVRiv_AQ456.png
接線
?
poYBAGNOJTqANEoeAAXKypJhIjk291.jpg
接線
?

紫外線指數(shù)和風(fēng)險(xiǎn)等級(jí)

紫外線(UV)“光”是一種電磁輻射形式,波長(zhǎng)從 200 nm 到 400 nm,比可見光(400 nm 到 750 nm)短,但比 X 射線長(zhǎng)。紫外線輻射存在于陽(yáng)光中,約占太陽(yáng)總電磁輻射輸出的 10%。短波紫外線會(huì)破壞 DNA 并對(duì)其接觸的表面進(jìn)行消毒。對(duì)于人類來說,曬黑和曬傷是皮膚暴露在紫外線下的常見影響,同時(shí)還會(huì)增加患皮膚癌的風(fēng)險(xiǎn)。紫外線輻射分為三個(gè)波長(zhǎng)波段:

  • UVA (315-400 納米)
  • UVB (280-315 納米)
  • 紫外線(100-280 納米)。

通過臭氧層吸收地球大氣,UVC光譜被完全阻擋,UVB光譜中的太陽(yáng)輻射幾乎沒有到達(dá)地球表面。危險(xiǎn)性較低的 UVA 輻射被大氣吸收的程度要低得多。UVA 輻射不如 UVB 輻射強(qiáng),但穿透力強(qiáng)。它可以到達(dá)皮膚并導(dǎo)致光老化和不同形式皮膚癌的發(fā)生

紫外線輻射強(qiáng)度以每平方厘米微瓦 (μW / cm2) 為單位。VEML6070 傳感器測(cè)量光譜范圍為 300 nm 至 400 nm 的輻射,因此它只能檢測(cè) UVA 輻射。

為了估計(jì)紫外線輻射背后的能量以及與之相關(guān)的風(fēng)險(xiǎn)水平,建立了紫外線指數(shù)。紫外線指數(shù)描述了地面紅斑紫外線輻照度的預(yù)期每日峰值水平。

它是一個(gè)開放式線性標(biāo)度 - 0 到 ≥ 11,給出了紫外線輻照度的指導(dǎo)值。紫外線指數(shù)越高,紫外線輻照度就越高,當(dāng)皮膚沒有受到保護(hù)時(shí),曬傷的速度就越快/越嚴(yán)重。

紫外線指數(shù)已由世界衛(wèi)生組織定義,并且在全球范圍內(nèi)是統(tǒng)一的——例如,歐洲的紫外線指數(shù)為 7 意味著與非洲或北美的相同值完全相同。

pYYBAGNOJT2AHPnfAAFSta-wtqA074.png
紫外線指數(shù)刻度(來源:https://www.bfs.de/EN/topics/opt/uv/index/introduction/introduction_node.html)
?

由于直接從傳感器測(cè)量的輻照度導(dǎo)出紫外線指數(shù)需要非常復(fù)雜的計(jì)算,根據(jù)曲線加權(quán)并在整個(gè)光譜上進(jìn)行積分,Vishay Semiconductors的將 VEML6070 紫外線傳感器設(shè)計(jì)到應(yīng)用指南建議估算背后的能量只需從 VEML6070 傳感器讀取輻照度值并將其與預(yù)定義值進(jìn)行比較,即可了解紫外線輻射及其相關(guān)風(fēng)險(xiǎn)等級(jí)。

這導(dǎo)致以下函數(shù)從 VEML6070 讀數(shù)中得出紫外線指數(shù)和風(fēng)險(xiǎn)等級(jí):

/*
 * uv_index()
 *
 * expects integration time and the measurement value from the UV sensor as input
 * and returns the corresponding risk level:
 * 0: Low
 * 1: Moderate
 * 2: High
 * 3: Very High
 * 4: Extreme
 */
unsigned short uv_index(veml6070_integrationtime_t it, unsigned uv, unsigned short *uvi)
{
  /*
  See https://www.vishay.com/docs/84310/designingveml6070.pdf , Table 3:
  Together with the RSET value of 270 kΩ and the integration time 1T,
  the parameters below map UV light data values to  UV index (risk level)
  and UVI values.
  */
  const unsigned uv_high_1t[4] = {560, 1120, 1494, 2054};
  const unsigned index_low[4] = {0, 3, 6, 8};
  const unsigned index_high[4] = {2, 5, 7, 10};

  unsigned k = 0;
  switch (it)
  {
  case VEML6070_HALF_T:
  case VEML6070_1_T:
    k = 1;
    break;
  case VEML6070_2_T:
    k = 2;
    break;
  case VEML6070_4_T:
    k = 3;
    break;
  }

  *uvi = 11; // if above any range

  int i = 0;
  for (i = 0; i < 4; i++)
  {
    unsigned uv_high = uv_high_1t[i] * k;
    unsigned uv_low = i < 1 ? 0 : uv_high_1t[i - 1] * k + 1;

    if (uv <= uv_high)
    {
      double r = (double)(uv_high - uv) / (double)(uv_high - uv_low);    // relative in range (1-r)
      double d_uvi = index_high[i] - r * (index_high[i] - index_low[i]); // map to UVI range
      *uvi = round(d_uvi);
      break;
    }
  }

  return i;
}

圖形用戶界面

兩個(gè)傳感器獲得的環(huán)境測(cè)量值

  • 溫度
  • 濕度
  • 壓力
  • 紫外線輻照度
  • 和估計(jì)的紫外線指數(shù)。顯示為數(shù)值。

導(dǎo)出的風(fēng)險(xiǎn)級(jí)別顯示為線表,相應(yīng)地更改其背景顏色以匹配 UV 指數(shù)刻度的顏色,并將風(fēng)險(xiǎn)類別(低、中、高、非常高和極端)作為文本。

pYYBAGNOJUCASy--AAIafaT0lSk721.jpg
GUI 屏幕草稿
?

遙測(cè)

測(cè)量結(jié)果可以傳輸?shù)皆品?wù),用于收集、記錄、可視化和/或進(jìn)一步分析。

此項(xiàng)目中描述了兩個(gè)示例選項(xiàng):

  • 通過 Wi-Fi 進(jìn)行通信并傳輸?shù)?ThingSpeak 和
  • 通過 LoRaWAN 和 Helium 網(wǎng)絡(luò)進(jìn)行通信,以使用 Ubidots 可視化數(shù)據(jù)。

遙測(cè)選項(xiàng) 1:通過 Wi-Fi 進(jìn)行的 ThingSpeak

在此示例中,測(cè)量值通過對(duì) ThingSpeak API 的簡(jiǎn)單 HTTP GET 請(qǐng)求上傳到 ThingSpeak 通道

GET https://api.thingspeak.com/update?api_key=key>&field1=&field2=&field3=&field4=index>

使用Write API Key通道。

由于使用了 Wio 終端的內(nèi)置 Wi-Fi 功能,因此此選項(xiàng)不需要額外的硬件。Wi-Fi 與 Wio 終端的連接主題在相應(yīng)的 Seed Wiki 頁(yè)面中有詳細(xì)描述。

通過定義兩個(gè)宏TELEMETRYTELEMETRY_WIFI_THINGSPEAKWioTerminalUvSmartMeter.ino中激活此選項(xiàng)

有關(guān)更多詳細(xì)信息,請(qǐng)參閱代碼部分中的源文件Telemetry_WiFi_ThingSpeak.inoThingSpeak 文檔。

?
?
?
pYYBAGNOJUOAN5SYAAEG4ayK_-g230.png
?
1 / 2 ? ThingSpeak 頻道示例
?

遙測(cè)選項(xiàng) 2:通過 LoRaWAN / Helium 的 Ubidots

要使用 LoRa/LoRaWAN 連接,必須將 Wio-E5 板連接到 Wio 終端:

poYBAGNOJUaACO-_AACcBXCJVgg382.png
使用 Wio-E5 接線,通過 LoRaWAN 進(jìn)行遙測(cè)
?
pYYBAGNOJUuASyEwAAhax5yk3nw571.jpg
使用 Wio-E5 接線,通過 LoRaWAN 進(jìn)行遙測(cè)
?

Telemetry_LoRaWAN_Helium.ino中的代碼取自示例/教程,用于使用 Grove - Wio-E5發(fā)送從Wio 終端光傳感器獲得的數(shù)據(jù)。

要“激活”這個(gè)模塊TELEMETRY,TELEMETRY_LORAWAN_HELIUM必須在WioTerminalUvSmartMeter.ino 中定義兩個(gè)宏:

/* TELEMETRY
*/
#define TELEMETRY 
#define TELEMETRY_LORAWAN_HELIUM 
#define TELEMETRY_REPORT_UVI_CHANGES_ONLY 
#define TELEMETRY_UPDATE_TIME 600

控制發(fā)送間隔的宏TELEMETRY_UPDATE_CYCLE應(yīng)設(shè)置為合理的值(以秒為單位),以避免不必要地“燒毀”DC。如果只關(guān)注 UV 指數(shù)的變化,設(shè)置宏 TELEMETRY_REPORT_UVI_CHANGES_ONLY將導(dǎo)致模塊停止發(fā)送數(shù)據(jù),如果 UV 指數(shù)自上次傳輸以來沒有改變。

此選項(xiàng)的網(wǎng)絡(luò)和集成設(shè)置主要遵循Seed Studio wiki中的Helium Introduction the Connecting to Helium指南中的說明。

主要步驟是:

以下設(shè)備屬性由 Helium 控制臺(tái)自動(dòng)生成,新設(shè)備已創(chuàng)建 -

  • 設(shè)備 EUI - 64 位終端設(shè)備標(biāo)識(shí)符,有時(shí)稱為制造商 EUI
  • App EUI - 64 位應(yīng)用程序標(biāo)識(shí)符
  • App Key - 128 位 AES 密鑰,用于保護(hù)設(shè)備和網(wǎng)絡(luò)之間的通信
poYBAGNOJVCAGbCYAADa2WCazks742.jpg
Helium 控制臺(tái) - 添加設(shè)備(示例 ID 和密鑰)
?
#define Frequency DSKLORAE5_ZONE_EU868

char deveui[] = "6081F97A6178DA10";
char appeui[] = "6081F96DD5894DAA";
char appkey[] = "77D92AAE47B8B686B41707A3E9301CA3";

可以使用 Helium 控制臺(tái)中的調(diào)試視圖驗(yàn)證設(shè)備數(shù)據(jù)傳輸

pYYBAGNOJVOAOU2TAALXUDjXtZw597.png
氦氣控制臺(tái) - 調(diào)試
?

與Telemetry_LoRaWAN_Helium.ino中實(shí)現(xiàn)的編碼匹配的解碼器函數(shù)可以定義如下:

function Decoder(bytes, port, uplink_info) {
    /*
      The uplink_info variable is an OPTIONAL third parameter that provides the following:
    
      uplink_info = {
        type: "join",
        uuid: ,
        id: ,
        name: ,
        dev_eui: ,
        app_eui: ,
        metadata: {...},
        fcnt: ,
        reported_at: ,
        port: ,
        devaddr: ,
        hotspots: {...},
        hold_time: 
      }
    */

    var decoded = {};

    function to_int(bytes) {
        value = bytes[0] * 256 + bytes[1];
        if (value >= 32768) {
            value = 32768 - value;
        }
        return value;
    }

    function to_float(bytes) {
        value = to_int(bytes) / 100.0;
        return value;
    }

    if (uplink_info && port == 8) {
        decoded.temperature = to_float(bytes.slice(0, 2));
        decoded.humidity = to_float(bytes.slice(2, 4));
        decoded.uv = to_int(bytes.slice(4, 6));
        decoded.index = to_int(bytes.slice(6, 8));
    }

    return decoded;
}
poYBAGNOJVaAa7gVAAFO1Rnri8M084.png
氦氣控制臺(tái) - 功能
?

配置與 Helium Ubidots 插件的集成后

pYYBAGNOJVmAGKTjAAFw9swE6ZU857.jpg
氦氣控制臺(tái) - 集成
?

并創(chuàng)建流程

poYBAGNOJVyAan-vAABqbxvr2kQ208.jpg
氦氣控制臺(tái) - 流量
?

來自設(shè)備的數(shù)據(jù)

poYBAGNOJV-AaSMrAAFdpcSoJyk830.png
Ubidots - 設(shè)備
?

可以在 Ubidots 中使用以可視化儀表板中的傳感器讀數(shù):

pYYBAGNOJWKAfmXbAAHwt4FOQQE221.png
Ubidots - 儀表板
?

測(cè)試

在一個(gè)陽(yáng)光明媚(溫暖)的周日下午進(jìn)行了測(cè)試,設(shè)置為 RSET = 270 kΩ;IT = 4T。

pYYBAGNOJWiAUPHTAAjCTMpU6u4497.jpg
測(cè)試
?

在瀏覽器窗口中顯示了由“輻射防護(hù)辦公室”發(fā)布的附近(約 30 公里)氣象站的官方讀數(shù)(紫外線指數(shù) 3)。

pYYBAGNOJW2AQio-AAo00JKyJpU739.jpg
測(cè)試
?

設(shè)備上顯示的紫外線指數(shù)在 3 和 4 之間變化:

poYBAGNOJXOAS11GAAeoUveeO7E568.jpg
測(cè)試
?

遙測(cè)選項(xiàng) #2 的測(cè)試和演示,在室內(nèi)使用紫外線燈(發(fā)射 UVA/UVB 光的裸露鹵素?zé)襞?,可調(diào)光):

?

能量消耗

在遙測(cè)選項(xiàng) #2 的測(cè)試期間測(cè)量了功耗,如下所示:

  • 正常操作:118毫安
  • 傳輸期間(LoRa/氦氣):138 mA
?
?
?
pYYBAGNOJXqAT9W_AAUkmLF3ePo564.jpg
?
1 / 2 ?功耗(正常運(yùn)行):118 mA
?

?


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

評(píng)論

查看更多

下載排行

本周

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

本月

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

總榜

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