精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

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

如何使用ESP32板的藍牙功能獲取小米溫濕度監(jiān)測器的數(shù)據(jù)

454398 ? 來源:工程師吳畏 ? 2019-08-26 10:23 ? 次閱讀

第1步:獲取所有部件

如何使用ESP32板的藍牙功能獲取小米溫濕度監(jiān)測器的數(shù)據(jù)

現(xiàn)在讓我們看看如何構(gòu)建這個項目。我們需要ESP32板,2.8“ILI9341顯示器,小米溫度和濕度傳感器,面包板和一些電線。

ESP32

2.8“顯示

小米傳感器

面包板

電線

USB電表

Powerbank

第2步:ESP32 Board

如果您不熟悉它,ESP32芯片是我們過去多次使用的流行的ESP8266芯片的繼承者.ESP32是一個野獸!它提供兩個32處理內(nèi)核,工作頻率為160MHz ,大量的內(nèi)存,WiFi,藍牙和許多其他功能,成本約7美元!迷茫的東西!

請觀看我為此委員會準備的詳細評論。我已將視頻附加到此Instructable上。它將有助于理解為什么這個芯片會改變我們永遠做事的方式!關(guān)于ESP32最激動人心的事情之一就是即使它非常強大,它也提供深度睡眠模式,只需要10μA的電流。這使得ESP32成為低功耗應(yīng)用的理想芯片。

步驟3:2.8“用于Arduino和ESP32的TFT顯示器

顯示屏很大,分辨率為320x240像素。與我最喜歡的顯示器相比,1.8英寸彩色TFT顯示屏可以看到它更大。屏幕還提供觸摸功能,后面還有一個額外的獎勵和SD卡插槽。它使用SPI接口,因此與Arduino或ESP32板的連接非常簡單。顯示器的成本相對較低;我認為它的成本約為11美元對于這個顯示器提供的是一個合理的價格。

關(guān)于這個顯示器的另一件事是它不像我們目前使用的觸摸顯示器那樣作為屏蔽。這樣,我們可以連接顯示器任何電路板,Arduino Pro mini,STM32,ESP8266和ESP32。這非常重要,因為我們現(xiàn)在有一個低成本的顯示器,我們可以在每個電路板上使用。現(xiàn)在,我們可以在這些主板上使用的唯一觸控顯示器是Nextion顯示器,它們更貴,而且說實話,即使我不時使用它們,我也不太喜歡它們。

步驟4:連接顯示器

首先,我們必須連接ESP32板到2.8“顯示器。您可以找到附加到Instructable的原理圖。我正在使用大約兩年前發(fā)布的DOIT ESP32板。這個版本的電路板已不再可用,因為現(xiàn)在有更新版本的電路板提供更多引腳,這個版本。我使用舊版電路板的唯一原因是電路板的GND引腳位于電路板的同一側(cè),靠近SPI引腳,這使得面包板友好。

連接后我們可以通過電路板向電路板顯示項目。幾秒鐘后,我們會從附近的小米設(shè)備接收實時數(shù)據(jù)。由于該設(shè)備使用藍牙4,它的范圍非常好。我們可以輕松獲取此設(shè)備從最遠10米或更遠的距離傳輸?shù)臄?shù)據(jù)!我們也可以收到小米設(shè)備的電池電量,但我沒有在屏幕上顯示這個值。

如果我們使用這個USB儀表,我們可以看到這個項目的當(dāng)前抽獎是120左右使用這個大顯示器-150 mA。如果我們使用電子紙顯示器,將ESP32板置于深度睡眠模式,并且每隔幾分鐘從傳感器獲取數(shù)據(jù),我們就可以使該項目對電池友好。我將在未來的視頻中嘗試這一點。這個項目只是一個演示,我們可以無線地從這個設(shè)備獲取數(shù)據(jù)。

第5步:項目代碼

現(xiàn)在讓我們看一下項目的軟件方面。

我使用了從小米設(shè)備獲取數(shù)據(jù)的代碼,并用它構(gòu)建了一個獨立的項目。

在這個變量中,我們聲明我們需要每10秒獲取一次新數(shù)據(jù)。

#define SCAN_TIME 10 // seconds

這里,我們聲明要以攝氏度顯示溫度。如果要使用Imperial系統(tǒng),只需將此變量設(shè)置為false即可。

boolean METRIC = true; //Set true for metric system; false for imperial

在設(shè)置功能中,我們初始化ESP32板的顯示屏和藍牙模塊,然后在屏幕上繪制用戶界面。

