楼主: 单片机菜鸟

《博哥ESP8266系列2》- ESP8266 获取天气情况

  [复制链接]
  • TA的每日心情
    开心
    2019-7-19 08:28
  • 签到天数: 723 天

    [LV.9]以坛为家II

     楼主| 发表于 2018-7-3 17:41 | 显示全部楼层
    1164513233 发表于 2018-7-3 16:31
    要求什么型号?还是8266的都可以啊

    应该是没太大要求  基本上都可以
    打赏作者鼓励一下!

    该用户从未签到

    发表于 2018-7-16 20:37 | 显示全部楼层
    博哥好,我烧写的时候,出现了错误error: failed reading byte
    warning: espcomm_send_command: can't receive slip payload data
    线接的应该是对的,因为用串口助手at命令是可以成功执行的。
    网上找了很久解决方案,只找到这个https://arduino.stackexchange.com/questions/20219/upload-with-esptool-fails-with-espcomm-send-command-cant-receive-slip-payload。但是貌似这是用Linux或Mac的,我用的是Windows,难道没有解决办法吗?
  • TA的每日心情
    开心
    2019-7-19 08:28
  • 签到天数: 723 天

    [LV.9]以坛为家II

     楼主| 发表于 2018-7-17 09:04 | 显示全部楼层
    nm46nm 发表于 2018-7-16 20:37
    博哥好,我烧写的时候,出现了错误error: failed reading byte
    warning: espcomm_send_command: can't rece ...

    你烧写的是哪个模块  我没有遇到过你这样的问题
    打赏作者鼓励一下!

    该用户从未签到

    发表于 2018-7-17 13:34 | 显示全部楼层
    单片机菜鸟 发表于 2018-7-17 09:04
    你烧写的是哪个模块  我没有遇到过你这样的问题

    嗯……现在这个问题貌似解决了,只要在烧写前拔了再插一下就行。我试着烧写了几个示例程序,都没问题了。但是烧写您这个天气程序的时候,每次都是到92%,然后说“上传项目出错”,这又是怎么回事?是代码太大内存不够了吗?
  • TA的每日心情
    开心
    2019-7-19 08:28
  • 签到天数: 723 天

    [LV.9]以坛为家II

     楼主| 发表于 2018-7-17 13:59 | 显示全部楼层
    nm46nm 发表于 2018-7-17 13:34
    嗯……现在这个问题貌似解决了,只要在烧写前拔了再插一下就行。我试着烧写了几个示例程序,都没问题了。 ...

    完全有可能  你可以试试烧写个简单的测试程序进去看看
    打赏作者鼓励一下!

    该用户从未签到

    发表于 2018-7-17 14:25 | 显示全部楼层
    单片机菜鸟 发表于 2018-7-17 13:59
    完全有可能  你可以试试烧写个简单的测试程序进去看看

    我发现除了示例程序中的WiFiScan,其他较大的好像都写不进去。。我的板子上标的是esp8266ex,我选的是generic esp8266 module,flash size是512k。那么,博哥,怎么查看我这板子的具体信息呢?
    还有就是flash mode的四个都是什么意思?我用默认的QIO的话,WiFiScan烧录进去但是没法工作,串口没有输出。改成DOUT之后,不用把io0接地就可以正常工作输出,不知道是什么鬼原理。。。
  • TA的每日心情
    奋斗
    2018-7-19 15:49
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2018-7-19 15:56 | 显示全部楼层
    博哥啊,你好,用了你的esp8266获取天气情况的源码,发现板子从网上拉天气信息下来有字节限制,怎么办
    Get the data from Internet!
    {"results":[{"location":{"id":"WTTE97PU94T9","name":"Wuxi","country":"CN","path":"Wuxi,Wuxi,Jiangsu,China","timezone":"Asia/Shanghai","timezone_offset":"+08:00"},"now":{"text":"Sunny","code":"0","temperature":"35","feels_like":"34","pressure":"1006","humidity":"46","visibility":"29.5","wind_direction":"SE","wind_direction_degree":"116"
    Read data Over!
    JSON parsing failed!


    完整的数据应该是
    {"results":[{"location":{"id":"WTTE97PU94T9","name":"无锡","country":"CN","path":"无锡,无锡,江苏,中国","timezone":"Asia/Shanghai","timezone_offset":"+08:00"},"now":{"text":"晴","code":"0","temperature":"34","feels_like":"34","pressure":"1006","humidity":"50","visibility":"30.1","wind_direction":"东","wind_direction_degree":"105","wind_speed":"11.16","wind_scale":"2","clouds":"0","dew_point":""},"last_update":"2018-07-19T13:25:00+08:00"}]}
  • TA的每日心情
    开心
    2019-7-19 08:28
  • 签到天数: 723 天

    [LV.9]以坛为家II

     楼主| 发表于 2018-7-19 16:01 | 显示全部楼层
    o1157108955 发表于 2018-7-19 15:56
    博哥啊,你好,用了你的esp8266获取天气情况的源码,发现板子从网上拉天气信息下来有字节限制,怎么办
    Get  ...

    每次都是这样 还是说偶尔  如果是每次 就得看看缓存是不是足够
    打赏作者鼓励一下!
  • TA的每日心情
    奋斗
    2018-7-19 15:49
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2018-7-19 16:12 | 显示全部楼层
    单片机菜鸟 发表于 2018-7-19 16:01
    每次都是这样 还是说偶尔  如果是每次 就得看看缓存是不是足够

    每次都是这样
    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   ( 蜀ICP备14017632号-3 )
    快速回复 返回顶部 返回列表