www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 工業(yè)控制 > 電路設(shè)計項目集錦
[導(dǎo)讀]您是否曾經(jīng)想過將實時空氣質(zhì)量數(shù)據(jù)從藍(lán)牙傳感器直接傳輸?shù)皆浦校鵁o需任何昂貴的網(wǎng)關(guān)或物聯(lián)網(wǎng)服務(wù)器?在本教程中,我們將向您展示如何使用BleuIO USB加密狗和HibouAir傳感器通過藍(lán)牙低功耗(BLE)捕獲二氧化碳,溫度和濕度讀數(shù),然后自動將它們登錄到谷歌Sheets中,以便于跟蹤和可視化。

您是否曾經(jīng)想過將實時空氣質(zhì)量數(shù)據(jù)從藍(lán)牙傳感器直接傳輸?shù)皆浦?,而無需任何昂貴的網(wǎng)關(guān)或物聯(lián)網(wǎng)服務(wù)器?在本教程中,我們將向您展示如何使用BleuIO USB加密狗和HibouAir傳感器通過藍(lán)牙低功耗(BLE)捕獲二氧化碳,溫度和濕度讀數(shù),然后自動將它們登錄到谷歌Sheets中,以便于跟蹤和可視化。

最后,您將擁有一個實時數(shù)據(jù)記錄器,每隔幾秒鐘更新您的谷歌表與真實的環(huán)境讀數(shù)-您甚至將學(xué)習(xí)如何直接在谷歌表中創(chuàng)建圖表。

谷歌Sheets是什么?

谷歌Sheets是一個免費的、基于云的電子表格應(yīng)用程序,可以讓你創(chuàng)建、編輯和實時在線共享數(shù)據(jù)。它是b谷歌的工作空間工具的一部分,可以從任何有互聯(lián)網(wǎng)連接的設(shè)備訪問。因為它將數(shù)據(jù)存儲在云中,所以它非常適合數(shù)據(jù)記錄、快速測試和輕量級分析——特別是對于物聯(lián)網(wǎng)項目。您可以捕獲傳感器讀數(shù),用圖表可視化趨勢,甚至將Sheets連接到谷歌Looker Studio或BigQuery等其他平臺以進(jìn)行更深入的分析。對于開發(fā)人員和制造商來說,谷歌Sheets是收集和分析數(shù)據(jù)的絕佳起點,無需專用服務(wù)器或數(shù)據(jù)庫。

你需要什么

?BleuIO USB加密狗

?HibouAir二氧化碳傳感器

?谷歌帳戶(用于表單和應(yīng)用程序腳本)

您還需要一些Python庫,我們將在下面安裝它們。

步驟1 -設(shè)置你的谷歌表

我們將使用谷歌Sheets作為數(shù)據(jù)的云存儲。

?轉(zhuǎn)到谷歌Sheets并創(chuàng)建一個新的電子表格。

?將其命名為BleuIO_HibouAir_Data。

?將第一個選項卡重命名為data。

?在第一行中,添加以下標(biāo)題:時間戳、CO2、溫度、濕度

步驟2 -創(chuàng)建谷歌Apps Script Webhook

接下來,我們將構(gòu)建一個小谷歌Apps腳本,它接受POST請求并將數(shù)據(jù)附加到您的工作表中。

?打開并單擊New Project。

?將以下代碼粘貼到編輯器中:

?將YOUR_SHEET_ID_HERE替換為工作表的ID -它是工作表URL中/d/和/edit之間的長字符串。

?單擊“部署”→“新建部署”→選擇“Web應(yīng)用”。

在設(shè)置:

?執(zhí)行:我

?誰有權(quán)訪問:任何有鏈接的人

?在設(shè)置下:以:MeWho has access:任何有鏈接的人執(zhí)行

?單擊Deploy,然后復(fù)制Web應(yīng)用程序URL。這將是您的WEBHOOK_URL。

步驟3 -安裝Python庫

打開終端(或PowerShell)并安裝所需的依賴項:

這將使Python與BleuIO加密狗對話并向谷歌Sheets發(fā)送HTTPS請求。

步驟4 -連接并配置BleuIO加密狗

插入BleuIO USB加密狗。

?在macOS上,它將顯示為類似于/dev/cu.usbmodemXXXX的內(nèi)容。

?在Windows上,它將顯示為COMX。

您可以列出串口進(jìn)行確認(rèn):

步驟5 -運行Python腳本

現(xiàn)在我們將使用一個Python腳本來自動處理整個過程。該腳本首先連接到BleuIO加密狗,并使用AT+ central命令將其設(shè)置為中央模式,這允許它掃描附近的BLE設(shè)備。然后,它使用AT+ findscanata =220069=3命令搜索HibouAir BLE廣告,該命令過濾匹配HibouAir傳感器唯一標(biāo)識符的數(shù)據(jù)包。一旦收到有效的廣告,腳本就會解碼數(shù)據(jù)包中的CO2、溫度和濕度值。最后,它將這些讀數(shù)與時間戳一起打包,并將它們推送到b谷歌Apps Script webhook,該webhook會自動將它們記錄到谷歌Sheet中。

GitHub Repository:在GitHub上查看源代碼

運行前請更新:

