女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

如何使用兩個dht傳感器及HC12模塊制作遠程氣象站?

電子設計 ? 來源:電路城 ? 作者:電路城 ? 2021-04-29 10:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在本教程中,我們將學習如何使用兩個dht傳感器,HC12模塊和I2C LCD制作遠程遠程氣象站

步驟1:您需要什么

硬件部件:

如何使用兩個dht傳感器及HC12模塊制作遠程氣象站?

DHT11溫濕度傳感器(3針) × 1個

DHT22溫濕度傳感器 × 1個

Arduino UNO × 2

Adafruit HC-12模塊× 2

字母數字LCD,20 x 4 × 1個

跳線(通用) × 1個

軟件應用程序和在線服務:

Arduino IDE

步驟2:電路-發送器

如何使用兩個dht傳感器及HC12模塊制作遠程氣象站?

將HC-12引腳[VCC]連接到Arduino引腳[5V]

將HC-12引腳[GND]連接到Arduino引腳[GND]

將HC-12引腳[TX]連接到Arduino引腳[RX]

將HC-12引腳[RX]連接到Arduino引腳[TX]

將DHT22(或任何其他DHT傳感器)引腳輸出連接到Arduino Digital引腳3

將DHT22引腳VCC(+)連接到Arduino引腳5V

將DHT22引腳GND(-)連接到Arduino引腳GND

注意:在Visuino中上傳代碼時,請確保斷開Arduino引腳[RX]的連接,并在上傳后將其重新連接回去。

步驟3:電路-接收器

如何使用兩個dht傳感器及HC12模塊制作遠程氣象站?

將HC-12引腳[VCC]連接到Arduino引腳[5V]

將HC-12引腳[GND]連接到Arduino引腳[GND]

將HC-12引腳[TX]連接到Arduino引腳[RX]

將HC-12引腳[RX]連接到Arduino引腳[TX]

將LCD顯示引腳[VCC]連接到Arduino引腳[5V]

將LCD顯示引腳[GND]連接到Arduino引腳[GND]

將LCD顯示引腳[SDA]連接到Arduino引腳[SDA]

將LCD顯示引腳[SCL]連接到Arduino引腳[SCL]

將DHT11(或任何其他DHT傳感器)引腳輸出連接到Arduino Digital引腳2

將DHT11引腳VCC(+)連接到Arduino引腳5V

將DHT11引腳GND(-)連接到Arduino引腳GND

注意:在Visuino中上傳代碼時,請確保斷開Arduino引腳[RX]的連接,并在上傳后將其重新連接回去。

第4步:發送方-在Visuino中添加,設置和連接組件

如何使用兩個dht傳感器及HC12模塊制作遠程氣象站?

添加“脈沖發生器”組件,然后在屬性窗口中將頻率設置為5Hz

添加“濕度和溫度計DHT11 / 21/22 / AM2301”組件,然后在屬性窗口中選擇類型,在本例中為DHT22

添加“ Analog To Analog Array”,然后在屬性窗口中將Input Pins設置為2

添加“數據包”組件,雙擊它,然后在“元素”窗口中將“模擬數組”拖到左側,然后關閉“元素”窗口。

將PulseGenerator1引腳輸出到濕度溫度計1引腳時鐘和Packet1引腳時鐘

將HumidityThermometer1引腳傳感器連接到Arduino Digital引腳3

將HumidityThermometer1引腳溫度連接到AnalogToAnalogArray1引腳[0]和引腳Clock

將HumidityThermometer1引腳的濕度連接到AnalogToAnalogArray1引腳[1]和引腳Clock

將AnalogToAnalogArray1連接至Packet1》 Analog Array1引腳

將Packet1引腳輸出連接到Arduino Serial [0]引腳輸入

步驟5:接收器-在Visuino中添加和設置組件

添加“脈沖發生器”組件,然后在屬性窗口中將頻率設置為5

添加“濕度和溫度計DHT11 / 21/22 / AM2301”組件,并在屬性窗口中設置“類型”(在本例中為DHT11)

添加“液晶顯示器(LCD)-I2C”組件,然后在屬性窗口中將“列數”設置為20,將“行數”設置為4

雙擊“ LiquidCrystalDisplay1”,然后在“元素”窗口中將“文本字段”拖到左側,然后在屬性窗口中將寬度設置為20

在“元素”窗口中,將另一個“文本字段”拖到左側,然后在屬性窗口中,將“行”設置為1,將寬度設置為20

在“元素”窗口中,將另一個“文本字段”拖到左側,然后在屬性窗口中,將“行”設置為2,將寬度設置為20

在“元素”窗口中,將另一個“文本字段”拖到左側,然后在屬性窗口中,將“行”設置為3,將寬度設置為20

關閉元素窗口

添加4X“格式化文本”組件,并在屬性窗口中將每個文本設置為:%0%1

