亚洲精品久久久久久久久久久,亚洲国产精品一区二区制服,亚洲精品午夜精品,国产成人精品综合在线观看,最近2019中文字幕一页二页

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

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

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

帶有2個(gè)DS18B20和采樣率控制的Arduino數(shù)據(jù)記錄器的制作教程

454398 ? 來源:wv ? 2019-10-15 14:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:材料

1.- Arduino UNO

2.-數(shù)據(jù)記錄器護(hù)罩

3.- 2個(gè)溫度傳感器DS18B20

4.-一種線地址查找器實(shí)用程序。

5.-面包板,連接器等。

6.-SD或micro SD卡

7.-CR 1220兵器(如果不包含)

8.-達(dá)拉斯溫度庫(kù)

9.- Onewire庫(kù)

第2步:傳感器的地址

下載實(shí)用程序1有線地址查找器并連接傳感器。您必須一一完成。在此示例中,我使用的是正常電源模式,并且將數(shù)據(jù)連接到arduino的引腳3。

我的引腳

紅色= Vcc + 5v

藍(lán)色=數(shù)據(jù)

黑色= GND

有此頁(yè)面上有關(guān)此傳感器的很多信息。

解壓縮1個(gè)有線地址查找器,然后將文件放入保存草圖的文件夾中。以我的Windows7為例:

我的文檔--- Arduino

然后從arduino IDE打開并運(yùn)行它

打開----我的文檔- --- Arduino ---一個(gè)電線地址查找器。pde

您必須復(fù)制地址。

請(qǐng)確保您已安裝所需的庫(kù)(Onewire和達(dá)拉斯溫度)

步驟3:測(cè)試傳感器

現(xiàn)在您可以連接兩個(gè)傳感器了。這次是引腳2,還是可以在這里更改:

#define ONE_WIRE_BUS_PIN 2//我們正在使用的引腳

每個(gè)傳感器都有自己的地址。您必須將地址放在這里:

DeviceAddress Probe01 = { 0x28、0xFF,0x56、0xC4、0x01、0x15、0x02、0x72 };//inox2

DeviceAddress Probe02 = { 0x28、0xFF,0xC2、0xD1、0x02、0x15、0x03、0xD9 };//Inox1

在此處更改分辨率:

///將分辨率設(shè)置為9位(可以是9到12位。.越低越快)

sensors.setResolution( Probe01,9);

sensors.setResolution(Probe02,9);

如果一切正常,您將在串行監(jiān)視器中保存數(shù)據(jù)(參見圖片)

步驟4:采樣率控制

I假設(shè)您知道如何使用數(shù)據(jù)記錄器防護(hù)罩。如果不是,請(qǐng)?jiān)L問我以前的說明。(介紹中的鏈接)

現(xiàn)在,我們必須使用數(shù)據(jù)記錄器防護(hù)罩的RTC。安裝它,然后將傳感器連接到arduino(Data)的引腳2。

確保您具有所需的庫(kù):Wire,OneWire,RTClib,DallasTemperature

訣竅是

所以我們有了:

DateTime now = RTC.now();。//時(shí)鐘調(diào)用

//-----------------一旦我們調(diào)用了時(shí)鐘,我們將比較min和sec并打印---------

