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

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

3天內(nèi)不再提示

如何構(gòu)建物聯(lián)網(wǎng)系統(tǒng)并收集數(shù)據(jù)

麥辣雞腿堡 ? 來(lái)源:意法半導(dǎo)體 ? 作者:意法半導(dǎo)體 ? 2023-01-30 15:34 ? 次閱讀

目標(biāo)描述

教程介紹如何編程和使用藍(lán)牙接口STM32L4 探索套件物聯(lián)網(wǎng)節(jié)點(diǎn) (B-L475E-IOT01A) 和運(yùn)行在移動(dòng)設(shè)備上的 Android 應(yīng)用程序之間執(zhí)行數(shù)據(jù)通信

完成本教程后,您將能夠構(gòu)建物聯(lián)網(wǎng)系統(tǒng),通過(guò)移動(dòng)監(jiān)控傳感器控制它并收集數(shù)據(jù)。

先決條件

你已經(jīng)通過(guò):

Step3:串口及新板介紹

第 4 步:使用 B-L475E-IOT01A 的傳感器

硬件

STM32L4 探索套件物聯(lián)網(wǎng)節(jié)點(diǎn)[1] (B-L475E-IOT01A)

USB 數(shù)據(jù)線(xiàn) Type-A 轉(zhuǎn) Mini-B

文學(xué)

用于物聯(lián)網(wǎng)節(jié)點(diǎn)的UM2153探索套件,與 STM32L4 的多通道通信

UM1873 開(kāi)始使用用于 STM32Cube4 的 X-CUBE-BLE1 Bluetooth? Low Energy 軟件擴(kuò)展

STM32L4 探索套件物聯(lián)網(wǎng)節(jié)點(diǎn)入門(mén)

本節(jié)的目的是逐步說(shuō)明如何重用屬于 STM32CubeL4 MCU 封裝的其中一個(gè)應(yīng)用程序,以在模擬心率監(jiān)測(cè)器的 IoT 板與數(shù)據(jù)所在的移動(dòng)設(shè)備之間創(chuàng)建通信通道通過(guò) Android 應(yīng)用程序顯示。

內(nèi)容↑

[展示]

1從STM32Cube包中導(dǎo)入并轉(zhuǎn)換HeartRate工程↑

在STM32CubeIDE中,導(dǎo)入HeartRate示例位于:C:Usersuser_nameSTM32CubeRepositorySTM32Cube_FW_L4_Vx.xx.xProjectsB-L475E-IOT01AApplicationsBLEHeartRate

必須轉(zhuǎn)換項(xiàng)目并顯示以下消息:

300px-Project_Converter_3.png

單擊“確定”,一條新消息確認(rèn)轉(zhuǎn)換成功

300px-Project_Converter_OK_2.png

單擊確定,STM32CubeIDE 工作區(qū)打開(kāi)

400px-Project_Panel.png

2構(gòu)建并執(zhí)行 HeartRate 項(xiàng)目↑

選擇STM32L4_IOT_HR項(xiàng)目

單擊“構(gòu)建”按鈕以重建項(xiàng)目。

單擊Debug按鈕箭頭并選擇 Debug Configurations… 并確保 Debug probe 參數(shù)設(shè)置為 ST-LINK。否則代碼無(wú)法正確下載到板上。

600px-Debug_Panel.png

單擊“調(diào)試”按鈕運(yùn)行軟件。

STM32CubeIDE 打開(kāi)調(diào)試透視圖。單擊Resume按鈕以執(zhí)行代碼。

3在移動(dòng)設(shè)備上安裝Android應(yīng)用程序↑

要與物聯(lián)網(wǎng)板交互,必須在移動(dòng)設(shè)備上安裝 Android 應(yīng)用程序。STM32 BLE 配置文件應(yīng)用程序是一個(gè)配套工具,以人類(lèi)可讀的形式顯示來(lái)自實(shí)現(xiàn)某些外設(shè)配置文件的藍(lán)牙低功耗 (BLE) 設(shè)備的所有通知

4連接到物聯(lián)網(wǎng)節(jié)點(diǎn)↑

轉(zhuǎn)到 Google Play 商店并在您的移動(dòng)設(shè)備上安裝“STM32 BLE 配置文件”應(yīng)用程序。

安裝后,只需啟動(dòng) STM32 BLE 配置文件應(yīng)用程序。該應(yīng)用程序掃描網(wǎng)絡(luò)并顯示已發(fā)現(xiàn)的 BLE 設(shè)備列表(此處為 HeartRateSensor 設(shè)備)。

300px-BLE_Scan.png

從發(fā)現(xiàn)的設(shè)備列表中選擇 HR_L475_IoT 設(shè)備,與 B-L475E-IOT1A 板建立藍(lán)牙連接。建立連接可能需要一段時(shí)間。

