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

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

    文章

    75

    瀏覽量

    16745
  • DS18B20
    +關(guān)注

    關(guān)注

    10

    文章

    778

    瀏覽量

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

    關(guān)注

    0

    文章

    53

    瀏覽量

    12680
  • Arduino
    +關(guān)注

    關(guān)注

    187

    文章

    6464

    瀏覽量

    186675
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    CW32模塊使用 DS18B20溫度傳感

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

    如何優(yōu)化adc的采樣率

    在數(shù)字信號(hào)處理領(lǐng)域,ADC是將模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)的關(guān)鍵組件。采樣率,即ADC每秒采集樣本的次數(shù),對(duì)信號(hào)的準(zhǔn)確性和系統(tǒng)的整體性能有著直接的影響。 ADC采樣率的基本概念 采樣率是ADC性能的一
    的頭像 發(fā)表于 10-31 11:04 ?333次閱讀

    DS18B20溫度傳感的工作原理和硬件設(shè)計(jì)

    通過本文可以了解DS18B20溫度傳感工作原理、硬件設(shè)計(jì)、DS18B20單總線接口驅(qū)動(dòng)編寫。
    的頭像 發(fā)表于 10-24 14:38 ?816次閱讀
    <b class='flag-5'>DS18B20</b>溫度傳感<b class='flag-5'>器</b>的工作原理和硬件設(shè)計(jì)

    ds18b20傳感的使用方法

    Integrated開發(fā)的一種數(shù)字溫度傳感,它能夠提供9位到12位的溫度測(cè)量精度,測(cè)量范圍從-55°C到+125°C。這種傳感非常適合用于需要精確溫度控制的應(yīng)用,如環(huán)境監(jiān)測(cè)、工業(yè)控制
    的頭像 發(fā)表于 10-18 14:52 ?457次閱讀

    ds18b20溫度傳感怎么接線

    : VDD :電源正極,通常連接到3.3V或5V電源。 GND :電源負(fù)極,連接到地線。 DQ :數(shù)據(jù)線,用于與微控制器或其他數(shù)字接口通信。 接線步驟 連接VDD和GND : 將DS18B20的VDD
    的頭像 發(fā)表于 10-18 14:50 ?779次閱讀

    ds18b20溫度傳感如何使用

    Devices的一部分)生產(chǎn)的數(shù)字溫度傳感。它能夠提供9位至12位的溫度測(cè)量數(shù)據(jù),具有高精度和可編程分辨DS18B20的溫度測(cè)量范圍為-55°C至+125°C,適用于多種環(huán)境和
    的頭像 發(fā)表于 09-03 16:51 ?543次閱讀

    ds18b20溫度傳感是什么類型

    DS18B20溫度傳感是一種數(shù)字溫度傳感,它屬于單總線(One-Wire)數(shù)字溫度傳感類型。這意味著它僅需要一根數(shù)據(jù)線(加上電源線和地
    的頭像 發(fā)表于 09-03 16:46 ?800次閱讀

    ds18b20溫度傳感和dht11的區(qū)別

    DS18B20和DHT11都是常用的溫度和濕度傳感,它們?cè)谠S多項(xiàng)目和應(yīng)用中都有廣泛的應(yīng)用。 1. 工作原理 DS18B20 DS18B20是一種數(shù)字溫度傳感
    的頭像 發(fā)表于 09-03 16:44 ?1225次閱讀

    STC32和STC8H驅(qū)動(dòng)DS18B20測(cè)溫串口發(fā)送數(shù)據(jù)

    STC32G12K128 和 STC8H8K64U 驅(qū)動(dòng) DS18B20 模塊,采集環(huán)境溫度并通過串口發(fā)送數(shù)據(jù)至電腦
    的頭像 發(fā)表于 06-27 16:27 ?752次閱讀
    STC32和STC8H驅(qū)動(dòng)<b class='flag-5'>DS18B20</b>測(cè)溫串口發(fā)送<b class='flag-5'>數(shù)據(jù)</b>

    DS18B20溫度傳感工作原理

    DS18B20以其獨(dú)特的工作原理、卓越的技術(shù)參數(shù)和廣泛的應(yīng)用場(chǎng)景,成為了市場(chǎng)的明星產(chǎn)品。 深入了解DS18B20的工作原理 DS18B20溫度傳感的工作原理基于熱敏電阻的特性和數(shù)字
    的頭像 發(fā)表于 06-19 16:01 ?1067次閱讀

    兼容MB85RS2MT,SF25C20在船舶導(dǎo)航數(shù)據(jù)記錄器中的應(yīng)用

    兼容MB85RS2MT,SF25C20在船舶導(dǎo)航數(shù)據(jù)記錄器中的應(yīng)用
    的頭像 發(fā)表于 05-22 10:05 ?354次閱讀
    兼容MB85RS<b class='flag-5'>2</b>MT,SF25C<b class='flag-5'>20</b>在船舶導(dǎo)航<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>記錄器</b>中的應(yīng)用

    基于STC8H8K64U和DS18B20的溫度采集和LabVIEW上位機(jī)顯示

    ,該項(xiàng)目可以實(shí)現(xiàn) LabVIEW 上位機(jī)對(duì) MCU 發(fā)送指令,MCU 通過 DS18B20 溫度傳感獲取環(huán)境溫度,并通過串口將數(shù)據(jù)反饋給上位機(jī),上位機(jī)實(shí)時(shí)記錄
    發(fā)表于 04-08 12:28

    DS18B20溫度傳感的優(yōu)缺點(diǎn)

    可編程寄存DS18B20內(nèi)部具有可編程寄存,允許用戶對(duì)其進(jìn)行配置和控制,以滿足不同的應(yīng)用需求。
    發(fā)表于 04-04 11:39 ?4185次閱讀

    基于51單片機(jī)的多點(diǎn)溫度檢測(cè)網(wǎng)絡(luò),DS18B20傳感,代碼,仿真,原理圖等資料

    設(shè)計(jì)概述 基于DS18B20的多點(diǎn)溫度測(cè)量監(jiān)控系統(tǒng)設(shè)計(jì),以AT89C52單片機(jī)作為主控制器,不斷循環(huán)讀取4組DS18B20(T1、T2、T3和T4)溫度
    發(fā)表于 03-24 22:08

    什么是數(shù)據(jù)記錄器數(shù)據(jù)記錄器數(shù)據(jù)采集系統(tǒng)

    雖然有些數(shù)據(jù)記錄器只有一個(gè)傳感和輸入,但許多數(shù)據(jù)記錄器有多個(gè)通道,在許多情況下,它們可以
    的頭像 發(fā)表于 02-08 12:28 ?1473次閱讀