资源简介
本资源是ESP8266最快上手连接服务器,上传单片机测得的数据到乐联网上面,实现物联网的功能,代码完整。

代码片段和文件信息
#include “DHT11.h“
void Delay19ms() //@11.0592MHz
{
unsigned char i j k;
_nop_();
_nop_();
_nop_();
i = 1;
j = 205;
k = 97;
do
{
do
{
while (--k);
} while (--j);
} while (--i);
}
void Delay60us() //@11.0592MHz
{
unsigned char i j;
i = 1;
j = 162;
do
{
while (--j);
} while (--i);
}
//数据传输
uchar Read_Dat()
{
uchar i; uchar Dat;
for( i = 0 ; i < 8 ; i++ )
{
while( !DQ ); //等待低电平信号过去
//延时60us并且去读取数据,如果是0的话,现在已经是越过了高电平并且50us的低电平已经过了约30us了
//而如果是1,现在还是高电平。
Delay60us();
Dat <<= 1;
if( DQ )
{
Dat |= 1;
}
//如果数据是0的话,就直接跳过了,去执行while( !DQ )来等待剩余的越20us低电平过去,并且进行下一次传送
//如果数据是1的话,就等待高电平过去,然后执行while( !DQ )来等待50us的低电平过去,并且进行下一次传送
while( DQ );
}
return( Dat );
}
/*响应信号是DHT11拉低总线 准备信号是DHT11拉高总线*/
uint Read_DHT11()
{
uint Dat;
uchar SD_z SD_x WD_z WD_x JY; //分别为湿度整数,湿度小数,温度整数,温度小数 校验值
DQ = 1;
_nop_();
DQ = 0; //拉低总线至少18ms
Delay19ms();
DQ = 1;
while( DQ ); // 主机拉高总线,并且等待DHT11响应信号
while( !DQ ); //响应信号到来后,等待响应信号结束,(也即为等待准备信号 )
while( DQ ); //准备信号到来后,等待准备信号结束,并开始数据传输
SD_z = Read_Dat();
SD_x = Read_Dat();
WD_z = Read_Dat();
WD_x = Read_Dat();
JY = Read_Dat();
//校验
if( JY == ( SD_z + SD_x + WD_z + WD_x ) )
Dat = ( ( uint )SD_z << 8 )| WD_z ;
else
Dat = 0;
return( Dat );
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-03-07 21:03 温湿度物联网 -\
目录 0 2019-03-07 21:03 温湿度物联网 -\Doc\
目录 0 2019-03-07 21:03 温湿度物联网 -\FWlib\
文件 1655 2019-02-27 19:04 温湿度物联网 -\FWlib\DHT11.c
文件 221 2019-02-27 15:21 温湿度物联网 -\FWlib\DHT11.h
目录 0 2019-03-07 21:03 温湿度物联网 -\Project\
文件 72853 2019-03-07 21:02 温湿度物联网 -\Project\esp8266.uvgui.Administrator
文件 6306 2019-03-07 14:25 温湿度物联网 -\Project\esp8266.uvopt
文件 14756 2019-03-07 13:42 温湿度物联网 -\Project\esp8266.uvproj
目录 0 2019-03-07 21:03 温湿度物联网 -\Project\Listings\
文件 3828 2019-03-07 13:51 温湿度物联网 -\Project\Listings\DHT11.lst
文件 2234 2019-03-07 20:55 温湿度物联网 -\Project\Listings\esp8266.lst
文件 15367 2019-03-07 20:55 温湿度物联网 -\Project\Listings\esp8266.m51
文件 14151 2019-03-07 13:51 温湿度物联网 -\Project\Listings\STARTUP.lst
目录 0 2019-03-07 21:03 温湿度物联网 -\Project\ob
文件 7210 2019-03-07 13:51 温湿度物联网 -\Project\ob
文件 17580 2019-03-07 20:55 温湿度物联网 -\Project\ob
文件 971 2019-03-07 20:55 温湿度物联网 -\Project\ob
文件 5260 2019-03-07 20:55 温湿度物联网 -\Project\ob
文件 148 2019-03-07 20:55 温湿度物联网 -\Project\ob
文件 9637 2019-03-07 20:55 温湿度物联网 -\Project\ob
文件 158 2019-03-07 20:55 温湿度物联网 -\Project\ob
文件 819 2019-03-07 13:51 温湿度物联网 -\Project\ob
文件 6376 2009-05-07 14:37 温湿度物联网 -\Project\STARTUP.A51
目录 0 2019-03-07 21:03 温湿度物联网 -\User\
文件 584 2019-03-07 20:41 温湿度物联网 -\User\esp8266.c
文件 673 2019-03-07 21:03 温湿度物联网 -\User\HEAD.h
文件 768 2019-03-07 15:53 温湿度物联网 -\User\TI.h
- 上一篇:GA6 gprs模块 51单片机 程序
- 下一篇:黑客渗透笔记.txt
相关资源
- 在各城市的窄带物联网中传感器起到
- 物联网家居系统中基于单片机的多路
- 物联网中无线传感器节点和RFID数据融
- 有关面向工业物联网的无线传感器网
- 物联网无线传感器网络的7大特点
- 基于STM32的温湿度检测系统实现
- EMCP物联网云平台操作手册
- 基于ZigBee的温湿度监控系统设计
- 基于Zigbee和GPRS的无线温湿度测量系统
- 电信物联网NB-lot上传编解码插件检测
- 物联网云平台设备管理和相关页面
- 详细讲解柔性电子传感器和构造
- 基于Bang-Bang控制的温湿度调节系统
- esp8266 win10驱动 cp2102
- CSDN文件---ESP8266.rar
- 中国移动NB-IoT安全白皮书.pdf
- stm32103c8t6ESP8266串口转WIFI模块TCP服务器
- 智能网联汽车信息安全白皮书
- 物联网行业新突破:UWB人员定位技术
- ESP8266ESP8266安卓控制端源代码
- 开放充电协议标准2.0 OCPP 2.0
- 物联网智能家居平台DIY:ARDUINO 物联网
- nudemcu相关工具和固件测试稳定
-
Symli
nk XR1020--工业物联网智能网关规 - 矿山物联网网络技术发展趋势与关键
- 矿山物联网云计算与平台技术
- FCS技术在矿山物联网感知层的应用
- 论感知矿山物联网与矿山综合自动化
- 论矿山物联网的结构性平台与服务性
- 物联网与感知矿山专题讲座之三&mda
评论
共有 条评论