国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

如何使用Arduino從BME280讀取環境數據

454398 ? 來源:網絡整理 ? 作者:網絡整理 ? 2019-12-06 15:14 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

溫度,濕度和環境壓力是環境監控的關鍵參數。隨著MEMS和集成多傳感器技術的出現,使環境傳感器小型化并將其嵌入便攜式電子設備已成為可行。 BME280是博世這樣集成的環境單元,它將壓力,濕度和溫度傳感器結合在尺寸為2.5 x 2.5 x 0.93mm3的微型8針金屬蓋LGA封裝中。本文介紹如何使用Arduino從BME280讀取環境數據,以及如何使用RGB驅動程序防護罩在16×32 RGB矩陣面板上顯示數據。

如何使用Arduino從BME280讀取環境數據

RGB矩陣顯示時間,日期和環境數據

您需要的東西

該項目中使用了以下項目:

Arduino Uno或任何兼容的板

16×32 RGB面板+驅動器防護罩

5V,2.0A直流電源

BME280傳感器突破

16×32 RGB LED矩陣面板由排列的512個明亮RGB LED組成分16行32列行和列驅動器電路構建在矩陣面板的背面。數據和控制信號引腳可通過HUB75(8×2 IDC連接器訪問。它需要Arduino Uno的12個數字I/O引腳才能進行全彩色控制。顯示面板還帶有用于Arduino Uno的RGB連接器屏蔽層和必要的電纜,以方便在RGB面板和Arduino板之間進行接線。連接器護罩還具有板載DS1307 RTC芯片以及CR1220幣形電池座的功能。 DS1307芯片的I2C引腳已預先連接到屏蔽的A4和A5引腳。

RGB矩陣面板套件

16×32 RGB面板套件的購買鏈接:

從我們的美國Tindie商店購買

從我們在中國的Elecrow商店購買

連接設置

RGB LED面板套件包括所有必需的電纜和Arduino Uno連接器屏蔽,可輕松連接RGB驅動器引腳和Arduino I/O引腳。下圖顯示了連接Arduino擴展板和RGB面板的正確方法。

將RGB面板連接到Arduino屏蔽

此處提供了完整的連接指南。基本上,一條8×2 IDC電纜通過連接器屏蔽將RGB面板背面的inputHUB75連接器連接至Arduino的12針。 RGB面板的電源引腳連接到Arduino屏蔽板上2引腳接線端子的+和–引腳。 RGB面板所需的5V DC電源是通過屏蔽板上的2.1mm桶形插孔連接器提供的。

BME280傳感器支持I2C通信。因此,傳感器模塊的數據和時鐘引腳分別連接到Arduino的A4和A5引腳。我只需將傳感器分線模塊的數據和時鐘引腳插入屏蔽接頭,如下所示,然后通過跳線連接電源引腳。

傳感器掛鉤

下一步,您需要將屏蔽層插入Arduino Uno板。

RGB連接器屏蔽層已插入Arduino Uno

軟件

Arduino已編程為從BME280讀取傳感器數據,并以不同顏色在RGB面板上顯示它們。還顯示時間和日期。如果DS1307在編程時未運行,則將日期和時間設置為與上傳草圖時計算機上的時鐘設置相對應的值。

該項目所需的Arduino庫是:

用于DS1307的RTClib

Adafruit GFX庫

Adafruit RGB矩陣面板庫

Adafruit統一傳感器庫

Adafruit BME280庫

您可以下載從下面的鏈接中獲取完整的Arduino代碼。

下載RGB16x32_BME80_DS1307RTC_TestCode

輸出

時間和星期幾顯示

C和F刻度的溫度

相對濕度數據

顯示當前日期
責任編輯:wv

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Arduino
    +關注

    關注

    190

    文章

    6526

    瀏覽量

    196920
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    ARDUINO串口收發16進制碼

    命令,然后再接收串口數據,收到的數據始終和串口助手不一樣。我進行以下嘗試:將arduino串口直接和電腦串口相連,arduino發,串口助手收,沒問題;串口助手發,
    發表于 01-18 17:27

    【上海晶珩睿莓 1 開發板試用體驗】物聯網環境監測終端

    傳感器數據卡片自動獲取,實現物聯網環境氣體監測。 準備工作 包括硬件連接、軟件包安裝、Home Assistant 平臺搭建等。 硬件連接 將 AHT20 和 BMP280 傳感器模塊連接至端口
    發表于 01-02 20:25

    掌握NFC標簽批量讀取,輕松提升數據采集效率!

    NFC批量讀取技術解決傳統單點讀取效率低、成本高、易出錯等問題,實現高效、自動化數據采集。
    的頭像 發表于 09-23 16:11 ?529次閱讀
    掌握NFC標簽批量<b class='flag-5'>讀取</b>,輕松提升<b class='flag-5'>數據</b>采集效率!

    M483SIDAE SD控制器,無法使用DMA讀取SDHC獲取正確的數據,怎么解決?

    1、至于M483SIDAE SD控制器,我們無法使用DMA讀取SDHC獲取正確的數據 對于SD接口,我們只使用SD0,所以我們連接SD0_DAT0~3和SD0_CMD,SD0_CLK到SD插槽,但
    發表于 08-28 06:21

    【上海晶珩睿莓1開發板試用體驗】6、I2C通信-讀取BME280溫濕度氣壓數據

    掛載的設備,可以查詢到BME280的地址:0x76 編寫讀取程序 我的程序是基于開源倉庫修改、實現接口而來的。倉庫地址:https://github.com/libdriver/bme280 編寫
    發表于 08-20 08:56

    傾斜儀測量數據讀取與分析指南

    在結構物安全監測中,傾斜儀的數據精準度直接影響工程安全評估結果。南京峟思了解到很多用戶想了解傾斜儀的數據讀取和分析相關內容,那么下面我們將結合本公司的傾斜儀產品給大家做出具體的介紹:一、數據
    的頭像 發表于 08-06 14:50 ?676次閱讀
    傾斜儀測量<b class='flag-5'>數據</b>的<b class='flag-5'>讀取</b>與分析指南

    【BPI-CanMV-K230D-Zero開發板體驗】+溫度大氣壓檢測及顯示

    的,一款 BME280模塊就可搞定。 稍感遺憾的是無良的商家在推銷時,將BME280和BMP280混淆著一起賣,稍不留神就會中道。 其實這兩種是有較大區別的,其中BME280是可以檢測
    發表于 07-18 09:14

    【BPI-CanMV-K230D-Zero開發板體驗】04 I2C讀取BME280溫濕度氣壓數據

    1 前言 本次實驗的主要目標是通過 I2C 接口讀取 BME280 傳感器的數據,并進行溫度、氣壓、濕度的補償處理,最后打印出人類可讀的環境信息。 2 API講解 2.1 machin
    發表于 07-02 21:29

    生產線到倉庫:二維條碼讀取設備在智能制造中的3大創新應用

    在工業4.0時代,二維條碼讀取設備已成為連接生產與倉儲的智能化樞紐。其通過高速、精準的數據采集能力,推動制造流程自動化向智慧化躍遷。以下聚焦三大創新應用場景:一、生產線全流程管控:零誤差的“數字
    的頭像 發表于 06-17 15:37 ?684次閱讀
    <b class='flag-5'>從</b>生產線到倉庫:二維條碼<b class='flag-5'>讀取</b>設備在智能制造中的3大創新應用

    《ESP32S3 Arduino開發指南》第二章 Arduino基礎知識

    的由來2.3 Arduino的優勢2.4 Arduino語言2.5 Arduino程序結構 2.1 什么是Arduino Arduino
    發表于 05-13 09:28

    如何CYUSB3014-BZXCT讀取/寫入EEPROM固件?

    我有一個 CYUSB3014-BZXCT 芯片,其中保存了 EEPROM 數據。 我還有第二個空的 CYUSB3014,我想將第一個芯片的 EEPROM 數據寫入其中。 我想通過 USB 連接
    發表于 05-07 06:46

    ad77681數據讀取異常的原因?

    我使用stm32作為spi主機,負責接收ad77681的數據,同時stm32作為arm的spi機,接收stm32采集到的100個adc的數據,即stm32通過spi1接收100個adc數據
    發表于 04-16 07:26

    ADXL355停止模式進入測量模式后,第一次讀取加速度數據值為0是怎么回事?

    使用ADXL355讀取數據:通過配置0X2D寄存器傳感器停止模式進入測量模式,當DRDY產生數據中斷后,在通過SPI接口使用4.5Mhz的數據
    發表于 04-16 07:01

    SiFive Intelligence X280數據手冊和詳細解讀

    作為RISC-V生態中首款面向高性能AI/ML場景的處理器IP, SiFive Intelligence X280 通過開放架構、多引擎協同設計及靈活的擴展能力,成為數據中心、邊緣計算和汽車電子等
    的頭像 發表于 04-10 13:45 ?2256次閱讀
    SiFive Intelligence X<b class='flag-5'>280</b><b class='flag-5'>數據</b>手冊和詳細解讀

    環境感知套件開發指南:精準數據采集與智能控制實戰?

    ,構建高可靠、低延時的環境感知系統。以下硬件連接、代碼實戰到場景部署,為你詳解開發要點! ?1.?硬件連接:即插即用,快速部署? ?傳感器選型與接口匹配?: ?BME680(I2C地址:0x76/0x77)?:集成溫濕度、氣壓
    的頭像 發表于 03-27 10:46 ?828次閱讀