RM新时代网站-首页

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

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

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

基于Arduino平臺(tái)開(kāi)發(fā)的無(wú)線溫度和濕度監(jiān)控器

454398 ? 來(lái)源:一板網(wǎng) ? 作者:風(fēng)箏 ? 2020-10-22 13:20 ? 次閱讀

本篇文章主要介紹了使用Arduino平臺(tái)以及價(jià)格低廉且易于使用的ASK發(fā)送器/接收器模塊,為孩子或嬰兒房間安裝一款DIY自制的無(wú)線溫度和濕度監(jiān)控器。在發(fā)送端,Arduino nano使用DHT22傳感器感測(cè)室溫和濕度,并通過(guò)433 MHz ASK RF鏈路將數(shù)據(jù)發(fā)送到接收端Arduino。接收方Arduino解碼接收到的字節(jié)并將信息顯示在LCD屏幕上。 RF傳輸?shù)氖覂?nèi)范圍約為100英尺,這足以滿足常見(jiàn)的室內(nèi)面積。

所需的組件

您將需要以下物品來(lái)構(gòu)建此項(xiàng)目:

● ASK發(fā)送器/接收器對(duì)

● 兩個(gè)Arduino開(kāi)發(fā)板。在發(fā)射端使用Arduino Nano,在接收端使用Arduino Uno。

● 一個(gè)諾基亞5110 LCD,用于在接收端顯示數(shù)據(jù)

● 一個(gè)DHT22傳感器,用于在發(fā)射端上測(cè)量溫度和濕度

● 兩個(gè)LED和兩個(gè)330Ω電阻

● 電線、面包板、原型板等。

ASK RF套件簡(jiǎn)介

在國(guó)內(nèi)和國(guó)際市場(chǎng)上,都可以在線購(gòu)買使用各種ASK Tx / Rx模塊。其中有些帶有彈簧天線,有些則沒(méi)有。對(duì)于沒(méi)有天線的天線,您可以將?20cm的導(dǎo)線連接到電路板上的天線針。下圖顯示了您可以在eBay和Amazon上購(gòu)買的一些ASK RF模塊。

在本文中,我們使用了NiceRF公司生產(chǎn)的高質(zhì)量ASK RF模塊。這些模塊的優(yōu)點(diǎn)是它們非常緊湊,面包板和PCB友好,由高質(zhì)量PCB制成,配有銅制彈簧天線,并具有合理的傳輸范圍。

發(fā)送器的硬件設(shè)置

ASK發(fā)送器模塊具有三個(gè)引腳:VCC、數(shù)據(jù)和接地。根據(jù)制造商的不同,它們的順序可能不同。因此,請(qǐng)務(wù)必仔細(xì)查看引腳,以識(shí)別這些模塊上的數(shù)據(jù)和電源引腳。 VCC和Gnd引腳連接到Arduino Nano的+ 5V和Gnd引腳,而Tx模塊的數(shù)據(jù)引腳連接到Arduino的數(shù)字I / O引腳12。 LED還與串聯(lián)的限流電阻一起連接到I / O引腳11。在數(shù)據(jù)傳輸過(guò)程中,該LED點(diǎn)??亮。

發(fā)送電路(與LED串聯(lián)的電阻為330歐姆)

將上面的電路連接到面包板上,如下圖所示。

接收端的電路設(shè)置

接收模塊同樣包含VCC、Gnd和Data三個(gè)引腳。某些模塊可能具有多個(gè)數(shù)據(jù)引腳。在這種情況下,您可以使用它們中的任何一個(gè),因?yàn)樗鼈兌歼B接在一起。在接收端,Rx模塊的數(shù)據(jù)引腳輸出,并由Arduino引腳讀取。在本文中,它連接到Arduino的D11引腳。與發(fā)送端類似,連接到D3引腳的LED指示接收發(fā)送器發(fā)送的數(shù)據(jù)。諾基亞5110 LCD也連接到接收端Arduino,以顯示遠(yuǎn)程站的溫度和濕度。在本文中,我在接收端使用Crowduino Uno。請(qǐng)注意,諾基亞5110 LCD的工作電壓為3.3V。如果您的Arduino開(kāi)發(fā)板工作在5.0V,則在Arduino和LCD之間需要一個(gè)電壓轉(zhuǎn)換器。下圖更詳細(xì)地顯示了接收端的連接。

我使用了通用的Arduino原型板來(lái)構(gòu)建上述電路。下圖顯示了焊接在Arduino proto-shield上的組裝好的接收器電路

軟件代碼

