esp8266使用前的操作
固件修改
如果之前添加过 想要再次添加就把解压的文件夹删了 在重新解压一个
硬件连线 需要两个CH340(USB转TTL模块) 一个CH340模块的TX和RX分别于esp8266的RX和TX连接 3V3和GND也连接 另一个模块只需要连接一根线 就是GND连接到ESP8266的IO0上 注意!!!! 一定要先连接IO0的CH340模块连接到电脑上 在连接另一个CH340模块 在esp8266上电前 先把IO0口拉低 让esp8266进入代码烧写模式
烧不进去就多烧几次 直到成功码下载编写
如果烧写固件后一直连不上手机的app 建议换个固件烧写 烧写后esp会一闪一闪 表示烧写成功
百度机智云
进入开发者中心
创建数据点
选择乐鑫模组 密码自己设置
输入密码后复制密钥 粘贴到红线上 生成代码包
传感器的初始化就放这里面
传感器采集数据就放这里
就是把传感器的数据给到结构体 这个结构体打包数据发送给云平台
DHT11的初始化
自己将c文件和h文件添加到Keil中
然后初始化定时器1来实现us延时
这里只需要是实现微秒延时 不用在乎具体延时的具体时间是多少
在用户处理函数中调用read函数 将传感器数字给到结构体即可完成 esp固件烧写