void setup() {

WRITE_PERI_REG(RTC_CNTL_BROWN_OUT_REG, 0); //disable brownout detector

tft.begin();

Serial.begin(115200);

Serial.println(“ESP32 XIAOMI DISPLAY”);

initBluetooth();

drawUI();

}

接下來,我們每隔10秒搜索附近的藍牙設(shè)備。我們不與小米設(shè)備建立連接,因為它不需要。我們只掃描附近的藍牙低功耗外設(shè)并檢查廣播廣告包。

void loop() {

char printLog[256];

Serial.printf(“Start BLE scan for %d seconds.。. ”, SCAN_TIME);

BLEScanResults foundDevices = pBLEScan-》start(SCAN_TIME);

int count = foundDevices.getCount();

printf(“Found device count : %d ”, count);

delay(100);

}

濕度和溫度值存儲在這些數(shù)據(jù)包中,因此我們只需要讀取它們。在我們讀取值后,我們在屏幕上顯示它們。與往常一樣,您可以在此Instructable附帶的說明中找到指向此項目代碼的鏈接。

步驟6:最終版本&改進

現(xiàn)在我們知道如何從這個傳感器無線獲取數(shù)據(jù),我們可以建立一個完整的電池供電氣象站。由于這款小米設(shè)備是商用產(chǎn)品,因此可提供出色的電池壽命。不幸的是,我們的項目還沒有實現(xiàn)類似的電池消耗。因此,我計劃將此傳感器用作氣象站項目的戶外傳感器,該項目將使用大型電子紙顯示器。這會很酷。

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

    關(guān)注

    114

    文章

    5775

    瀏覽量

    169870
  • 監(jiān)測器
    +關(guān)注

    關(guān)注

    0

    文章

    171

    瀏覽量

    38769
  • 小米
    +關(guān)注

    關(guān)注

    69

    文章

    14331

    瀏覽量

    143883
  • ESP32
    +關(guān)注

    關(guān)注

    18

    文章

    960

    瀏覽量

    17114