該項(xiàng)目使用由Mike McCauley編寫(xiě)的Arduino VirtualWire庫(kù)。該庫(kù)支持市場(chǎng)上眾多的低成本RF發(fā)送器和接收器,并允許通過(guò)ASK調(diào)制發(fā)送短消息。在此項(xiàng)目中,Tx端的Arduino從DHT22傳感器讀取溫度和濕度,將兩個(gè)讀數(shù)合并為一個(gè)字符串,然后通過(guò)RF鏈接發(fā)送。在接收端,Arduino從接收的字符串中提取兩個(gè)讀數(shù),并在諾基亞5110 LCD上顯示數(shù)據(jù)。您可以從以下鏈接下載用于Tx和Rx末端的VirtualWire庫(kù)和Arduino代碼。

● 下載VirtualWire庫(kù)

● 下載用于發(fā)送端的Arduino代碼

● 下載用于接收端的Arduino代碼

輸出

將固件上傳到兩個(gè)Arduino開(kāi)發(fā)板后,該項(xiàng)目就可以進(jìn)行測(cè)試了。您可以將Tx模塊放置在要遠(yuǎn)程監(jiān)控溫度和濕度的地方,并將Rx模塊放置在100英尺范圍內(nèi)。您應(yīng)該在LCD屏幕上看到測(cè)量值,如下所示:

