常用传感器讲解六–温湿度传感器-(DHT11)

简介: 常用传感器讲解六

具体讲解

从DHT11温度/湿度传感器获取读数截屏2023-12-27 下午7.27.38.png

传感器上的引脚为S,用于表示信号,中间的引脚为电压,负号为地。信号引脚转到Arduino上的标头A0 。中间引脚变为5V ,负号变为GND 。我们的黄色电缆是模拟电缆,我们的红色电缆是电源,我们的黑色电缆是地线。信号,中间的引脚为电压,负号为地。信号引脚转到Arduino上的标头A0 。中间引脚变为5V ,负号变为GND 。我们的黄色电缆是模拟电缆,我们的红色电缆是电源,我们的黑色电缆是地线。
跑程序之前还要检查下自己有没有下载到DHT11的库,没有就会报错,最后跑出来结果是这样子的,打开串口监视器。

截屏2023-12-27 下午7.27.52.png

电路链接

截屏2023-12-27 下午7.28.16.png

代码部分


 #include <dht.h>
 #define dht_apin A0 // Analog Pin sensor is connected to dht DHT; 
 void setup(){
   
      
 Serial.begin(9600);     delay(500);//Delay to let system boot  
 Serial.println("DHT11 Humidity & temperature Sensor\n\n");  
 delay(1000);//Wait before accessing Sensor }
 //end "setup()" 
 void loop()
 {
   
     //Start of Program        DHT.read11(dht_apin);        Serial.print("Current humidity = ");    Serial.print(DHT.humidity);    Serial.print("%  ");    Serial.print("temperature = ");    Serial.print(DHT.temperature);     Serial.println("C  ");        delay(5000);//Wait 5 seconds before accessing sensor again.  
  //Fastest should be once every two seconds. }
相关文章
ESP-01S连接OneNET上报温湿度信息
本文介绍了如何利用ESP-01S连接OneNET上报温湿度信息,其中包括如何烧录固件,如何配置OneNET平台,如何进行连接测试。最后,给出了一部分程序设计。
1065 0
ESP-01S连接OneNET上报温湿度信息
|
数据管理 数据库 数据安全/隐私保护
数据管理与持久化:深度解析Docker数据卷
Docker 数据卷在容器化应用中扮演着关键角色,它们提供了一种灵活且可持久化的方式来处理应用数据。本文将深入讨论 Docker 数据卷的基本概念、使用方法以及一系列高级应用场景,通过更为丰富和实际的示例代码,帮助大家全面掌握数据卷的使用和管理。
|
SQL 人工智能 算法
Android性能优化之应用瘦身(APK瘦身)
Android性能优化之应用瘦身(APK瘦身)
|
数据采集 数据可视化 大数据
Python在大数据处理中的应用实践
Python在大数据处理中扮演重要角色,借助`requests`和`BeautifulSoup`抓取数据,`pandas`进行清洗预处理,面对大规模数据时,`Dask`提供分布式处理能力,而`matplotlib`和`seaborn`则助力数据可视化。通过这些工具,数据工程师和科学家能高效地管理、分析和展示海量数据。
727 4
|
传感器 数据格式
【STM32】DHT11温湿度模块传感器详解&代码
【STM32】DHT11温湿度模块传感器详解&代码
|
机器学习/深度学习 人工智能 物联网
探索云平台:构建未来计算的基石
本文旨在深入探讨云平台的基本概念、核心优势及其在现代IT架构中的关键作用。我们将从云计算的起源讲起,逐步解析云平台的运作机制,并通过具体案例展示其如何推动企业创新和效率提升。无论是创业者还是资深技术专家,了解云平台的本质和发展动向,都是把握未来科技趋势的重要一步。
465 2
|
Java
java将输入的数字金额转换为中文大写金额
java将输入的数字金额转换为中文大写金额
1444 1
Java中的动态类加载详解
Java中的动态类加载详解
|
监控 安全 物联网
阿里云mqtt简介和使用流程
本文介绍了阿里云MQTT的准备工作、简介和使用流程。首先,用户需要注册阿里云账号并完成实名认证。接着,通过阿里云物联网平台创建产品和设备,获取连接所需的Broker Address、Port、Username和Password。然后,使用MQTT客户端(如MQTTX)配置这些信息进行连接,并激活设备。最后,创建并订阅/发布自定义Topic,实现设备间的通信。阿里云MQTT是一个适用于物联网设备的轻量级通信协议,提供高并发、高可靠性的服务,广泛应用于各种物联网场景。
阿里云mqtt简介和使用流程
|
Android开发
安卓问题集-Installation error: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED
错误出现原因: 1、没有 AndroidManifest.xml file文件(出现几率较小) 2. 是你在外面修改了包名而在 AndroidManifest.xml file.文件中没有同步过去导致的错误。可能原因是包名首字母大写,首字母应该小写
5303 0