雙擊“ FormattedText1 ”,然后在“元素”窗口中將“文本元素”拖到左側,然后在屬性窗口中將“初始值”設置為:內部TEMP:在“元素”窗口中,還將“模擬元素”拖到左側,并在在屬性窗口中將Precision設置為2關閉Elements窗口雙擊“ FormattedText3”,然后在Elements窗口中將“ Text Element”拖到左側,然后在屬性窗口中將Initial Value設置為:Out TEMP:在Elements窗口中也拖動“ “模擬元素”的左側,然后在屬性窗口中將“精度”設置為2雙擊Unpacket1,然后在“元素”窗口中拖動模擬陣列向左sideClose元素windowClose要件windowAdd“模擬陣列要模擬”分量和在屬性窗口組輸出引腳2

雙擊“ FormattedText2”,然后在“元素”窗口中將“文本元素”拖到左側,然后在屬性窗口中將“初始值”設置為:內部HUM:在“元素”窗口中,還將“模擬元素”拖到左側并在在屬性窗口中將Precision設置為2關閉Elements窗口

關閉元素窗口

雙擊“ FormattedText4”,然后在“元素”窗口中將“文本元素”拖到左側,然后在屬性窗口中將“初始值”設置為:Out HUM:在“元素”窗口中還將“模擬元素”拖到左側,并在在屬性窗口中將Precision設置為2關閉Elements窗口

添加“拆包”組件

步驟6:接收器-Visuino Connect組件中

如何使用兩個dht傳感器及HC12模塊制作遠程氣象站?

將“ PulseGenerator1 ”引腳連接到“ HumidityThermometer1 ”引腳時鐘

將“ HumidityThermometer1 ”引腳傳感器連接到Arduino Digital引腳2

將“ HumidityThermometer1 ”引腳溫度連接到“ FormattedText1 ”》 Analog Element1引腳輸入和引腳時鐘

將“ HumidityThermometer1 ”引腳濕度連接到“ FormattedText2 ”》 Analog Element1引腳輸入和引腳時鐘

將Arduino Serial [0]引腳輸出連接到“ Unpacket1 ”引腳輸入

連接“ Unpacket1 ”》 AnalogArray1引腳輸出到“ AnalogArrayToAnalog1 ”引腳輸入

將“ AnalogArrayToAnalog1 ”引腳[0]連接到“ FormattedText3 ”》 Analog Element1引腳輸入和引腳時鐘

將“ AnalogArrayToAnalog1 ”引腳[1]連接到“ FormattedText4 ”》 Analog Element1引腳輸入和引腳時鐘

將“ FormattedText1 ”引腳連接到“ LiquidCrystalDisplay1 ”》“文本字段1 ”引腳

將“ FormattedText2 ”引腳連接到“ LiquidCrystalDisplay1 ”》“文本字段2 ”引腳

將“ FormattedText3 ”引腳連接到“ LiquidCrystalDisplay1 ”》“文本字段3 ”引腳輸入

將“ FormattedText4 ”引腳連接到“ LiquidCrystalDisplay1 ”》“文本字段4”引腳輸入

將“ LiquidCrystalDisplay1 ”引腳I2C輸出連接到Arduino引腳I2C輸入

步驟7:生成,編譯和上傳Arduino代碼

對于發送方和接收方:

在Visuino中,在底部單擊“構建”選項卡,確保選擇了正確的端口,然后單擊“編譯/構建和上載”按鈕。

很重要!確保在上傳代碼時,Arduino上的Pin RX斷開連接,并在上傳后將其重新連接。

步驟8:播放

如果為兩個Arduino UNO模塊供電,接收器上的顯示器將開始顯示兩個傳感器的溫度和濕度。您可以將發送器放在外面,并且可以監視內部和外部溫度。

