实现功能
1.液晶实时显示环境温度湿度,超过设定阈值则发出警报(蜂鸣器鸣叫and指示灯点亮)。
2.通过串口可修改温湿度阈值。
电路连接

电路连接参考文章
【Arduino基础】LCD1602液晶驱动实验
源代码及注释
#include <stdio.h>
#include <string.h>
#include <dht11.h>
#include "DS1302.h"
#include "LiquidCrystal.h"
LiquidCrystal lcd(12, 11, 10, 9, 8, 7);//设置接口
dht11 mydht11; // 注意现在 ggyy 代表 DHT11 传感器
char signal;
int dhtpin = 6;
int buzzerPin = 5;
int ledPin = 4;
float humidity;
float temperature;
int humidityset=75;
int temperatureset=23;
void setup()
{
Serial.begin(9600);
pinMode(buzzerPin,OUTPUT);
pinMode(ledPin,OUTPUT);//设置led引脚为输出引脚
lcd

此篇博客介绍了如何使用Arduino配合DHT11传感器实现环境温湿度的实时显示,并通过串口设置警报阈值。用户可以修改湿度和温度阈值,超限时蜂鸣器鸣叫并指示灯闪烁。教程详细到如何连接电路和修改参数。
最低0.47元/天 解锁文章
3627

被折叠的 条评论
为什么被折叠?



