单片机通过ESP8266将温度数据上传到OneNET平台

您所在的位置:网站首页 esp8266传输数据格式 单片机通过ESP8266将温度数据上传到OneNET平台

单片机通过ESP8266将温度数据上传到OneNET平台

#单片机通过ESP8266将温度数据上传到OneNET平台| 来源: 网络整理| 查看: 265

本帖内容为82C52单片机通过wifi模块(ESP8266)将温度传感器(DS18B20)的温度数据通过HTTP协议上传到OneNET云平台。所需的硬件设备:单片机一块;ESP8266模块一个;DS18B20一个。软件:需要在OneNET平台注册一个账号,并建立相关产品设备。如图所示:

部分代码如下:#include#include#define uint unsigned int#define uchar unsigned charsbit DQ=P2^4;sbit k1=P1^0;uchar aa[1]="";uint i,temp;void delay(uint i)                //延时5us{        do        {                _nop_();                             _nop_();                _nop_();                i--;        }        while(i);       }void delay1(uint z)                 //延时1ms{        uint x,y;        for(x=z;x>0;x--)                for(y=110;y>0;y--);}

void sendChar(uchar a)                                 //单片机发送一个字节{        SBUF = a;        while(TI==0);        TI=0;       }

void sendString(uchar *s)                        //发送一个字符串{        while(*s!='



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3