恭喜你!您已經完成了Visuino的項目。
責任編輯:pj

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

    關注

    2564

    文章

    52793

    瀏覽量

    765458
  • 接收器
    +關注

    關注

    15

    文章

    2566

    瀏覽量

    73662
  • 應用程序
    +關注

    關注

    38

    文章

    3329

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    【OneNET麒麟座試用申請】基于OneNET的家用氣象站

    項目名稱:基于OneNET的家用氣象站試用計劃:1.進行收到板卡后的開箱評測,分析板卡結構和板上的硬件設備2.開發環境的安裝教程,燒錄簡單的程序3.通過OneNET官方的例程介紹板上傳感器的使用,并
    發表于 03-17 18:20

    采用LabVIEW實現虛擬自動氣象站設計

    QLI50氣象數據采集,實現虛擬自動氣象站設計。2 虛擬自動氣象站功能介紹  自動氣象站傳感器
    發表于 04-16 09:40

    如何使用樹莓派制作氣象站

    自動氣象站可以實時探測氣溫、濕度、氣壓、風速、風向、降雨量、紫外線輻射等氣象信息,通過不同的傳感器采集地面氣象數據,數據采集完成后通過網絡統一傳輸到
    發表于 05-19 07:59

    怎樣去設計一基于ESP32的家庭氣象站系統

    或 畢業設計技術解答畢設幫助:7468760412 主要器件本項目學長將使用ESP32創建一氣象站。基本原理是通過讀取DHT22和BMP180傳感器的數據,然后使用ESP32傳輸創
    發表于 12-13 07:38

    DIY一基于ESP8266的wifi氣象站

    描述氣象站ESP8266 E12帶 ESPHome 的 DIY WiFi 停止處理不斷變化的天氣軟件和 API,自己獲取傳感器數據
    發表于 06-24 07:26

    氣象站是什么,氣象站的作用是怎樣的

    氣象站可以滿足日益增長的對實時現場天氣信息的需求,準確的數據可以幫助相關組織對意思影響安全和操作的天氣條件作出主耍決定,傳統的氣象儀器都是有若干個傳感器以及風杯組成,這很容易開裂和在低風速下的數據精度不好,現在我公司研制、開發的
    的頭像 發表于 12-27 16:30 ?5200次閱讀

    一文了解什么是小型氣象站?和自動氣象站一樣嗎?

    所謂小型氣象站是一種體積相對小的自動氣象監測站,監測參數有:風速,風向,溫濕度,雨量,大氣壓,光照,輻射等參數,全套設備包括:傳感器前端,采集,通訊
    的頭像 發表于 11-02 22:03 ?2134次閱讀
    一文了解什么是小型<b class='flag-5'>氣象站</b>?和自動<b class='flag-5'>氣象站</b>一樣嗎?

    使用dht傳感器HC12模塊和I2C LCD顯示制作遠程氣象站

    電子發燒友網站提供《使用dht傳感器HC12模塊和I2C LCD顯示制作
    發表于 11-07 10:13 ?0次下載
    使用<b class='flag-5'>dht</b><b class='flag-5'>傳感器</b>、<b class='flag-5'>HC12</b><b class='flag-5'>模塊</b>和I2C LCD顯示<b class='flag-5'>器</b><b class='flag-5'>制作</b><b class='flag-5'>遠程</b><b class='flag-5'>氣象站</b>

    使用DHT11傳感器和OLE顯示屏構建氣象站

    電子發燒友網站提供《使用DHT11傳感器和OLE顯示屏構建氣象站.zip》資料免費下載
    發表于 11-07 11:18 ?1次下載
    使用<b class='flag-5'>DHT</b>11<b class='flag-5'>傳感器</b>和OLE顯示屏構建<b class='flag-5'>氣象站</b>

    基于Arduino UNO的氣象站

    這個項目將使用 Arduino、DHT11 傳感器和 Oled 顯示制作迷你氣象站(溫度、濕度監測
    發表于 12-08 17:47 ?2次下載

    小型氣象站自動氣象站的作用

    小型氣象站自動氣象站的作用介紹{推薦儀器FT-QC12} 區域氣象站主要是由傳感器、數據采集
    的頭像 發表于 03-09 10:27 ?1013次閱讀
    小型<b class='flag-5'>氣象站</b>自動<b class='flag-5'>氣象站</b>的作用

    如何制作簡單的氣象站

    電子發燒友網站提供《如何制作簡單的氣象站.zip》資料免費下載
    發表于 06-30 09:45 ?0次下載
    如何<b class='flag-5'>制作</b>簡單的<b class='flag-5'>氣象站</b>

    使用BMP280-DHT11的Arduino氣象站

    電子發燒友網站提供《使用BMP280-DHT11的Arduino氣象站.zip》資料免費下載
    發表于 07-06 14:48 ?3次下載
    使用BMP280-<b class='flag-5'>DHT</b>11的Arduino<b class='flag-5'>氣象站</b>

    基于LoRa的遠程氣象站:實現遠程氣象監測與數據傳輸

    的解決方案。 LoRa技術概述 LoRa(低功耗廣域網)是一種適用于遠距離、低功耗的通信技術,特別適合物聯網和遠程監測應用。其長距離通信能力和低功耗特性使其成為遠程氣象監測系統的理想選擇。 構建
    的頭像 發表于 10-14 15:57 ?1118次閱讀

    校園氣象站高校科普論文氣象站多功能氣象站

    校園氣象站高校科普論文氣象站多功能氣象站是一種集氣象監測、數據傳輸、數據處理、信息發布等功能于一體的數字化氣象設備。它可以通過各種
    的頭像 發表于 08-06 17:53 ?693次閱讀
    校園<b class='flag-5'>氣象站</b>高校科普論文<b class='flag-5'>氣象站</b>多功能<b class='flag-5'>氣象站</b>