以下屏幕截圖顯示了與健康溫度計(jì)傳感器的成功配對(duì):

300px-BLE_HR.png

連接后,在建議的 BLE 配置文件中選擇心率配置文件。

該應(yīng)用程序開(kāi)始顯示作為外圍設(shè)備的 IoT 連接設(shè)備發(fā)送的心率數(shù)據(jù)。在此示例中,數(shù)據(jù)是通過(guò)公式在 B-L475E-IOT1A 板上生成的,并不反映來(lái)自真實(shí)傳感器的數(shù)據(jù)?,F(xiàn)在您可以:

300px-BLE_Result.png

構(gòu)建您自己的物聯(lián)網(wǎng)系統(tǒng)以從外圍設(shè)備獲取值并將其顯示在您的移動(dòng)設(shè)備上

從 STM32Cube 包中可用的各種應(yīng)用程序之一重新生成項(xiàng)目。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    7048

    瀏覽量

    89076
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2909

    文章

    44671

    瀏覽量

    373702
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    BCP為什么只有在收集數(shù)據(jù)后才存儲(chǔ)數(shù)據(jù)?

    有很多不便之處,因?yàn)榭梢源鎯?chǔ)在 BCP 中的收集數(shù)據(jù)的數(shù)量限制為 10,000。 為什么只有在收集數(shù)據(jù)后才存儲(chǔ)數(shù)據(jù)?
    發(fā)表于 01-22 07:06

    PMG1S3如何收集數(shù)據(jù),使用Modustoolbox將其輸入文本文件?

    如何收集數(shù)據(jù),例如 trng 數(shù)據(jù)(隨機(jī)數(shù)),使用 Modustoolbox 將其輸入文本文件? 請(qǐng)告知。 注: 我使用的是 PMG1S3。
    發(fā)表于 06-04 08:37

    如何構(gòu)建物聯(lián)網(wǎng)原型的戰(zhàn)略

    機(jī)上流Netflix。如何從我的IoT設(shè)備讀取/寫(xiě)入數(shù)據(jù)很少?IoT不斷發(fā)展,跟上最新的技術(shù)可以徹底令人沮喪。您的IoT原型好的,所以你已經(jīng)完成了想法過(guò)程,準(zhǔn)備開(kāi)始構(gòu)建原型。無(wú)論您的想法是在餐巾背面還是通過(guò)
    發(fā)表于 08-10 10:11

    一文教你如何去搭建物聯(lián)網(wǎng)?

    如何去構(gòu)建物聯(lián)網(wǎng)的技術(shù)和解決方案?物聯(lián)網(wǎng)中的電源管理有哪些?適合棘手工業(yè)物聯(lián)網(wǎng)應(yīng)用的SmartMesh無(wú)線(xiàn)Mesh是什么?
    發(fā)表于 06-29 07:02

    CVI采集數(shù)據(jù)收集

    第四章:CVI采集正弦波數(shù)據(jù)寫(xiě)入txt文檔文章目錄第四章:CVI采集正弦波數(shù)據(jù)寫(xiě)入txt文檔一、實(shí)驗(yàn)?zāi)康模簩W(xué)會(huì)CVI采集數(shù)據(jù)
    發(fā)表于 01-17 08:39

    聯(lián)網(wǎng)創(chuàng)造的真正價(jià)值在于收集數(shù)據(jù)使用它

    傳感器不是機(jī)器,它不會(huì)像機(jī)器那樣做任何事情。它負(fù)責(zé)測(cè)量和評(píng)估,簡(jiǎn)而言之,它收集數(shù)據(jù)。物聯(lián)網(wǎng)與傳感器和機(jī)器連接在一起,也就是說(shuō),物聯(lián)網(wǎng)創(chuàng)造的真正價(jià)值在于收集數(shù)據(jù)
    發(fā)表于 01-09 15:55 ?2065次閱讀

    如何構(gòu)建物聯(lián)網(wǎng)路燈,讓城市變得更加智能?

    每一條街道都是安裝收集數(shù)據(jù)和運(yùn)行物聯(lián)網(wǎng)城市所需傳感器的理想場(chǎng)所。當(dāng)大多數(shù)人想到“智慧城市”時(shí),路燈并不是他們想到第一個(gè)的東西,但目前遍布全球城市的數(shù)億根路燈桿正越來(lái)越多地被改造成物聯(lián)網(wǎng)數(shù)據(jù)
    的頭像 發(fā)表于 07-22 10:38 ?2711次閱讀

    怎樣構(gòu)建物聯(lián)網(wǎng)家居系統(tǒng)

    家庭家居物聯(lián)網(wǎng)系統(tǒng)是物聯(lián)網(wǎng)域中的最小集成單位,是實(shí)現(xiàn)統(tǒng)一融合的物聯(lián)網(wǎng)絡(luò)的最小系統(tǒng),其技術(shù)構(gòu)建可用
    發(fā)表于 10-26 09:37 ?2967次閱讀

    如何利用區(qū)塊鏈技術(shù)來(lái)構(gòu)建物聯(lián)網(wǎng)系統(tǒng)

    使用當(dāng)前已知的技術(shù)來(lái)構(gòu)建物聯(lián)網(wǎng)系統(tǒng)的結(jié)果是各種協(xié)議復(fù)雜且配置沖突。當(dāng)前的物聯(lián)網(wǎng)生態(tài)系統(tǒng)依賴(lài)于中心化的服務(wù)器-客戶(hù)端模式。
    發(fā)表于 11-28 14:19 ?1031次閱讀

    OpenHarmony Dev-Board-SIG專(zhuān)場(chǎng):基于OpenHarmony構(gòu)建物聯(lián)網(wǎng)生態(tài)探究

    OpenHarmony Dev-Board-SIG專(zhuān)場(chǎng):基于OpenHarmony構(gòu)建物聯(lián)網(wǎng)生態(tài)探究
    的頭像 發(fā)表于 12-28 16:31 ?1419次閱讀
    OpenHarmony Dev-Board-SIG專(zhuān)場(chǎng):基于OpenHarmony<b class='flag-5'>構(gòu)建物</b><b class='flag-5'>聯(lián)網(wǎng)</b>生態(tài)探究

    聯(lián)網(wǎng)平臺(tái)是構(gòu)建物聯(lián)網(wǎng)應(yīng)用的基礎(chǔ)

    ThingsKit-Link是什么 ThingsKit-Link是一套用于物聯(lián)網(wǎng)設(shè)備管理、數(shù)據(jù)收集、智能控制的基礎(chǔ)物聯(lián)網(wǎng)平臺(tái)產(chǎn)品。它支持海量設(shè)備連接,保證設(shè)備
    發(fā)表于 04-21 19:57 ?767次閱讀
    物<b class='flag-5'>聯(lián)網(wǎng)</b>平臺(tái)是<b class='flag-5'>構(gòu)建物</b><b class='flag-5'>聯(lián)網(wǎng)</b>應(yīng)用的基礎(chǔ)

    使用Node RED構(gòu)建物聯(lián)網(wǎng)遙測(cè)模擬器

    電子發(fā)燒友網(wǎng)站提供《使用Node RED構(gòu)建物聯(lián)網(wǎng)遙測(cè)模擬器.zip》資料免費(fèi)下載
    發(fā)表于 01-04 09:55 ?0次下載
    使用Node RED<b class='flag-5'>構(gòu)建物</b><b class='flag-5'>聯(lián)網(wǎng)</b>遙測(cè)模擬器

    使用Arduino、Sigfox和Ubidot構(gòu)建物聯(lián)網(wǎng)應(yīng)用程序

    電子發(fā)燒友網(wǎng)站提供《使用Arduino、Sigfox和Ubidot構(gòu)建物聯(lián)網(wǎng)應(yīng)用程序.zip》資料免費(fèi)下載
    發(fā)表于 06-20 09:20 ?0次下載
    使用Arduino、Sigfox和Ubidot<b class='flag-5'>構(gòu)建物</b><b class='flag-5'>聯(lián)網(wǎng)</b>應(yīng)用程序

    聯(lián)網(wǎng)構(gòu)建模塊:構(gòu)建物聯(lián)網(wǎng)的技術(shù)和解決方案

    電子發(fā)燒友網(wǎng)站提供《物聯(lián)網(wǎng)構(gòu)建模塊:構(gòu)建物聯(lián)網(wǎng)的技術(shù)和解決方案.pdf》資料免費(fèi)下載
    發(fā)表于 11-22 10:39 ?0次下載
    物<b class='flag-5'>聯(lián)網(wǎng)</b>的<b class='flag-5'>構(gòu)建</b>模塊:<b class='flag-5'>構(gòu)建物</b><b class='flag-5'>聯(lián)網(wǎng)</b>的技術(shù)和解決方案

    如何構(gòu)建物聯(lián)網(wǎng)系統(tǒng)

    。這包括確定所需的數(shù)據(jù)采集類(lèi)型、數(shù)據(jù)處理和分析需求、設(shè)備接入數(shù)量及類(lèi)型、通信協(xié)議選擇、安全性和隱私保護(hù)要求等。 二、選擇硬件組件 物聯(lián)網(wǎng)系統(tǒng)的硬件部分包括傳感器、執(zhí)行器、微控制器等。選
    的頭像 發(fā)表于 10-29 10:40 ?598次閱讀