#include <dht11.h>
#define buzzer 11
#include<NewPing.h>
dht11 mydht11; // 设置 DHT 引脚 为 Pin 8
#define TRIGGER_PIN 12//12端口
#define ECHO_PIN 13//13端口
#define MAX_DISTANCE 200//最大距离是400-500cm,我们需要可以设定200cmint dhtpin = 8;
float humidity;
float temperature;
NewPing sonar(TRIGGER_PIN,ECHO_PIN,MAX_DISTANCE);//设置端口和最大距离
void setup(){ pinMode(buzzer,OUTPUT);Serial.begin(9600);   //串口波特率设置
}
void warning(){for(int i=0;i<=100;i++){digitalWrite(buzzer,HIGH);delay(2);digitalWrite(buzzer,LOW);delay(1);}
}
void loop() {mydht11.read(dhtpin);  // 读取 DHT11 传感器humidity=mydht11.humidity;temperature=mydht11.temperature;Serial.print(String("") + "Humidity = "+ humidity + " %");Serial.println(String("")+", temperature = "+ temperature +" °C");if(temperature>30){warning();}delay(100);//间隔50ms扫描一次(大约20次/秒).29ms是扫描最短的时间间隔 unsigned int uS=sonar.ping();//把扫描时间转化成us int dis=uS/US_ROUNDTRIP_CM;//转成距离     Serial.print(">>>>>>>>>>>"); Serial.print(uS);Serial.println("cm");delay(1000);//延时2s,延时最好高于一秒一以上,因为元件读取温湿度需要延时
}

基于Andriod的温湿度检测超声波测量;主要使用了DHT11传感器、超声波传感器等。

基于Andriod的温湿度检测超声波测量相关推荐

  1. 基于stm32的温湿度检测案例串口通信屏显示(二)

    文章目录 前言 一.串口通信屏幕 二.DHT11测试效果与说明 三.读入数据 四.串口及中断配置 五.屏幕上显示数据 5.1.屏幕内嵌指令 5.2.静态数据 5.3.动态数据 六.效果 前言 因为st ...

  2. 基于stm32的温湿度检测案例(一)

    系列文章目录 一.基于stm32的温度检测案例(一) 文章目录 目录 系列文章目录 一.基于stm32的温度检测案例(一) 文章目录 前言 一.实验器材简介 1.1.基于STM32F042F6P6的最 ...

  3. 基于mqtt 的温湿度检测系统

    最近实验内容是基于mqtt的温湿度传感,现在说一下基本的流程 老师的实验要求是实现mqtt的消息中间件这样的话,就需要一个服务器两个客户端,其中服务器是用来转发,其中一个客户端做发布,另外一个客户端做 ...

  4. 单片机课程设计——基于51单片机温湿度检测系统的设计与实现

    本文主要介绍了怎么使用51单片机最小系统板和温湿度传感器制作一个温湿度检测系统. 本次设计主要涉及了温湿度的测量.显示以及实现简单控制.硬件方面有五个模块,即STC89C52单片机主控模块.传感器模块 ...

  5. T045基于51单片机温湿度检测系统无线蓝牙传输Proteus仿真原理图PCB

    功能: 0.本项目采用STC89C52作为单片机系统的控制MCU 1.系统内采用DHT11作为湿度传感器,支持温湿度检测上传 2.系统具备无线蓝牙模块,支持定时循环发送手机端当前的温湿度状态 3.采用 ...

  6. 基于单片机的温湿度检测系统(电路+论文)

    博主福利:100G+电子设计学习资源包! http://mp.weixin.qq.com/mp/homepage?__biz=MzU3OTczMzk5Mg==&hid=7&sn=ad5 ...

  7. 基于51单片机温湿度检测采集系统无线蓝牙APP上传方案原理图设计

    硬件电路的设计 (附文件) 系统的功能分析及体系结构设计 3.1.1系统功能分析 本设计由STC89C52单片机电路+DHT11温湿度传感器店里了+蓝牙电路+电源电路组成. 1.通过单片机采集DHT1 ...

  8. 基于51单片机的温湿度检测及调节系统

    具体实现功能 系统由STC89C52单片机+AT24c02芯片+LCD1602液晶显示屏+继电器模块+按键模块+报警模块构成. 具体实现功能: 1.LCD1602液晶显示,第一行显示当前的温度和湿度, ...

  9. 基于STC89C51单片机的温湿度检测系统

    基于STC89C51单片机的温湿度检测系统 摘 要:设计一种计算机教室温度.湿度检测系统,用于控制机房的温.湿度.整个系统采用STC89C51微处理器作为主控系统,硬件电路主要包括51单片机.DHT1 ...

最新文章

  1. 制作nginx和php的rpm包
  2. java大乘期(33)----java进阶(springboot基础(1)----springboot基本概念)
  3. 蓝桥杯java第八届第十题--k倍区间
  4. Redis命令参考简体中文版
  5. 在.NET Core中使用MEF
  6. [置顶] 混响音效
  7. 阿里技术副总裁贾扬清、微软 CTO 韦青重磅出席 AI 开发者大会!
  8. 自己动手去除暴风影音2012广告方法,这样才安全
  9. c#(asp.net/core)杂谈笔记
  10. wxwindows编译
  11. EOS 钱包开发(JAVA)
  12. iMX8 Android SDK 下载
  13. 2018iscc 河南线下 赛题 逆向部分题解
  14. 从项目中由浅入深的学习vue,react,微信小程序和快应用【加薪必备】
  15. java.sql.SQLException: The server time zone value ' й ׼ʱ ' is unrecognized or represents more tha
  16. MyBatisPlus极速入门
  17. axios的并发请求和 排队请求
  18. Springboot启动流程详解
  19. Python——数字金字塔
  20. 虾皮如何注册店铺_Shopee(虾皮购物)入驻申请流程?

热门文章

  1. 关于Time.timeScale
  2. 深入分析Go语言与C#的异同
  3. FPGA结构与CAD设计(2)
  4. 培养编程素养和代码风格的书籍推荐
  5. wordexp函数学习
  6. 计算机考证可以叫别人考吗
  7. python免费教程视频-Python视频教程免费下载,最新Python免费教程视频分享!
  8. pandas tutorial 2
  9. ubuntu中终端内容保存到文本文件的三个方法
  10. python数据结构编程题_生信编程实战第5题(python)