收藏 人收藏

    評論

    相關(guān)推薦

    LORA無線溫濕度監(jiān)測系統(tǒng)

    LORA無線溫濕度監(jiān)測系統(tǒng),作為現(xiàn)代環(huán)境監(jiān)測技術(shù)的重要組成部分,正日益受到各行各業(yè)的廣泛關(guān)注和應(yīng)用。 LORA無線溫濕度監(jiān)測系統(tǒng),利用LOR
    的頭像 發(fā)表于 11-07 16:57 ?225次閱讀

    溫濕度控制功能和應(yīng)用

    溫濕度控制在電阻柜中的應(yīng)用主要涉及以下幾個方面: 溫濕度控制功能 檢測與控制:溫濕度控制
    的頭像 發(fā)表于 11-07 15:08 ?157次閱讀

    藍牙溫濕度傳感:準確監(jiān)測,智能管理

    藍牙溫濕度傳感以其高精度、低功耗、易操作、多功能的特點,成為了現(xiàn)代溫濕度監(jiān)測領(lǐng)域的佼佼者。無論
    的頭像 發(fā)表于 10-15 16:46 ?260次閱讀

    溫濕度監(jiān)測解決方案

    。對于維護環(huán)境穩(wěn)定、保障生產(chǎn)安全、提升生活質(zhì)量具有重要意義。 溫濕度監(jiān)測解決方案,融入物聯(lián)網(wǎng)、無線通訊等技術(shù),通過溫濕度傳感、智能采集
    的頭像 發(fā)表于 09-04 17:16 ?298次閱讀

    溫濕度監(jiān)測系統(tǒng)應(yīng)用

    、可靠的溫濕度監(jiān)測系統(tǒng)顯得尤為重要。 溫濕度監(jiān)測系統(tǒng),通過溫度傳感、智能控制終端等硬件設(shè)備,與管理云平臺組成高精度傳感
    的頭像 發(fā)表于 07-26 16:15 ?364次閱讀

    庫房溫濕度自動監(jiān)測系統(tǒng)

    倉儲、庫房在管理上,環(huán)境控制都是重中之重。庫房溫濕度自動監(jiān)測系統(tǒng)作為一種更為便捷的解決方案,已經(jīng)得到廣泛的應(yīng)用。 庫房溫濕度自動監(jiān)測系統(tǒng)通過集成傳感
    的頭像 發(fā)表于 07-09 18:00 ?659次閱讀

    糧倉環(huán)境溫濕度監(jiān)測系統(tǒng)方案

    安全、提高糧食儲存質(zhì)量具有重要意義。 糧倉環(huán)境溫濕度監(jiān)測系統(tǒng),由傳感數(shù)據(jù)采集器、傳輸設(shè)備、監(jiān)控平臺等組成。采集負責(zé)實時采集糧倉環(huán)境的
    的頭像 發(fā)表于 07-05 16:29 ?355次閱讀

    糧倉溫濕度監(jiān)測解決方案

    的損失。 糧倉溫濕度監(jiān)測解決方案,通過GPRS無線傳輸?shù)?b class='flag-5'>溫濕度傳感、變送器等設(shè)備,利用無線網(wǎng)絡(luò),通過管理云平臺同步查看糧倉情況。根據(jù)不同應(yīng)用場合的具體需求靈活快速配置,建立全面而有效
    的頭像 發(fā)表于 07-04 16:37 ?323次閱讀

    想要準確地測量環(huán)境溫濕度溫濕度傳感是關(guān)鍵!

    ? 溫濕度是生產(chǎn)生活中最重要的環(huán)境指標之一,不僅人需要在適宜的溫濕度條件下保持良好的精神狀態(tài)和敏捷的思維,食品、藥品、各種儀器設(shè)備等都對環(huán)境溫濕度有特殊的要求。基于對環(huán)境溫濕度的要求,
    的頭像 發(fā)表于 07-04 08:48 ?502次閱讀

    無線溫濕度監(jiān)控系統(tǒng)

    解決方案,在需要監(jiān)控的區(qū)域部署傳感節(jié)點,實時感知環(huán)境溫濕度數(shù)據(jù),利用無線傳感網(wǎng)絡(luò),對環(huán)境溫濕度的實時采集和傳輸,上傳至監(jiān)控中心或云平臺,用戶進行遠程查看和管理。一旦
    的頭像 發(fā)表于 05-30 16:43 ?728次閱讀

    應(yīng)用案例 | 如何實時監(jiān)測和管理冷鏈倉庫溫濕度

    宏集溫濕度監(jiān)測解決方案幫助客戶實時監(jiān)測冷鏈倉庫的溫濕度,保障貨物的品質(zhì)和安全,降低貨損并提高效率。
    的頭像 發(fā)表于 05-23 14:13 ?445次閱讀
    應(yīng)用案例 | 如何實時<b class='flag-5'>監(jiān)測</b>和管理冷鏈倉庫<b class='flag-5'>溫濕度</b>?

    倉庫環(huán)境溫濕度監(jiān)測系統(tǒng)功能

    、大數(shù)據(jù)、物聯(lián)網(wǎng)等技術(shù)開發(fā),打造智能感知設(shè)備和互聯(lián)網(wǎng)完美結(jié)合,滿足不同倉庫工廠環(huán)境監(jiān)測與安全管理防范的需要,互聯(lián)互通。 通過安裝在倉庫內(nèi)的測點終端,通過4G/NB/LORA/WIFI傳輸方式,與倉儲環(huán)境監(jiān)控平臺集成環(huán)境溫濕度數(shù)據(jù)
    的頭像 發(fā)表于 05-17 17:07 ?453次閱讀

    溫濕度傳感工作原理 溫濕度傳感的接線方法

    溫濕度傳感是一種用于測量環(huán)境溫度和相對濕度的裝置。它通常用于工業(yè)、農(nóng)業(yè)、氣象、室內(nèi)空調(diào)等領(lǐng)域。本文將詳細介紹溫濕度傳感的工作原理和接線方
    的頭像 發(fā)表于 02-14 18:00 ?8999次閱讀

    溫濕度監(jiān)測系統(tǒng)解決方案應(yīng)用場景

    溫濕度監(jiān)測系統(tǒng)解決方案,將溫濕度參數(shù)進行測量并按照預(yù)定的時間間隔,將其儲存在記錄儀內(nèi)部或通過GPRS/4G、WIFI上傳管理云平臺,可將數(shù)據(jù)導(dǎo)出,對其分析。可顯示實時
    的頭像 發(fā)表于 01-24 16:21 ?558次閱讀

    基于STM32單片機大棚溫濕度檢測無線藍牙APP控制設(shè)計方案

    畢業(yè)設(shè)計的任務(wù)是基于STM32單片機,結(jié)合風(fēng)扇控制電路、溫濕度傳感電路、1602液晶顯示電路和藍牙模塊電路,設(shè)計一套大棚環(huán)境參數(shù)監(jiān)測系統(tǒng)。此系統(tǒng)旨在實時
    的頭像 發(fā)表于 01-08 09:34 ?1302次閱讀
    基于STM32單片機大棚<b class='flag-5'>溫濕度</b>檢測無線<b class='flag-5'>藍牙</b>APP控制設(shè)計方案