一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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)不再提示

如何使用Arduino從BME280讀取環(huán)境數(shù)據(jù)

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-12-06 15:14 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

如何使用Arduino從BME280讀取環(huán)境數(shù)據(jù)

RGB矩陣顯示時(shí)間,日期和環(huán)境數(shù)據(jù)

您需要的東西

該項(xiàng)目中使用了以下項(xiàng)目:

Arduino Uno或任何兼容的板

16×32 RGB面板+驅(qū)動(dòng)器防護(hù)罩

5V,2.0A直流電源

BME280傳感器突破

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

RGB矩陣面板套件

16×32 RGB面板套件的購(gòu)買(mǎi)鏈接:

從我們的美國(guó)Tindie商店購(gòu)買(mǎi)

從我們?cè)谥袊?guó)的Elecrow商店購(gòu)買(mǎi)

連接設(shè)置

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

將RGB面板連接到Arduino屏蔽

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

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

傳感器掛鉤

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

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

軟件

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

該項(xiàng)目所需的Arduino庫(kù)是:

用于DS1307的RTClib

Adafruit GFX庫(kù)

Adafruit RGB矩陣面板庫(kù)

Adafruit統(tǒng)一傳感器庫(kù)

Adafruit BME280庫(kù)

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

下載RGB16x32_BME80_DS1307RTC_TestCode

輸出

時(shí)間和星期幾顯示

C和F刻度的溫度

相對(duì)濕度數(shù)據(jù)

顯示當(dāng)前日期
責(zé)任編輯:wv

