使用Helium、Ubidots和WisBlock開發(fā)物聯(lián)網(wǎng)解決方案
資料介紹
描述
Helium Network 是地球上最受歡迎的網(wǎng)絡(luò)之一,這就是它被稱為人民網(wǎng)絡(luò)的原因。它由一個(gè)社區(qū)網(wǎng)絡(luò)組成,任何人、企業(yè)或個(gè)人都可以使用它來(lái)連接他們的物聯(lián)網(wǎng)終端節(jié)點(diǎn)。如果你對(duì)加密世界感興趣,你就會(huì)知道你可以安裝一個(gè) Helium 熱點(diǎn)并通過(guò)開采其代幣 HNT 賺錢。但是,您知道您可以像使用蜂窩網(wǎng)絡(luò)一樣使用此網(wǎng)絡(luò)嗎?你會(huì)發(fā)現(xiàn)的!
Helium 是一個(gè)使用 LoRaWAN? 協(xié)議連接全球物聯(lián)網(wǎng)設(shè)備的項(xiàng)目。在這個(gè)網(wǎng)絡(luò)中,每個(gè)有覆蓋的人都可以用它把數(shù)據(jù)發(fā)送到云端,開發(fā)一個(gè)可以解決特定環(huán)境下很多問(wèn)題的應(yīng)用程序。
這個(gè)項(xiàng)目做得很好。他們專注于許多物聯(lián)網(wǎng)行業(yè),其在加密貨幣社區(qū)的流行有助于在世界許多地方創(chuàng)建網(wǎng)絡(luò)。加利福尼亞州甚至有一個(gè)城市正在努力成為一個(gè)由 Helium 連接的智能城市。
在世界上大多數(shù)主要城市,都安裝了大量的 Helium 熱點(diǎn)。壞消息是沒(méi)有開發(fā)足夠的應(yīng)用程序,因?yàn)檫@是一項(xiàng)相對(duì)較新的技術(shù)。另一方面,需要?jiǎng)?chuàng)建更多此類應(yīng)用程序的需求每天都在增加,您可以使用 WisBlock 輕松開發(fā)它們,所以讓我們學(xué)習(xí)如何做吧!
你需要什么?
或者您可以單獨(dú)購(gòu)買這些物品:
這些項(xiàng)目也可用于:
一步步
- 一些非無(wú)聊的技術(shù)細(xì)節(jié)
- 檢查覆蓋范圍
- 配置您的網(wǎng)絡(luò)服務(wù)器
- 使用 WisBlock 開發(fā)您的應(yīng)用程序
- 將您的數(shù)據(jù)連接到物聯(lián)網(wǎng)平臺(tái) (Ubidots)
- 下一步是什么?
一些非無(wú)聊的技術(shù)細(xì)節(jié)
在我們開始動(dòng)手項(xiàng)目之前,我們需要澄清為什么需要所有步驟。看一下圖 1。端節(jié)點(diǎn)負(fù)責(zé)將數(shù)據(jù)從模擬世界轉(zhuǎn)換到數(shù)字世界,并將其傳輸?shù)骄W(wǎng)關(guān)。當(dāng)您使用 Helium Network 時(shí),您可以使用您在需要實(shí)施項(xiàng)目的地點(diǎn)擁有的覆蓋范圍。不需要額外的硬件,因?yàn)槟鷮⑹褂闷渌说挠布?/font>
![poYBAGSAfVGAMVUsAAC-wUUU1f8800.png](https://file.elecfans.com/web2/M00/AA/95/poYBAGSAfVGAMVUsAAC-wUUU1f8800.png)
數(shù)據(jù)到達(dá)這些網(wǎng)關(guān)/熱點(diǎn)并傳輸?shù)骄W(wǎng)絡(luò)服務(wù)器,這取決于您使用的網(wǎng)絡(luò),在這種特殊情況下,Helium 提供了它。您可以將此數(shù)據(jù)發(fā)送到各種物聯(lián)網(wǎng)平臺(tái)以進(jìn)行可視化、自動(dòng)通知和分析。您可以在 Ubidots、Qubitro、DataCake、AWS 等之間進(jìn)行選擇。
檢查覆蓋范圍
要檢查您是否覆蓋,請(qǐng)?jiān)L問(wèn)https://explorer.helium.com/,然后搜索您的位置。如果您在您所在國(guó)家/地區(qū)的主要城市,您將獲得 Helium 覆蓋。我在哥倫比亞波哥大,我所在的地區(qū)似乎有覆蓋范圍。那么,讓我們來(lái)試試吧!
![poYBAGSAfVWAcTa5AAM21xVIvHo572.png](https://file.elecfans.com/web2/M00/AA/95/poYBAGSAfVWAcTa5AAM21xVIvHo572.png)
配置您的網(wǎng)絡(luò)服務(wù)器
要開始使用 Helium 網(wǎng)絡(luò),請(qǐng)?jiān)L問(wèn)https://console.helium.com/并注冊(cè)(如果您沒(méi)有帳戶)。在注冊(cè)過(guò)程中,您需要添加一個(gè)新組織。別擔(dān)心,您可以輸入任何名稱并繼續(xù)該過(guò)程。
Helium 控制臺(tái)的主頁(yè)如圖 3 所示。
![pYYBAGSAfVeAQ-mCAAFGr0MGpPM444.png](https://file.elecfans.com/web2/M00/AB/0F/pYYBAGSAfVeAQ-mCAAFGr0MGpPM444.png)
在添加新設(shè)備之前,讓我們談?wù)勔恍┲匾氖虑椤?/font>當(dāng)您使用 Helium 網(wǎng)絡(luò)將數(shù)據(jù)從終端設(shè)備發(fā)送到云端時(shí),您必須為此付費(fèi)。網(wǎng)絡(luò)內(nèi)的官方貨幣不是HNT,但發(fā)送的數(shù)據(jù)必須用DC(Data Credits)支付。您將收到 250 DC 以開始使用 Helium 網(wǎng)絡(luò)。您可以根據(jù)您的應(yīng)用需求購(gòu)買更多 DC。每個(gè) DC 的值定義為:
1DC = 24 字節(jié) = 0.00001 美元
記住這個(gè)細(xì)節(jié),繼續(xù)添加新設(shè)備。為此,請(qǐng)轉(zhuǎn)至設(shè)備并單擊添加新設(shè)備圖標(biāo)。
![pYYBAGSAfVqAfxOVAADjfHd4GRo621.png](https://file.elecfans.com/web2/M00/AB/0F/pYYBAGSAfVqAfxOVAADjfHd4GRo621.png)
在名稱字段中輸入您想要的任何名稱,然后單擊保存設(shè)備。Dev EUI 、App EUI和App Key變量將自動(dòng)生成,所以不要更改它們。
![pYYBAGSAfV2AQLshAAFnXdpbaSA155.png](https://file.elecfans.com/web2/M00/AB/0F/pYYBAGSAfV2AQLshAAFnXdpbaSA155.png)
這樣,就創(chuàng)建了一個(gè)新設(shè)備。當(dāng)您單擊設(shè)備名稱時(shí),您可以在儀表板中檢查數(shù)據(jù)。
![poYBAGSAfV-Ad_ZAAACePKd80Ws551.png](https://file.elecfans.com/web2/M00/AA/95/poYBAGSAfV-Ad_ZAAACePKd80Ws551.png)
![poYBAGSAfWKAYTsrAAD9tKxYnY8062.png](https://file.elecfans.com/web2/M00/AA/95/poYBAGSAfWKAYTsrAAD9tKxYnY8062.png)
使用 WisBlock 開發(fā)您的應(yīng)用程序
讓我們開發(fā)一個(gè)基礎(chǔ)項(xiàng)目:讀取大氣變量。即溫度、濕度、壓力和氣體阻力。
第一步是配置硬件。為此,您需要以下材料:RAK4631、RAK19007 和 RAK1906,如圖 7 所示。
![pYYBAGSAfWWANDtzAAPgMFAzb-k386.png](https://file.elecfans.com/web2/M00/AB/0F/pYYBAGSAfWWANDtzAAPgMFAzb-k386.png)
傳感器的連接非常簡(jiǎn)單,將其插入任何傳感器插槽,即插槽 A、B、C 和 D,然后用螺絲固定。如圖 8 所示。
![pYYBAGNVkzKAEUhqAACVkDCy034444.png](https://file.elecfans.com/web2/M00/72/E9/pYYBAGNVkzKAEUhqAACVkDCy034444.png)
最后,將 LoRa 天線連接到 RAK4631 核心。
![poYBAGSAfWqAZuT8AACpWjY82po943.png](https://file.elecfans.com/web2/M00/AA/95/poYBAGSAfWqAZuT8AACpWjY82po943.png)
最后,WisBlock 就可以使用了。
![pYYBAGSAfW-Ab7OxAASUJzNARaQ372.png](https://file.elecfans.com/web2/M00/AB/0F/pYYBAGSAfW-Ab7OxAASUJzNARaQ372.png)
編程階段非常簡(jiǎn)單,您可以使用我們官方 GitHub 站點(diǎn)上提供的代碼。只需將其復(fù)制并粘貼到您的 Arduino IDE 中即可。
注意:如果您在本教程之前沒(méi)有使用過(guò) Arduino 或 WisBlock,我們建議您在此處訪問(wèn)我們的介紹性教程。
一些說(shuō)明:
如果這是您第一次使用 WisBlock,您將需要安裝兩個(gè)庫(kù),只需單擊第一行代碼中的鏈接,然后單擊安裝。
#include
#include // Click to install library: http://librarymanager/ALL#SX126x-Arduino
#include
#include
#include
#include // Click to install library: http://librarymanager/All#Adafruit_BME680
Adafruit_BME680 bme;
如果您在 OTAA 或 ABP 激活模式下工作,此代碼很有用。Helium 使用 OTAA,如圖 6 所示,因此在 LoRaWAN? 參數(shù)設(shè)置行中,將 doOTAA 保留為默認(rèn)值。
大多數(shù)參數(shù)都已準(zhǔn)備就緒,因此無(wú)需更改它們。與您所在地區(qū)相關(guān)的參數(shù)除外。在這種情況下,您需要根據(jù)項(xiàng)目的部署位置更改區(qū)域,我的區(qū)域使用 AU915 標(biāo)準(zhǔn),但您可以在Helium 官方網(wǎng)站上查看您的區(qū)域。
bool doOTAA = true; // OTAA is used by default.
#define SCHED_MAX_EVENT_DATA_SIZE APP_TIMER_SCHED_EVENT_DATA_SIZE /**< Maximum size of scheduler events. */
#define SCHED_QUEUE_SIZE 60 /**< Maximum number of events in the scheduler queue. */
#define LORAWAN_DATERATE DR_3 /*LoRaMac datarates definition, from DR_0 to DR_5*/
#define LORAWAN_TX_POWER TX_POWER_0 /*LoRaMac tx power definition, from TX_POWER_0 to TX_POWER_15*/
#define JOINREQ_NBTRIALS 5 /**< Number of trials for the join request. */
DeviceClass_t g_CurrentClass = CLASS_A; /* class definition*/
LoRaMacRegion_t g_CurrentRegion = LORAMAC_REGION_AU915; /* Region:AU915*/
lmh_confirm g_CurrentConfirm = LMH_CONFIRMED_MSG; /* confirm/unconfirm packet definition*/
uint8_t gAppPort = LORAWAN_APP_PORT; /* data port*/
我們根據(jù)事件發(fā)送數(shù)據(jù),使用觸發(fā)器函數(shù),您可以根據(jù)需要修改它們。
// Foward declaration
static void lorawan_has_joined_handler(void);
void lorawan_join_fail(void);
static void lorawan_rx_handler(lmh_app_data_t *app_data);
static void lorawan_confirm_class_handler(DeviceClass_t Class);
static void send_lora_frame(void);
更改在 Helium 平臺(tái)上獲得的 OTAA 密鑰。該順序與 Helium 控制臺(tái)中的順序相同,只需將它們分成兩對(duì)并0x
在每個(gè)之前添加,以便程序可以將其理解為有效格式。
//OTAA keys !!!! KEYS ARE MSB !!!!
uint8_t nodeDeviceEUI[8] = {0x60, 0x81, 0xF9, 0x8B, 0x44, 0x71, 0x68, 0x29};
uint8_t nodeAppEUI[8] = {0x60, 0x81, 0xF9, 0x62, 0xB9, 0x08, 0x55, 0x1E};
uint8_t nodeAppKey[16] = {0x1B, 0x88, 0x59, 0x08, 0x47, 0x80, 0x6A, 0xF5, 0xB8, 0x64, 0xA9, 0xB7, 0xFF, 0x45, 0xB3, 0x5F};
函數(shù)循環(huán)將是空的,因?yàn)檎缥抑案嬖V你的,函數(shù)與事件一起工作。
void loop()
{
}
在該void bme680_get()
函數(shù)中,讀取來(lái)自傳感器的數(shù)據(jù),并且通過(guò)將獲得的測(cè)量值乘以 100 并進(jìn)行位移來(lái)創(chuàng)建有效負(fù)載。當(dāng)您執(zhí)行 Helium 和 Ubidots 之間的集成時(shí),將需要此信息。
現(xiàn)在您已準(zhǔn)備好驗(yàn)證和上傳您的程序。
如果一切正常,您就已經(jīng)在向 Helium 發(fā)送數(shù)據(jù)了。
在 Serial Monitor 中,您將看到類似于圖 12 中所示屏幕截圖的內(nèi)容。WisBlock 連接到 LoRaWAN? 并每 20 秒讀取和發(fā)送一次數(shù)據(jù)。我們建議,如果您想保存 Helium 給您的積分,請(qǐng)不要設(shè)置較短的發(fā)送間隔。
![pYYBAGSAfXGAdwrvAADw9ycKPEw133.png](https://file.elecfans.com/web2/M00/AB/0F/pYYBAGSAfXGAdwrvAADw9ycKPEw133.png)
在Helium Console中可以看到數(shù)據(jù)進(jìn)來(lái)了,但是可以看到所有的數(shù)據(jù)都顯示為紅色。這意味著您沒(méi)有集成。更明確地說(shuō):您的數(shù)據(jù)到達(dá) Helium LNS(LoRaWAN? 網(wǎng)絡(luò)服務(wù)器),但無(wú)法存儲(chǔ)。此數(shù)據(jù)將僅存儲(chǔ) 300 秒、5 分鐘,然后就會(huì)消失。這就是需要物聯(lián)網(wǎng)平臺(tái)的原因。
![poYBAGSAfXSAKZG5AACuLzpCHZ0483.png](https://file.elecfans.com/web2/M00/AA/95/poYBAGSAfXSAKZG5AACuLzpCHZ0483.png)
物聯(lián)網(wǎng)平臺(tái)或應(yīng)用服務(wù)器有很多,例如 Ubidots、Qubitro、Datacake、AWS 或 MS Azure,您甚至可以搭建自己的應(yīng)用服務(wù)器。但在這種情況下,我們將使用 Ubidots。
將您的數(shù)據(jù)連接到物聯(lián)網(wǎng)平臺(tái) (Ubidots)
在這部分,您將需要一個(gè) Ubidots 帳戶。您有兩種選擇可以開始,第一種是在您測(cè)試平臺(tái)時(shí)創(chuàng)建一個(gè)為期一個(gè)月的免費(fèi)專業(yè)帳戶。第二種選擇是創(chuàng)建一個(gè)僅限于教育或研究項(xiàng)目的免費(fèi)帳戶,稱為Ubidots STEM。對(duì)于本教程,我們將使用第二個(gè)。
您只需使用您的電子郵件注冊(cè)即可創(chuàng)建一個(gè)新帳戶。當(dāng)您第一次訪問(wèn) Ubidots 時(shí),您沒(méi)有任何配置。所以第一步是創(chuàng)建一個(gè)設(shè)備。單擊設(shè)備并選擇插件。
![poYBAGSAfXeAcxqAAACKhusH3a0047.png](https://file.elecfans.com/web2/M00/AA/95/poYBAGSAfXeAcxqAAACKhusH3a0047.png)
選擇創(chuàng)建插件。
![pYYBAGSAfXqARmbtAAB0-eJ-N5s544.png](https://file.elecfans.com/web2/M00/AB/0F/pYYBAGSAfXqARmbtAAB0-eJ-N5s544.png)
在對(duì)話窗口中,選擇選項(xiàng)Helium 。
![poYBAGSAfXyAD8ECAAD9rXKZ0CY888.png](https://file.elecfans.com/web2/M00/AA/95/poYBAGSAfXyAD8ECAAD9rXKZ0CY888.png)
按藍(lán)色圖標(biāo)繼續(xù)。
![pYYBAGSAfX-AaAfNAADKE19yzEw653.png](https://file.elecfans.com/web2/M00/AB/0F/pYYBAGSAfX-AaAfNAADKE19yzEw653.png)
在 Ubidots STEM 中,您只有默認(rèn)令牌選項(xiàng),當(dāng)您使用專業(yè)版時(shí),您可以創(chuàng)建更多令牌。選擇Default Token選項(xiàng),然后單擊藍(lán)色圖標(biāo)繼續(xù)。
![poYBAGSAfYKAOINoAABHVMFqh_k515.png](https://file.elecfans.com/web2/M00/AA/95/poYBAGSAfYKAOINoAABHVMFqh_k515.png)
添加名稱和描述,最后單擊綠色圖標(biāo)。
現(xiàn)在,您在 Ubidots 中有了一個(gè)新設(shè)備,您可以在下一個(gè)窗口中檢查它,并彈出一個(gè)指示您已創(chuàng)建新插件的窗口。
![poYBAGSAfYaALvotAABma2spHIk628.png](https://file.elecfans.com/web2/M00/AA/95/poYBAGSAfYaALvotAABma2spHIk628.png)
在離開 Ubidots 之前,轉(zhuǎn)到您的個(gè)人資料圖標(biāo)并選擇API 憑據(jù):
![pYYBAGSAfYiAVGnpAAB4KUuIc9k199.png](https://file.elecfans.com/web2/M00/AB/0F/pYYBAGSAfYiAVGnpAAB4KUuIc9k199.png)
單擊默認(rèn)令牌并復(fù)制它。以后會(huì)有用
![pYYBAGSAfYuASzoDAACKxUxje3A034.png](https://file.elecfans.com/web2/M00/AB/0F/pYYBAGSAfYuASzoDAACKxUxje3A034.png)
下一步是創(chuàng)建與 Helium 的連接。轉(zhuǎn)到 Helium 控制臺(tái)并選擇Integrations 。
![poYBAGSAfY6AXXH0AAEaR8a1-P0046.png](https://file.elecfans.com/web2/M00/AA/95/poYBAGSAfY6AXXH0AAEaR8a1-P0046.png)
單擊添加新集成。
![pYYBAGSAfZCAfaltAACK2v8vfPI151.png](https://file.elecfans.com/web2/M00/AB/0F/pYYBAGSAfZCAfaltAACK2v8vfPI151.png)
選擇Ubidots 。
![pYYBAGSAfZWAJNcPAAFA1rLx_WE758.png](https://file.elecfans.com/web2/M00/AB/0F/pYYBAGSAfZWAJNcPAAFA1rLx_WE758.png)
單擊添加集成
![pYYBAGSAfZiAOVz4AAFoKTbCy-U780.png](https://file.elecfans.com/web2/M00/AB/0F/pYYBAGSAfZiAOVz4AAFoKTbCy-U780.png)
粘貼您在前面的步驟中復(fù)制的令牌。然后點(diǎn)擊Get Webhook URL 。
![poYBAGSAfZuAOe_WAAEKm4RQ5NM250.png](https://file.elecfans.com/web2/M00/AA/95/poYBAGSAfZuAOe_WAAEKm4RQ5NM250.png)
您將看到一條確認(rèn)消息,其中包含來(lái)自 Ubidots 的鏈接,Helium 將在其中重定向數(shù)據(jù)。單擊繼續(xù)。
![poYBAGSAfaCAd7JgAAELRp9iar8106.png](https://file.elecfans.com/web2/M00/AA/95/poYBAGSAfaCAd7JgAAELRp9iar8106.png)
為 Integration 指定一個(gè)名稱并單擊Add Integration 。
![pYYBAGSAfaOAax98AAEBt7HDWLg316.png](https://file.elecfans.com/web2/M00/AB/0F/pYYBAGSAfaOAax98AAEBt7HDWLg316.png)
這樣,您就已經(jīng)在 Helium 和 Ubidots 之間創(chuàng)建了一個(gè)新的集成,如圖 28 所示。
![pYYBAGSAfaaAMHKTAAEUYjcMxbI434.png](https://file.elecfans.com/web2/M00/AB/0F/pYYBAGSAfaaAMHKTAAEUYjcMxbI434.png)
下一步是創(chuàng)建一個(gè)函數(shù)。
注意:函數(shù)用于將數(shù)據(jù)從一種格式轉(zhuǎn)換為另一種格式。當(dāng)我們對(duì) WisBlock 進(jìn)行編程時(shí),數(shù)據(jù)是十六進(jìn)制格式,它將使用這種格式到達(dá) Web 服務(wù)器。但是要將這些數(shù)據(jù)發(fā)送到物聯(lián)網(wǎng)平臺(tái),我們需要將這些信息解碼為服務(wù)器可以理解的語(yǔ)言,例如 JSON 格式。
要?jiǎng)?chuàng)建函數(shù),請(qǐng)單擊添加新函數(shù)。
![pYYBAGSAfaiAHFvNAACTbzD8bxw981.png](https://file.elecfans.com/web2/M00/AB/0F/pYYBAGSAfaiAHFvNAACTbzD8bxw981.png)
選擇自定義函數(shù)
![poYBAGSAfauAM4e0AACkZiStFlQ607.png](https://file.elecfans.com/web2/M00/AA/95/poYBAGSAfauAM4e0AACkZiStFlQ607.png)
為其命名,然后將以下代碼復(fù)制并粘貼到 Custom Script 空間中,如圖 31 所示。
function Decoder(bytes, port) {
var decoded = {};
decoded.temperature = (bytes[1] << 8 | (bytes[2])) / 100;
decoded.humidity = (bytes[3] << 8 | (bytes[4])) / 100;
decoded.pressure = (bytes[8] | (bytes[7] << 8) | (bytes[6] << 16) | (bytes[5] << 24)) / 100;
decoded.gas = bytes[12] | (bytes[11] << 8) | (bytes[10] << 16) | (bytes[9] << 24);
return decoded;
}
![poYBAGSAfa6AZfmxAAFBNIasKOg343.png](https://file.elecfans.com/web2/M00/AA/95/poYBAGSAfa6AZfmxAAFBNIasKOg343.png)
如果您使用上一節(jié)中的 Arduino 代碼創(chuàng)建有效負(fù)載,則解碼器功能很有用,并且僅當(dāng)您使用 RAK1906 時(shí)才有效。如果使用其他傳感器,或使用其他方式創(chuàng)建有效負(fù)載,您將需要修改代碼。但這沒(méi)什么大不了的,它是用 JavaScript 編寫的,并且您有一個(gè)存儲(chǔ)庫(kù),用于存儲(chǔ)由 Helium 社區(qū)創(chuàng)建的許多有效負(fù)載。
您可以使用腳本驗(yàn)證器來(lái)驗(yàn)證代碼的運(yùn)行,如圖 32 所示。
![pYYBAGSAfbGADJPiAABvIrdCEtM176.png](https://file.elecfans.com/web2/M00/AB/0F/pYYBAGSAfbGADJPiAABvIrdCEtM176.png)
如果您看到一切正常,請(qǐng)單擊保存功能。
現(xiàn)在您已經(jīng)創(chuàng)建了設(shè)備、集成和解碼器函數(shù),是時(shí)候?qū)⑺鼈兎旁谝黄鹆恕?/font>轉(zhuǎn)到Flows并單擊+圖標(biāo)以添加新節(jié)點(diǎn)。
![poYBAGSAfbOABWdBAABWS_qoypc013.png](https://file.elecfans.com/web2/M00/AA/95/poYBAGSAfbOABWdBAABWS_qoypc013.png)
單擊Devices添加設(shè)備,單擊Functions添加之前創(chuàng)建的函數(shù),單擊Integrations添加 Ubidots Integration。只需拖放即可將其定位在屏幕上。
![poYBAGSAfbaAG4A-AAC52KKJ2rk693.png](https://file.elecfans.com/web2/M00/AA/95/poYBAGSAfbaAG4A-AAC52KKJ2rk693.png)
通過(guò)單擊第一個(gè)框的點(diǎn)連接塊并將線拉到另一個(gè)塊,這非常容易。
![poYBAGSAfbiAMVWjAAClo68kYCQ210.png](https://file.elecfans.com/web2/M00/AA/95/poYBAGSAfbiAMVWjAAClo68kYCQ210.png)
就是這樣!您已經(jīng)準(zhǔn)備好連接了!只需連接您的 WisBlock 即可查看!
![pYYBAGSAfbuAEDNOAAC3pK7ySUg355.png](https://file.elecfans.com/web2/M00/AB/0F/pYYBAGSAfbuAEDNOAAC3pK7ySUg355.png)
如果您的前幾個(gè)數(shù)據(jù)包顯示橙色,請(qǐng)不要擔(dān)心,建立完整連接可能需要一些時(shí)間。
現(xiàn)在去Ubidots平臺(tái)。單擊設(shè)備 > 設(shè)備,您將找到一個(gè)已連接的設(shè)備。單擊它以查看數(shù)據(jù)。
![poYBAGSAfb6Afo4yAACQx-C31ng813.png](https://file.elecfans.com/web2/M00/AA/95/poYBAGSAfb6Afo4yAACQx-C31ng813.png)
您會(huì)發(fā)現(xiàn)許多與我們之前配置的氣體、溫度和濕度數(shù)據(jù)不同的其他數(shù)據(jù),例如 RSSI、端口等。
![pYYBAGSAfcCAV16CAAFDKZTdvQE554.png](https://file.elecfans.com/web2/M00/AB/0F/pYYBAGSAfcCAV16CAAFDKZTdvQE554.png)
要以更有序的方式查看此數(shù)據(jù),請(qǐng)轉(zhuǎn)至數(shù)據(jù) > 儀表板并單擊添加新小部件。
![poYBAGSAfcOAMJhwAAB7QP9fPt8514.png](https://file.elecfans.com/web2/M00/AA/95/poYBAGSAfcOAMJhwAAB7QP9fPt8514.png)
您會(huì)發(fā)現(xiàn)許多小部件來(lái)顯示您的信息。我將添加一個(gè)儀表來(lái)顯示濕度數(shù)據(jù)。
![poYBAGSAfcWAWZ3dAACCUt5FZEQ896.png](https://file.elecfans.com/web2/M00/AA/95/poYBAGSAfcWAWZ3dAACCUt5FZEQ896.png)
單擊添加變量。
![poYBAGSAfceAEI2WAAA6bBAWtEg764.png](https://file.elecfans.com/web2/M00/AA/95/poYBAGSAfceAEI2WAAA6bBAWtEg764.png)
單擊要顯示變量的設(shè)備,然后選擇要顯示的變量。在這種情況下,濕度,然后單擊“選擇”。
![poYBAGSAfcqAOqaOAACKAXnTi2Y400.png](https://file.elecfans.com/web2/M00/AA/95/poYBAGSAfcqAOqaOAACKAXnTi2Y400.png)
您可以更改外觀和配置詳細(xì)信息。設(shè)置你想要的數(shù)據(jù),然后點(diǎn)擊保存。
![pYYBAGSAfcyAB97eAABgRFoc3uQ920.png](https://file.elecfans.com/web2/M00/AB/0F/pYYBAGSAfcyAB97eAABgRFoc3uQ920.png)
現(xiàn)在您的數(shù)據(jù)有條理地顯示在儀表板中。
![pYYBAGSAfc-ADY8OAABvBb9AlEc678.png](https://file.elecfans.com/web2/M00/AB/0F/pYYBAGSAfc-ADY8OAABvBb9AlEc678.png)
您可以按照上述步驟將其他變量添加到儀表板。
![poYBAGSAfdKAb6D-AADFzWlRmT0740.png](https://file.elecfans.com/web2/M00/AA/95/poYBAGSAfdKAb6D-AADFzWlRmT0740.png)
恭喜??!你做到了??!您可以探索 Ubidots 用于顯示和處理數(shù)據(jù)的工具,并繼續(xù)學(xué)習(xí)您需要的有關(guān) IoT 和 Helium 平臺(tái)的一切知識(shí)。
下一步是什么?
現(xiàn)在,您已具備使用 LoRaWAN? 處理物聯(lián)網(wǎng)的所有基礎(chǔ)知識(shí)。您現(xiàn)在可以創(chuàng)建P2P 通信,可以使用 RUI3,可以使用 WiFi和蜂窩網(wǎng)絡(luò),現(xiàn)在您正在使用 Helium Network。因此,我們計(jì)劃使用我們的傳感器和接口創(chuàng)建更多有趣的開發(fā)教程,或者創(chuàng)建專業(yè)和完整的應(yīng)用程序。告訴我們,您想在這個(gè)平臺(tái)上看到什么?我們?cè)撛鯓訋椭悖?/font>請(qǐng)留下您的評(píng)論,不要忘記關(guān)注我們的官方Hackster 個(gè)人資料。下個(gè)教程見!
- 使用Helium開發(fā)工具包和Cayenne進(jìn)行GPS跟蹤
- 使用WisBlock生態(tài)系統(tǒng)向Ubidots發(fā)送數(shù)據(jù)
- 為互聯(lián)網(wǎng)連接開發(fā)物聯(lián)網(wǎng)流量統(tǒng)計(jì)
- 工業(yè)物聯(lián)網(wǎng)數(shù)據(jù)采集及監(jiān)控解決方案
- 物聯(lián)網(wǎng)解決方案 2次下載
- 探究機(jī)械工程物聯(lián)網(wǎng)系統(tǒng)遠(yuǎn)程解決方案 15次下載
- 是的 你沒(méi)看錯(cuò)!??!用JAVA為MCU開發(fā)物聯(lián)網(wǎng)程序?
- 嵌入式系統(tǒng)設(shè)計(jì)與物聯(lián)網(wǎng)開發(fā)資料下載
- 基于物聯(lián)網(wǎng)的智慧醫(yī)院建設(shè)解決方案
- 基于諸智云的工業(yè)物聯(lián)網(wǎng)解決方案詳細(xì)資料免費(fèi)下載 24次下載
- 通過(guò)MQTT網(wǎng)關(guān),開發(fā)物聯(lián)網(wǎng)云平臺(tái)流程圖 31次下載
- 關(guān)于SMT回流焊中出現(xiàn)的缺陷及其解決方案資料下載 30次下載
- 選擇工業(yè)物聯(lián)網(wǎng)標(biāo)準(zhǔn)的中間件解決方案 1次下載
- PROFIBUS產(chǎn)品開發(fā)解決方案 10次下載
- 6種讓開發(fā)物聯(lián)網(wǎng)解決方案更有效的方法 0次下載
- Plumerai利用Arm Helium矢量擴(kuò)展技術(shù)加速人員檢測(cè)神經(jīng)網(wǎng)絡(luò) 373次閱讀
- 基于GD32L233的物聯(lián)網(wǎng)水表解決方案 2089次閱讀
- RA8 Cortex-M85 Helium入門指南(3) 645次閱讀
- Arm Helium技術(shù)誕生的由來(lái) 997次閱讀
- 使用Raspberry Pi Pico W和MicroPython開發(fā)物聯(lián)網(wǎng)應(yīng)用 2180次閱讀
- 支持安全物聯(lián)網(wǎng)設(shè)備開發(fā)和制造的解決方案 1111次閱讀
- 為什么說(shuō)網(wǎng)關(guān)在任何工業(yè)物聯(lián)網(wǎng)解決方案中都很重要? 3556次閱讀
- 如何構(gòu)建一個(gè)完整的物聯(lián)網(wǎng)解決方案 4808次閱讀
- Inventek物聯(lián)網(wǎng)照明解決方案系統(tǒng)架構(gòu)分析 2021次閱讀
- 復(fù)合放大器實(shí)現(xiàn)高精度的高輸出驅(qū)動(dòng)能力 獲得最佳的性能 1712次閱讀
- 大規(guī)模物聯(lián)網(wǎng)的要求以及解決方案組件 1880次閱讀
- 中興通訊提出了物聯(lián)網(wǎng)+區(qū)塊鏈的解決方案 2902次閱讀
- 瑞薩電子開發(fā)醫(yī)療設(shè)備無(wú)線充電解決方案 3033次閱讀
- 大聯(lián)大世平推出基于TI產(chǎn)品的物聯(lián)網(wǎng)功率解決方案 1189次閱讀
- 6種讓開發(fā)物聯(lián)網(wǎng)解決方案更有效的方法 1966次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來(lái)的未來(lái)-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊(cè)
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論