单片机入门

Arduino 温湿度监测系统开发教程

适合初学者的物联网基础实践项目

一、项目简介

本教程以 Arduino 开发板和 DHT11 温湿度传感器为例, 实现一个简单的环境数据采集系统。通过本项目可以掌握传感器接线、 程序编写、串口监视器输出等基础知识。

二、所需硬件

三、实现步骤

  1. 将 DHT11 模块 VCC 接 5V,GND 接 GND,数据引脚接开发板数字口。
  2. 在 Arduino IDE 中导入 DHT 相关库文件。
  3. 编写程序,读取温度与湿度值。
  4. 通过串口监视器输出采集结果。

四、示例代码说明

#include <DHT.h>
#define DHTPIN 2
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);

void setup() {
  Serial.begin(9600);
  dht.begin();
}

void loop() {
  float t = dht.readTemperature();
  float h = dht.readHumidity();
  Serial.print("温度: ");
  Serial.println(t);
  Serial.print("湿度: ");
  Serial.println(h);
  delay(2000);
}

五、学习收获

通过本教程可以初步掌握 Arduino 传感器项目开发流程, 理解物联网设备采集环境数据的基本原理。

返回首页 下一篇教程