?SERIAL_PORT→您的BleuIO端口

?WEBHOOK_URL→你的b谷歌Apps Script Web App URL

步驟6 -注意你的數(shù)據(jù)流!

打開你的b谷歌床單。您將看到每隔幾秒鐘就會出現(xiàn)新的行:

時間戳|二氧化碳|溫度|濕度

2010-10-10 14:48:07.849 z | 514 | 23.8 | 46.1

步驟7 -在谷歌表格中創(chuàng)建圖表

一旦您的數(shù)據(jù)流入谷歌Sheets,您就可以輕松地可視化它,而無需使用任何外部工具。首先突出顯示要分析的數(shù)據(jù)范圍,然后轉(zhuǎn)到菜單中的“插入→圖表”。谷歌工作表將自動建議圖表類型,但您可以切換到折線圖或組合圖,以更好地可視化隨時間變化的趨勢。為了獲得更像儀表板的視圖,您還可以添加一個Gauge Chart來顯示CO?或溫度的實時值。自定義圖表的顏色、標(biāo)題和格式以匹配您的首選項,并調(diào)整刷新設(shè)置,以便在新數(shù)據(jù)到達(dá)時自動更新視覺效果。

就是這樣!您已經(jīng)使用BleuIO和谷歌Sheets構(gòu)建了一個實時BLE空氣質(zhì)量記錄儀-沒有服務(wù)器,沒有數(shù)據(jù)庫,沒有麻煩。這種裝置非常適合需要快速、可視化環(huán)境監(jiān)測的教室、辦公室或研究實驗室。

用例

本項目演示了如何使用BleuIO和谷歌Sheets來快速原型化和測試物聯(lián)網(wǎng)想法。例如,它非常適合辦公室、教室或?qū)嶒炇业氖覂?nèi)空氣質(zhì)量監(jiān)測,讓您可以觀察CO 2水平、溫度和濕度隨時間的變化。研究人員可以在實驗或?qū)嵉匮芯恐惺褂盟鼇碛涗洯h(huán)境數(shù)據(jù)。對于想要驗證BLE傳感器或在不設(shè)置后端系統(tǒng)的情況下測試新設(shè)備固件的物聯(lián)網(wǎng)開發(fā)人員來說,它也很有用。教師可以把這個設(shè)置變成一個教育項目,幫助學(xué)生理解藍(lán)牙通信、數(shù)據(jù)記錄和可視化。總體而言,將BleuIO與谷歌Sheets配對提供了一種快速,免費和靈活的方式來監(jiān)控和分析現(xiàn)實世界的傳感器數(shù)據(jù)。

無論您是分析室內(nèi)空氣質(zhì)量,跟蹤傳感器性能,還是只是探索物聯(lián)網(wǎng)數(shù)據(jù)管道,BleuIO都使BLE集成變得簡單而強大。

本文編譯自hackster.io

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: 驅(qū)動電源

在工業(yè)自動化蓬勃發(fā)展的當(dāng)下,工業(yè)電機作為核心動力設(shè)備,其驅(qū)動電源的性能直接關(guān)系到整個系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護(hù)是驅(qū)動電源設(shè)計中至關(guān)重要的兩個環(huán)節(jié),集成化方案的設(shè)計成為提升電機驅(qū)動性能的關(guān)鍵。

關(guān)鍵字: 工業(yè)電機 驅(qū)動電源

LED 驅(qū)動電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個照明設(shè)備的使用壽命。然而,在實際應(yīng)用中,LED 驅(qū)動電源易損壞的問題卻十分常見,不僅增加了維護(hù)成本,還影響了用戶體驗。要解決這一問題,需從設(shè)計、生...

關(guān)鍵字: 驅(qū)動電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動電源的公式,電感內(nèi)電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關(guān)鍵字: LED 設(shè)計 驅(qū)動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動汽車的核心技術(shù)之一是電機驅(qū)動控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機驅(qū)動系統(tǒng)中的關(guān)鍵元件,其性能直接影響到電動汽車的動力性能和...

關(guān)鍵字: 電動汽車 新能源 驅(qū)動電源

在現(xiàn)代城市建設(shè)中,街道及停車場照明作為基礎(chǔ)設(shè)施的重要組成部分,其質(zhì)量和效率直接關(guān)系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進(jìn)步,高亮度白光發(fā)光二極管(LED)因其獨特的優(yōu)勢逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關(guān)鍵字: 發(fā)光二極管 驅(qū)動電源 LED

LED通用照明設(shè)計工程師會遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關(guān)鍵字: LED 驅(qū)動電源 功率因數(shù)校正

在LED照明技術(shù)日益普及的今天,LED驅(qū)動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設(shè)備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關(guān)鍵字: LED照明技術(shù) 電磁干擾 驅(qū)動電源

開關(guān)電源具有效率高的特性,而且開關(guān)電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機重量也有所下降,所以,現(xiàn)在的LED驅(qū)動電源

關(guān)鍵字: LED 驅(qū)動電源 開關(guān)電源

LED驅(qū)動電源是把電源供應(yīng)轉(zhuǎn)換為特定的電壓電流以驅(qū)動LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: LED 隧道燈 驅(qū)動電源
關(guān)閉