if(now.second()== 00){//每分鐘采樣

如果秒為0,則我們有一個(gè)“新”分鐘并打印我們想要的內(nèi)容。有關(guān)更多詳細(xì)信息,請(qǐng)參見我之前的說明(導(dǎo)言中的鏈接)

以下是串行監(jiān)視器的示例:每分鐘和每10分鐘。您可以在圖片中看到結(jié)果。

步驟5:數(shù)據(jù)記錄器

我們測(cè)試了采樣率,現(xiàn)在我們使用屏蔽的sd卡記錄數(shù)據(jù)。您必須使用與上一步相同的連接。

警告

-某些屏蔽需要arduino的引腳10作為輸出,即使它在工作(記錄)。我沒有。

//pinMode(10,OUTPUT);//對(duì)于某些數(shù)據(jù)記錄器屏蔽。如果需要,請(qǐng)取消注釋。

-更改您的CS(chipSelect)的提示。我的是8

const int chipSelect = 8;//您的數(shù)據(jù)記錄器防護(hù)罩的CS引腳。也許不是您的??!

-確保您具有與數(shù)據(jù)記錄器防護(hù)罩兼容的經(jīng)過測(cè)試/格式化的sd卡。

使事情變得更容易,則可以使用函數(shù)“ getTempCByIndex”(攝氏)或getTempFByIndex(華氏度),其中(0)是第一個(gè)傳感器,(1)是第二個(gè)傳感器,依此類推。您不需要地址,但必須手動(dòng)識(shí)別傳感器。如果只需要一個(gè)傳感器,則此示例很有用,因此必須使用索引0。請(qǐng)參見示例。

繼續(xù)“按地址代碼”,我向您展示3個(gè)示例:每1、10和30分鐘。我認(rèn)為這些示例可以滿足您的需求。如果您每小時(shí)都需要:

if(now.minute()== 00 && now.second == 00)

{

打印所需內(nèi)容

}

您可以使用其他具有此結(jié)構(gòu)的傳感器來控制采樣率。

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

    關(guān)注

    0

    文章

    84

    瀏覽量

    17555
  • DS18B20
    +關(guān)注

    關(guān)注

    10

    文章

    782

    瀏覽量

    82956
  • 數(shù)據(jù)記錄器

    關(guān)注

    0

    文章

    54

    瀏覽量

    13085
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6512

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    單片機(jī)實(shí)例項(xiàng)目:DS18B20溫度傳感

    單片機(jī)實(shí)例項(xiàng)目:DS18B20溫度傳感,推薦下載!
    發(fā)表于 06-03 20:59

    記憶示波器的采樣率應(yīng)如何選擇

    選擇記憶示波器的采樣率需結(jié)合信號(hào)特性、測(cè)量需求及示波器性能,以下為具體選擇策略:一、根據(jù)信號(hào)頻率選擇采樣率 奈奎斯特定理基礎(chǔ) 采樣率需至少為信號(hào)最高頻率的 2倍(最低要求)。 實(shí)際應(yīng)
    發(fā)表于 04-10 14:46

    基于FPGA的DS18B20數(shù)字溫度傳感測(cè)溫實(shí)例

    本文將使用三段式狀態(tài)機(jī)(Moore型)的寫法來對(duì)DS18B20進(jìn)行測(cè)溫操作,以便了解DS18B20和熟悉三段式狀態(tài)機(jī)的寫法。
    的頭像 發(fā)表于 03-17 11:06 ?1960次閱讀
    基于FPGA的<b class='flag-5'>DS18B20</b>數(shù)字溫度傳感<b class='flag-5'>器</b>測(cè)溫實(shí)例

    DS18B20實(shí)時(shí)溫度傳感中文資料

    DS18B20 是一種單總線數(shù)字溫度傳感,它被廣泛應(yīng)用于各種領(lǐng)域,例如氣象監(jiān)測(cè)、室內(nèi)溫度控制、工業(yè)自動(dòng)化等。DS18B20 采用了單總線接口(One-Wire Interface),
    發(fā)表于 02-28 17:02 ?5次下載

    ADS1274采樣率是多少?

    我們項(xiàng)目需要用到ADS1274。但在看數(shù)據(jù)手冊(cè)時(shí),在看到采樣率時(shí)有一些疑惑,我想問的是“它的最大data rate 144KSPS”是每個(gè)通道的采樣率有144K呢?還是四個(gè)通道總的
    發(fā)表于 02-07 08:18

    如何提升音頻音質(zhì)?比特采樣率是關(guān)鍵!

    在挑選音響、聲卡、耳機(jī)等音頻設(shè)備時(shí),我們都會(huì)特別關(guān)注其音質(zhì)表現(xiàn)——這關(guān)乎到我們聆聽音樂、觀看電影等娛樂體驗(yàn)的質(zhì)量。實(shí)際上,我們可以在音頻設(shè)備中看到一些名詞標(biāo)注:比特、采樣率……這兩個(gè)可是影響音
    的頭像 發(fā)表于 02-05 17:26 ?4618次閱讀
    如何提升音頻音質(zhì)?比特<b class='flag-5'>率</b>和<b class='flag-5'>采樣率</b>是關(guān)鍵!

    基于FPGA的溫度傳感(ds18b20)驅(qū)動(dòng)設(shè)計(jì)

    本篇主要討論基于FPGA的溫度傳感ds18b20)驅(qū)動(dòng)設(shè)計(jì)---第一版 設(shè)計(jì)實(shí)現(xiàn):利用FPGA驅(qū)動(dòng)DS18b20,讀取到溫度數(shù)值顯示到數(shù)碼管上。 首先介紹DS18b20。
    的頭像 發(fā)表于 01-16 14:08 ?1874次閱讀
    基于FPGA的溫度傳感<b class='flag-5'>器</b>(<b class='flag-5'>ds18b20</b>)驅(qū)動(dòng)設(shè)計(jì)

    【正點(diǎn)原子STM32H7R3開發(fā)套件試用體驗(yàn)】DS18B20、DHT11溫濕度采集

    環(huán)境溫濕度數(shù)據(jù)的主要流程和關(guān)鍵代碼,并對(duì)這兩款常見傳感進(jìn)行了介紹。 DS18B20 DS18B20 數(shù)字溫度計(jì)是 DALLAS 公司生產(chǎn)的 1-Wire 單總線器件,具有線路簡(jiǎn)單、體
    發(fā)表于 01-01 11:16

    用ADS1282做一個(gè)采樣率可變的采集,采樣率切換的過程中出現(xiàn)初始化失敗的情況,怎么解決?

    用ADS1282做一個(gè)采樣率可變的采集,在某個(gè)采樣率采集一段時(shí)間后,采樣率切換為另一個(gè)
    發(fā)表于 01-01 07:14

    《DNESP32S3使用指南-IDF版_V1.6》第二十九章 DS18B20實(shí)驗(yàn)

    ROM命令(0xCC)→發(fā)送存儲(chǔ)命令(0xBE)→連續(xù)讀取兩個(gè)字節(jié)數(shù)據(jù)(即溫度)→結(jié)束。DS18B20的簡(jiǎn)介,我們就介紹到這里,關(guān)于該傳感的詳細(xì)說明,請(qǐng)大家參考其
    發(fā)表于 12-25 09:43

    采用STM32讀ADS1198數(shù)據(jù),采樣率不受控制是怎么回事?

    采用STM32讀ADS1198數(shù)據(jù),讀取的數(shù)據(jù)很正常,配置寄存,配置采樣率為500SPS,采500個(gè)點(diǎn)時(shí)間理論為1S,我卻花了4S;配置
    發(fā)表于 12-13 08:38

    什么是傳感采樣率

    的性能指標(biāo)中,采樣率無疑是一個(gè)核心且關(guān)鍵的概念。本文旨在深入探討傳感采樣率的內(nèi)涵、重要性及其對(duì)各個(gè)領(lǐng)域的影響。 一、采樣率的基本概念
    的頭像 發(fā)表于 12-05 09:16 ?1730次閱讀
    什么是傳感<b class='flag-5'>器</b>的<b class='flag-5'>采樣率</b>

    示波器多大采樣率足夠?實(shí)測(cè)示波器不同采樣率對(duì)不同波形的影響

    采樣率作為示波器性能的關(guān)鍵指標(biāo)之一,直接影響到波形的準(zhǔn)確度和完整性。本文將探討示波器的采樣率對(duì)觀察不同波形的影響,并提供實(shí)用的選擇建議。
    的頭像 發(fā)表于 12-03 18:09 ?1988次閱讀
    示波器多大<b class='flag-5'>采樣率</b>足夠?實(shí)測(cè)示波器不同<b class='flag-5'>采樣率</b>對(duì)不同波形的影響

    CW32模塊使用 DS18B20溫度傳感

    DS18B20可以直接從數(shù)據(jù)線獲得電源(“寄生電源”),消除了每個(gè)DS18B20都有一個(gè)唯一的64位串行代碼,這允許多個(gè)DS18B20在同
    的頭像 發(fā)表于 11-26 17:47 ?956次閱讀
    CW32模塊使用 <b class='flag-5'>DS18B20</b>溫度傳感<b class='flag-5'>器</b>

    請(qǐng)問ADS1256可否做到精準(zhǔn)的20K的差分采樣率?

    你好,最近使用ADS1256,后端通過SPI連接STM32獲取采樣數(shù)據(jù)。 我想達(dá)到的目標(biāo)是:采樣率20K的四路差分采樣電路,并通過SPI
    發(fā)表于 11-18 06:30