资源简介
arduino通过ESP8266透传onenet平台代码,如何通过函数实现透传,如何实现上传报文,如何上传温湿度数据。
代码片段和文件信息
/*
DHT11 Module library V1.0
2017 Copyright (c) Adeept Technology Inc. All right reserved.
Author: TOM
*/
#include “DHT11.h“
// Return values:
// DHTLIB_OK
// DHTLIB_ERROR_CHECKSUM
// DHTLIB_ERROR_TIMEOUT
int DHT11::read(int pin)
{
// BUFFER TO RECEIVE
uint8_t bits[5];
uint8_t cnt = 7;
uint8_t idx = 0;
// EMPTY BUFFER
for (int i=0; i< 5; i++) bits[i] = 0;
// REQUEST SAMPLE
pinMode(pin OUTPUT);
digitalWrite(pin LOW);
delay(18);
digitalWrite(pin HIGH);
delayMicroseconds(40);
pinMode(pin INPUT);
// ACKNOWLEDGE or TIMEOUT
unsigned int loopCnt = 10000;
while(digitalRead(pin) == LOW)
if (loopCnt-- == 0) return DHTLIB_ERROR_TIMEOUT;
loopCnt = 10000;
while(digitalRead(pin) == HIGH)
if (loopCnt-- == 0) return DHTLIB_ERROR_
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1600 2020-03-06 16:12 ESP8266_EDP\DHT11.cpp
文件 492 2020-03-06 16:12 ESP8266_EDP\DHT11.h
文件 2203 2020-03-09 10:48 ESP8266_EDP\ESP8266_EDP.ino
目录 0 2020-03-09 10:48 ESP8266_EDP
----------- --------- ---------- ----- ----
4295 4
相关资源
- access简历学生数据库
- arduino
- 《Access2003VBA数据库编程》.ppt(100页)
- arduino单片机编程
- arduino大全(附ino文件)
- 一个基于AD1674的模数转换电路及程序
- Redis Desktop Manager 2019.4 win x64
- 基于arduino的蓝牙智能小车.zip
- 基于STM32 ESP8266 AT方式连接阿里云源代
- 《arduino互动设计入门(完美图解)》
- Wireshark网络分析就这么简单
- Wireshark网络分析的艺术(.pdf)
- SQL/Access 从一个表更新数据到另一个表
- Access转MySql数据库工具(Access2Mysql)
- access建立学生数据库管理系统
- Powerdesigner生成文档模板
- Access汉字拼音数据库(含首拼/音调
- Access 2007从入门到精通(文件).rar
- TreeView 连接Access数据库立即保存时时
- 超市管理系统前台+后台 access数据库
- 赞匆匆人事档案源码(access数据库)
- delphi学生成绩管理查询源码(含acce
- access制作的电子台历
- Access 2010中文版入门与实例教程
- access经典实例
- 简单的数据管理软件(Access)+源码
- 完美解决 丢失api-ms-win-crt-process-l1-1
- Spirent TestCenter中文版本简易操作手册
- Random Forests-LEO BREIMAN
- Altium designer 18- PCB Logo Creator
评论
共有 条评论