【物聯網】什么是 DHT11(數字溫濕度傳感器)?

在這里插入圖片描述

正面照片(藍色傳感器朝上,針腳朝下)

絲印標注非常清晰:

左邊 → S 👉 信號 (DATA)

中間 → + 👉 VCC (電源,3.3V 或 5V)

右邊 → - 👉 GND (地)

? 正確接法(Arduino Nano 33 IoT)

S (最左邊腳) → D2(和你代碼 #define DHTPIN 2 一致)

中間 + → 3.3V(?? Nano 33 IoT 不能用 5V)


1. 什么是 DHT11

  • DHT11 是一種常見的 數字溫濕度傳感器

  • 它內部集成了:

    • NTC 熱敏電阻 → 測溫
    • 濕度感應電容 → 測濕度
    • 8 位單片機 → 把溫濕度信號轉化為數字信號輸出
  • 輸出方式:單線數字信號(用一個數據引腳就能同時傳溫度和濕度)。

  • 優點:便宜、簡單、廣泛用于教學和 IoT 入門項目。

  • 缺點:精度不高(±2°C 溫度,±5%RH 濕度),采樣頻率低(每秒 1 次)。


2. 為什么在你的項目里選擇 DHT11

IFN649 Assessment 1 中,你需要一個 傳感器節點 來模擬現實 IoT 數據源:

  • DHT11 非常適合入門實驗:便宜 + 易用 + Arduino 有成熟庫。

  • 它可以提供 真實的物理環境數據(溫度、濕度) → 給整個 IoT 管道“上行”傳輸用。

  • 在實驗里:

    • Arduino Nano 33 IoT 通過 dht.readTemperature() / dht.readHumidity() 采集數據。
    • 這些數據通過 BLE characteristic (dhtCharacteristic) 廣播給 Pi。
    • Pi 再轉發到 MQTT Broker。

👉 所以 DHT11 在項目里就是 “數據源”,它給整個 IoT 系統提供真實輸入。


3. 怎么方便理解

可以把 DHT11 想象成一個 “數字溫濕度計”,它插在 Arduino 上,讓你的 IoT 系統能“感知世界”。

類比生活:

  • 小米溫濕度計(藍牙/米家網關上傳)
  • 空調里的溫度傳感器(決定什么時候制冷/加熱)
  • 智能加濕器的濕度探頭

4. 現實生活中的運用

DHT11 或類似傳感器常見應用:

  • 智能家居:溫濕度檢測 + 云端聯動(控制空調、加濕器)。
  • 農業大棚:監測環境溫度/濕度,自動噴霧或通風。
  • 物聯網學習/教學:初學者常用來練習傳感器 → 網關 → 云端的完整流程。
  • 服務器機房:檢測溫濕度,聯動風扇或告警。

5. 你作業1中的代碼和它的關系

Nano33_DHT_BLE.ino 里:

  • #include <DHT.h> / #include <DHT_U.h>
    → 引入 DHT11 庫。
  • DHT dht(DHTPIN, DHTTYPE);
    → 定義一個 DHT11 傳感器實例。
  • float h = dht.readHumidity();
    → 讀取濕度值。
  • float t = dht.readTemperature();
    → 讀取溫度值。
  • String payload = "H:" + String(h) + " T:" + String(t);
    → 把溫濕度拼成字符串。
  • dhtCharacteristic.writeValue(payload);
    → 把溫濕度數據廣播給 Raspberry Pi。

👉 在 Assessment 1 里,DHT11 = IoT 數據源,它和你的 Arduino BLE 程序直接相關,是“上行數據鏈路”的起點。


? 總結:
DHT11 = 物理環境的“傳感器眼睛”,負責讓你的 IoT 系統采集真實溫濕度。
在項目里,它讓你模擬現實 IoT 系統中“感知世界 → 上傳云端”的環節。


本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/94978.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/94978.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/94978.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

光譜相機在霧霾監測中有何優勢?

光譜相機在霧霾監測中的優勢主要體現在多維度數據采集和環境適應性方面&#xff0c;結合最新技術進展分析如下&#xff1a;一、核心優勢?穿透性監測能力? 短波紅外&#xff08;SWIR&#xff09;波段可穿透霧霾顆粒&#xff0c;結合可見光成像實現霧霾濃度與能見度的同步監測&…

【c++】超好玩游戲

#include <iostream> #include <vector> #include <conio.h> #include <windows.h> #include <time.h>using namespace std;// 游戲常量 const int WIDTH 40; const int HEIGHT 20; const int PADDLE_WIDTH 5;// 方向枚舉 enum Direction { S…

GitHub 熱榜項目 - 日榜(2025-08-27)

GitHub 熱榜項目 - 日榜(2025-08-27) 生成于&#xff1a;2025-08-27 統計摘要 共發現熱門項目&#xff1a;15 個 榜單類型&#xff1a;日榜 本期熱點趨勢總結 本期GitHub熱榜呈現出三大技術趨勢&#xff1a;1. AI生產力工具持續升溫&#xff1a;系統提示詞泄露庫、DeepCode…

基于Springboot + vue3實現的學校學報出版發行管理系統

項目描述本系統包含管理員和用戶兩個角色。管理員角色&#xff1a;用戶管理&#xff1a;管理系統中所有用戶的信息&#xff0c;包括添加、刪除和修改用戶。稿件分類管理&#xff1a;管理稿件分類信息&#xff0c;包括新增、查看、修改和刪除稿件分類。新聞資訊管理&#xff1a;…

【Keil5教程及技巧】耗時一周精心整理萬字全網最全Keil5(MDK-ARM)功能詳細介紹【建議收藏-細細品嘗】

&#x1f48c; 所屬專欄&#xff1a;【單片機開發軟件技巧】 &#x1f600; 作??者&#xff1a; 于曉超 &#x1f680; 個人簡介&#xff1a;嵌入式工程師&#xff0c;專注嵌入式領域基礎和實戰分享 &#xff0c;歡迎咨詢&#xff01; &#x1f496; 歡迎大家&#xff1…

國家育兒補貼政策遭利用,黑產組織借機竊取敏感數據

組織概況與作案手法近期網絡安全領域出現了一個高度組織化的犯罪集團UTG-Q-1000&#xff0c;該組織通過利用中國國家育兒補貼政策實施大規模金融詐騙和數據竊取活動。這個結構嚴密的犯罪網絡下設多個專業部門&#xff0c;包括財務組、新聞與色情組、設計與制造組以及黑市交易組…

Python Imaging Library (PIL) 全面指南:PIL高級圖像處理-分割與顏色空間轉換

高級圖像處理&#xff1a;PIL中的圖像分割與顏色空間轉換 學習目標 本課程將深入探討PIL&#xff08;Python Imaging Library&#xff09;中的一些高級功能&#xff0c;包括圖像分割和顏色空間轉換。通過本課程的學習&#xff0c;學員將能夠掌握如何使用PIL進行更復雜的圖像處理…

圖解 OAuth,為什么這樣設計?

OAuth 于 2007 年首次推出。它最初由 Twitter 創建&#xff0c;因為 Twitter 希望能夠允許第三方應用代表用戶發布推文。想象一下&#xff0c;如果今天設計類似的應用&#xff0c;你會怎么做&#xff1f;一種方法是直接要求用戶輸入用戶名和密碼。因此&#xff0c;你創建一個非…

WeakAuras Lua Script ICC (BarneyICC) Simplified Chinese [Mini]

WeakAuras Lua Script ICC &#xff08;BarneyICC&#xff09; Simplified Chinese [Mini] ICC 迷你版本會打了只需要團隊框體高亮提示即可&#xff0c;因為有DBM&#xff0c;就不需要那么多了 !WA:2!S3xc4XrXzI6wkSjzcVSyb4aoKWGaC04ijMdPrsoit0OdRXwxmsYgmWoNTup4rZ0UNr2sKL…

mcp學習

mcp學習 預算&#xff1a;5塊(半頓拼好飯嗚嗚嗚) 出問題試著開啟或者關閉代理。 文章目錄mcp學習1. 基本原理2. 環境配置1. cherryStudiodeepseekpython2. Clinedeepseek3. 常用mcp服務1. mcp-server-fetch2. mcp-playwright3. baidu-map4. filesystem5. mcp-mysql-server參考…

Rust:所有權

Rust&#xff1a;所有權拷貝 & 移動堆棧拷貝移動克隆所有權變量的初始權限指針的雙重權限權限的動態變化引用賦值重新借用函數調用時的權限移動拷貝借用不可變借用可變借用復合類型的權限結構體元組數組傳統語言的內存管理要么依賴程序員手動管理&#xff08;C/C&#xff0…

Elasticsearch數據遷移快照方案初探(二):快照創建與多節點存儲問題解決

快照倉庫創建成功 經過前面的配置修改&#xff0c;我們成功創建了快照倉庫&#xff1a; curl -X PUT "https://[ES_HOST]:9200/_snapshot/backup_repo" \-H "Content-Type: application/json" \-u "[USERNAME]:[PASSWORD]" \-k \-d {"type&…

DeepSeek大模型風靡云平臺,百度智能云、阿里云、騰訊云等多個平臺宣布上線DeepSeek模型

近日&#xff0c;百度智能云、華為云、阿里云、騰訊云、360數字安全、云軸科技等多個平臺紛紛宣布上線DeepSeek大模型&#xff0c;這一消息無疑為AI開發者和企業用戶帶來了全新的機遇和選擇。本文將探討DeepSeek大模型上線的背景、意義以及未來的發展趨勢。 首先&#xff0c;我…

position屬性

文章目錄Position屬性&#x1f9ed; 一、position 屬性的取值&#x1f4dd; 二、各屬性值詳解與示例1. static&#xff08;靜態定位&#xff09;2. relative&#xff08;相對定位&#xff09;3. absolute&#xff08;絕對定位&#xff09;4. fixed&#xff08;固定定位&#xf…

通信中間件 Fast DDS(二) :詳細介紹

目錄 1.引言 2.DDS的基本原理 3.FastDDS 的核心特性 4.FastDDS 的核心架構 5.典型應用場景 6.FastDDS 的安裝與快速上手 7.學習資源與社區 1.引言 FastDDS&#xff08;原稱 Fast RTPS&#xff09;是由西班牙公司 eProsima 開發的一款開源、高性能、實時性強的數據分發服…

【69頁PPT】智慧方案智慧校園解決方案(附下載方式)

篇幅所限&#xff0c;本文只提供部分資料內容&#xff0c;完整資料請看下面鏈接 https://download.csdn.net/download/2501_92808811/91776074 資料解讀&#xff1a;【69頁PPT】智慧方案智慧校園解決方案 詳細資料請看本解讀文章的最后內容 智慧校園的概念與背景 智慧校園是…

FPGA的工作原理

FPGA&#xff08;現場可編程門陣列&#xff09;的核心工作原理是通過可配置的硬件架構&#xff0c;讓用戶在芯片出廠后自主定義電路邏輯&#xff0c;實現從“通用硬件”到“專用硬件”的靈活轉換&#xff0c;本質是用可編程資源搭建出符合特定需求的數字電路。一、核心架構&…

構建生產級RAG系統:從數據處理到智能體的全流程實踐

構建生產級RAG系統&#xff1a;從數據處理到智能體的全流程實踐 檢索增強生成&#xff08;RAG&#xff09;技術已成為打造高級知識問答系統的核心&#xff0c;但從原型到穩定高效的生產級系統&#xff0c;需突破數據處理、檢索優化、智能決策等多重挑戰。本文以某型號工業設備…

Java-代理

在 Java 開發中&#xff0c;代理模式是一種非常重要的設計模式&#xff0c;它通過引入代理對象來控制對目標對象的訪問&#xff0c;從而實現額外功能的增強。一、代理模式的基本概念代理模式的核心思想是&#xff1a;通過一個代理對象來間接訪問目標對象&#xff0c;在不修改目…

【基礎知識】互斥鎖、讀寫鎖、自旋鎖的區別

從定義、工作原理、適用場景和性能開銷四個維度來剖析這三種鎖的區別 核心結論 這三種鎖的核心區別在于它們應對“鎖已被占用”情況時的行為策略不同,而這直接決定了它們的性能和適用場景。 鎖類型 核心策略 適用場景 互斥鎖 (Mutex) 等不到,就睡 通用的獨占訪問,臨界區執行…