可以通過(guò)在Rx端添加蜂鳴器,并編程Arduino以在溫度和/或濕度超出預(yù)設(shè)極限值時(shí)發(fā)出警報(bào)來(lái)進(jìn)一步擴(kuò)展該項(xiàng)目。
編輯:hfy

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

    關(guān)注

    2550

    文章

    51035

    瀏覽量

    753067
  • lcd
    lcd
    +關(guān)注

    關(guān)注

    34

    文章

    4424

    瀏覽量

    167398
  • 諾基亞
    +關(guān)注

    關(guān)注

    9

    文章

    3185

    瀏覽量

    83223
  • 蜂鳴器
    +關(guān)注

    關(guān)注

    12

    文章

    891

    瀏覽量

    45917
  • Arduino
    +關(guān)注

    關(guān)注

    188

    文章

    6468

    瀏覽量

    186951
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    無(wú)線溫度傳感:精準(zhǔn)監(jiān)控,無(wú)線傳輸?shù)?b class='flag-5'>溫度管理解決方案

    在現(xiàn)代化工業(yè)、農(nóng)業(yè)、醫(yī)療及智能家居等領(lǐng)域,溫度監(jiān)控已成為確保設(shè)備正常運(yùn)行、產(chǎn)品保存質(zhì)量及環(huán)境舒適度的重要環(huán)節(jié)。傳統(tǒng)有線溫度傳感因布線復(fù)雜、維護(hù)成本高及靈活性差等問(wèn)題,逐漸無(wú)法滿足日益
    的頭像 發(fā)表于 12-03 08:43 ?123次閱讀

    EZShunt?數(shù)字電流和功率監(jiān)控器

    電子發(fā)燒友網(wǎng)站提供《EZShunt?數(shù)字電流和功率監(jiān)控器.pdf》資料免費(fèi)下載
    發(fā)表于 10-31 09:43 ?0次下載
    EZShunt?數(shù)字電流和功率<b class='flag-5'>監(jiān)控器</b>

    TI電池監(jiān)控器IC的HDQ通信基礎(chǔ)知識(shí)

    電子發(fā)燒友網(wǎng)站提供《TI電池監(jiān)控器IC的HDQ通信基礎(chǔ)知識(shí).pdf》資料免費(fèi)下載
    發(fā)表于 10-12 10:01 ?0次下載
    TI電池<b class='flag-5'>監(jiān)控器</b>IC的HDQ通信基礎(chǔ)知識(shí)

    電源電壓監(jiān)控器77xx系列

    電子發(fā)燒友網(wǎng)站提供《電源電壓監(jiān)控器77xx系列.pdf》資料免費(fèi)下載
    發(fā)表于 09-29 10:37 ?0次下載
    電源電壓<b class='flag-5'>監(jiān)控器</b>77xx系列

    數(shù)字電源監(jiān)控器入門

    電子發(fā)燒友網(wǎng)站提供《數(shù)字電源監(jiān)控器入門.pdf》資料免費(fèi)下載
    發(fā)表于 09-27 10:30 ?0次下載
    數(shù)字電源<b class='flag-5'>監(jiān)控器</b>入門

    鎖存電壓監(jiān)控器(復(fù)位IC)

    電子發(fā)燒友網(wǎng)站提供《鎖存電壓監(jiān)控器(復(fù)位IC).pdf》資料免費(fèi)下載
    發(fā)表于 09-18 10:34 ?0次下載
    鎖存電壓<b class='flag-5'>監(jiān)控器</b>(復(fù)位IC)

    在牽引逆變器設(shè)計(jì)中實(shí)現(xiàn)電壓基準(zhǔn)和監(jiān)控器

    電子發(fā)燒友網(wǎng)站提供《在牽引逆變器設(shè)計(jì)中實(shí)現(xiàn)電壓基準(zhǔn)和監(jiān)控器.pdf》資料免費(fèi)下載
    發(fā)表于 09-18 10:30 ?0次下載
    在牽引逆變器設(shè)計(jì)中實(shí)現(xiàn)電壓基準(zhǔn)和<b class='flag-5'>監(jiān)控器</b>

    寬VIN過(guò)壓和欠壓監(jiān)控器的常見(jiàn)應(yīng)用

    電子發(fā)燒友網(wǎng)站提供《寬VIN過(guò)壓和欠壓監(jiān)控器的常見(jiàn)應(yīng)用.pdf》資料免費(fèi)下載
    發(fā)表于 09-02 10:13 ?0次下載
    寬VIN過(guò)壓和欠壓<b class='flag-5'>監(jiān)控器</b>的常見(jiàn)應(yīng)用

    在高壓應(yīng)用中使用電壓監(jiān)控器

    電子發(fā)燒友網(wǎng)站提供《在高壓應(yīng)用中使用電壓監(jiān)控器.pdf》資料免費(fèi)下載
    發(fā)表于 09-02 10:13 ?0次下載
    在高壓應(yīng)用中使用電壓<b class='flag-5'>監(jiān)控器</b>

    在應(yīng)用TI并聯(lián)電流監(jiān)控器時(shí),取樣電阻取多大值會(huì)比較優(yōu)化?

    在應(yīng)用TI并聯(lián)電流監(jiān)控器時(shí),取樣電阻取多大值會(huì)比較優(yōu)化?輸入前需要做濾波處理嗎?
    發(fā)表于 08-30 08:11

    藥品倉(cāng)庫(kù)溫濕度監(jiān)控系統(tǒng)

    和有效使用具有重要意義。 藥品倉(cāng)庫(kù)溫濕度監(jiān)控系統(tǒng),結(jié)合物聯(lián)網(wǎng)、無(wú)線通訊等技術(shù),主要由傳感、數(shù)據(jù)采集、傳輸設(shè)備、管理云
    的頭像 發(fā)表于 07-26 10:12 ?344次閱讀

    動(dòng)環(huán)監(jiān)控系統(tǒng)平臺(tái)功能

    隨著機(jī)房中設(shè)備的數(shù)量和系統(tǒng)規(guī)模不斷擴(kuò)大,已成為各大單位業(yè)務(wù)管理的核心場(chǎng)所,需要時(shí)刻保證機(jī)房設(shè)備處于正常的溫度、濕度環(huán)境中運(yùn)行。為了保證機(jī)房設(shè)備的正常運(yùn)行,需要對(duì)機(jī)房的溫度、濕度、煙感、
    的頭像 發(fā)表于 07-19 16:35 ?371次閱讀

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

    解決方案,在需要監(jiān)控的區(qū)域部署傳感節(jié)點(diǎn),實(shí)時(shí)感知環(huán)境溫濕度數(shù)據(jù),利用無(wú)線傳感網(wǎng)絡(luò),對(duì)環(huán)境溫濕度
    的頭像 發(fā)表于 05-30 16:43 ?757次閱讀

    用物聯(lián)流量卡的監(jiān)控器能改變移動(dòng)流量卡嗎

    #物聯(lián)流量卡#使用物聯(lián)流量卡的監(jiān)控器無(wú)法直接改變移動(dòng)流量卡本身的屬性和功能。物聯(lián)流量卡的監(jiān)控器主要用于監(jiān)控和管理物聯(lián)網(wǎng)設(shè)備的數(shù)據(jù)使用情況,提供實(shí)時(shí)的流量消耗、連接狀態(tài)和設(shè)備運(yùn)行情況等信息。本文將從物
    的頭像 發(fā)表于 04-11 17:38 ?666次閱讀
    用物聯(lián)流量卡的<b class='flag-5'>監(jiān)控器</b>能改變移動(dòng)流量卡嗎

    LoRa無(wú)線濕度監(jiān)控系統(tǒng)架構(gòu)分析

    介紹了一款基于LoRa無(wú)線組網(wǎng)的溫濕度監(jiān)控系統(tǒng),該系統(tǒng)具有遠(yuǎn)距離傳輸、低功耗和實(shí)時(shí)監(jiān)控等優(yōu)勢(shì),可廣泛應(yīng)用于各種需要精確監(jiān)控環(huán)境
    的頭像 發(fā)表于 01-08 09:53 ?561次閱讀
    LoRa<b class='flag-5'>無(wú)線</b>溫<b class='flag-5'>濕度</b><b class='flag-5'>監(jiān)控</b>系統(tǒng)架構(gòu)分析
    RM新时代网站-首页