聲明:本文內(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)投訴
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6498

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    【BPI-CanMV-K230D-Zero開(kāi)發(fā)板體驗(yàn)】+溫度大氣壓檢測(cè)及顯示

    的,一款 BME280模塊就可搞定。 稍感遺憾的是無(wú)良的商家在推銷(xiāo)時(shí),將BME280和BMP280混淆著一起賣(mài),稍不留神就會(huì)中道。 其實(shí)這兩種是有較大區(qū)別的,其中BME280是可以檢測(cè)
    發(fā)表于 07-18 09:14

    【BPI-CanMV-K230D-Zero開(kāi)發(fā)板體驗(yàn)】04 I2C讀取BME280溫濕度氣壓數(shù)據(jù)

    1 前言 本次實(shí)驗(yàn)的主要目標(biāo)是通過(guò) I2C 接口讀取 BME280 傳感器的數(shù)據(jù),并進(jìn)行溫度、氣壓、濕度的補(bǔ)償處理,最后打印出人類(lèi)可讀的環(huán)境信息。 2 API講解 2.1 machin
    發(fā)表于 07-02 21:29

    SiFive Intelligence X280數(shù)據(jù)手冊(cè)和詳細(xì)解讀

    作為RISC-V生態(tài)中首款面向高性能AI/ML場(chǎng)景的處理器IP, SiFive Intelligence X280 通過(guò)開(kāi)放架構(gòu)、多引擎協(xié)同設(shè)計(jì)及靈活的擴(kuò)展能力,成為數(shù)據(jù)中心、邊緣計(jì)算和汽車(chē)電子等
    的頭像 發(fā)表于 04-10 13:45 ?823次閱讀
    SiFive Intelligence X<b class='flag-5'>280</b><b class='flag-5'>數(shù)據(jù)</b>手冊(cè)和詳細(xì)解讀

    貿(mào)澤開(kāi)售采用先進(jìn)AI實(shí)現(xiàn)環(huán)境檢測(cè)的 Bosch BME690空氣質(zhì)量傳感器

    2025 年 2 月 21 日 – 專(zhuān)注于引入新品的全球電子元器件和工業(yè)自動(dòng)化產(chǎn)品授權(quán)代理商貿(mào)澤電子 (Mouser Electronics) 即日起供應(yīng)Bosch BME690空氣質(zhì)量傳感器。這款
    發(fā)表于 02-26 10:54 ?697次閱讀

    火語(yǔ)言如何循環(huán)讀取表格

    描述 MySQL讀取數(shù)據(jù)(包含列名:id,name,count,create_date)輸出到表格類(lèi)型變量dt,用For循環(huán)讀取表格每行數(shù)據(jù)
    的頭像 發(fā)表于 02-07 15:11 ?300次閱讀
    火語(yǔ)言如何循環(huán)<b class='flag-5'>讀取</b>表格

    【瑞薩RA2L1入門(mén)學(xué)習(xí)】06、低功耗桌面日歷擺件的實(shí)現(xiàn)

    連接OLED屏幕和BME280傳感器模塊。 板子上電后,會(huì)亮屏5秒鐘顯示時(shí)間、溫濕度氣壓數(shù)據(jù),接著進(jìn)入低功耗待機(jī)狀態(tài)。點(diǎn)按板子上的用戶(hù)按鍵,板子恢復(fù)工作狀態(tài),繼續(xù)顯示5秒鐘,用戶(hù)可中途再按下按鍵讓其
    發(fā)表于 01-30 13:18

    【瑞薩RA2L1入門(mén)學(xué)習(xí)】04、I2C驅(qū)動(dòng)OLED屏幕 BME280傳感器

    ,讀取0xF7~0xFE寄存器的數(shù)據(jù) 5 調(diào)用補(bǔ)償算法函數(shù)得到人類(lèi)可讀的數(shù)值 :::warning 注意 在寫(xiě)入+讀取函數(shù)后記得跟1~5ms的延時(shí),再進(jìn)行下一步操作,否則會(huì)因?yàn)?b class='flag-5'>bme280
    發(fā)表于 01-29 17:09

    松下激光長(zhǎng)焦投影機(jī)PT-BME550C的特點(diǎn)

    的一款面向商務(wù)市場(chǎng)與教育市場(chǎng)的液晶激光長(zhǎng)焦投影機(jī),其產(chǎn)品特點(diǎn)可以歸納如下: 1 高亮度 PT-BME550C配備了SOLIDSHINE激光熒光輪驅(qū)動(dòng),結(jié)合先進(jìn)的LCD光學(xué)引擎,實(shí)現(xiàn)了5500流明的高亮度。這一特性確保了即使在光線(xiàn)充足的環(huán)境下,投影畫(huà)面依然能夠保持清晰可見(jiàn),
    的頭像 發(fā)表于 01-13 10:47 ?709次閱讀
    松下激光長(zhǎng)焦投影機(jī)PT-<b class='flag-5'>BME</b>550C的特點(diǎn)

    入門(mén)設(shè)計(jì)讀取數(shù)據(jù)表開(kāi)始

    說(shuō)明文檔,它是每個(gè)器件的靈魂所在,提供了關(guān)于該器件的所有關(guān)鍵信息。通過(guò)仔細(xì)閱讀數(shù)據(jù)表,工程師可以了解到器件的工作原理、性能參數(shù)、電氣特性、機(jī)械尺寸以及應(yīng)用示例等重要內(nèi)容。這些信息將幫助我們更好地理解器件的特性和功能,
    的頭像 發(fā)表于 12-23 10:40 ?515次閱讀
    入門(mén)設(shè)計(jì)<b class='flag-5'>從</b><b class='flag-5'>讀取</b><b class='flag-5'>數(shù)據(jù)</b>表開(kāi)始

    博世推出BME690室內(nèi)空氣質(zhì)量傳感器

    Bosch Sensortec 在設(shè)計(jì)制造空氣質(zhì)量傳感器領(lǐng)域擁有悠久歷史,處于業(yè)界領(lǐng)先地位。最新一代氣體傳感器 BME690 搭載創(chuàng)新人工智能功能(AI),可監(jiān)測(cè)氣體、溫度、壓力和濕度。BME
    的頭像 發(fā)表于 09-18 16:25 ?1330次閱讀

    請(qǐng)問(wèn)PGA280輸入開(kāi)關(guān)網(wǎng)絡(luò)如何檢測(cè)輸入線(xiàn)路的開(kāi)路或斷路?

    怎么配置才能完成這個(gè)檢測(cè)功能?另外開(kāi)關(guān)網(wǎng)絡(luò)配置完成檢測(cè)功能以后,哪些狀態(tài)能判斷有一條線(xiàn)斷開(kāi)或是兩條線(xiàn)都斷開(kāi)?寄存器讀取數(shù)字狀態(tài)還是直接讀取PGA輸出的模擬信號(hào)來(lái)判斷?
    發(fā)表于 08-14 08:13

    Arduino Nano 和 NodeMCU ESP8266 讀取 DHT11 環(huán)境溫濕度數(shù)據(jù)及 OLED顯示

    Arduino Nano 和 NodeMCU ESP8266 讀取 DHT11 環(huán)境溫濕度數(shù)據(jù)及 OLED顯示
    的頭像 發(fā)表于 08-13 18:04 ?2068次閱讀
    <b class='flag-5'>Arduino</b> Nano 和 NodeMCU ESP8266 <b class='flag-5'>讀取</b> DHT11 <b class='flag-5'>環(huán)境</b>溫濕度<b class='flag-5'>數(shù)據(jù)</b>及 OLED顯示

    TMS320F280x、TMS320C280x、TMS320F2801x數(shù)字信號(hào)處理器數(shù)據(jù)

    電子發(fā)燒友網(wǎng)站提供《TMS320F280x、TMS320C280x、TMS320F2801x數(shù)字信號(hào)處理器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 08-03 09:34 ?0次下載
    TMS320F<b class='flag-5'>280</b>x、TMS320C<b class='flag-5'>280</b>x、TMS320F2801x數(shù)字信號(hào)處理器<b class='flag-5'>數(shù)據(jù)</b>表

    TMS320F280x、TMS320C280x、TMS320F2801x數(shù)字信號(hào)處理器數(shù)據(jù)

    電子發(fā)燒友網(wǎng)站提供《TMS320F280x、TMS320C280x、TMS320F2801x數(shù)字信號(hào)處理器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 08-03 09:28 ?0次下載
    TMS320F<b class='flag-5'>280</b>x、TMS320C<b class='flag-5'>280</b>x、TMS320F2801x數(shù)字信號(hào)處理器<b class='flag-5'>數(shù)據(jù)</b>表

    為什么無(wú)法在nodemcu和arduino mega之間交換數(shù)據(jù)

    nodemcu 接收 arduino mega 的數(shù)據(jù)。問(wèn)題是我無(wú)法在nodemcu中接收數(shù)據(jù)。 當(dāng)它們斷開(kāi)連接時(shí),我可以清楚地看到ardui
    發(fā)表于 07-19 12:15