作者:小松鼠 | 更新时间:2016-11-11 | 浏览量:3948
利用软件接口实现arduino+esp8266-01 +贝壳物联平台
远程控制和上传实时数据
(适合那些硬串口无法实现登录平台的盆友哦,重启自动登录云服务)
这有两种方案:代码连稍微增加一点,具体请看代码(健壮性还是不够强的,请需要高健壮性的盆友随意修改)::
前提准备:
1.ttl转USB
2.esp8266 -01 或者 esp8266-01s 版本为v9.52 (需要把01s刷为v9.52的同学自行百度哦)
3.重点:需要把esp8266的波特率改为9600 否则会出现返回数据乱码,无法提取指令
用sscom,勾选发送新行!AT+UART=9600,8,1,0, 0 返回OK |
(sscom的使用也请自行百度哦,我只提供工具)
4.接口如下:
esp8266 arduino
GND---------------------GND
3.3--------------------3.3(切记3.3 3.3 3.3)
ch_pd/EN---------------3.3 (01s的为EN接口)
TX--------------------- 引脚 10
RX--------------------- 引脚 11
灯 arduino
正极---------------------引脚 8
负极---1k电阻------------GND
1.先使用方案一测试是否能连接到服务器和平台。
2.如果成功,又想减少点代码可以把方案一改成方案二。。。。如此,可以避免每次插上板子都要重新进行透传设置。
3.登录平台时间可能在10s左右,在此之间可以刷新一下网页查看。
4.具体代码解析已经在源代码里说的明白的了,请下载源代码。百度云盘:
链接:http://pan.baidu.com/s/1qXEBRvm 密码:ft5m
5.成功截图