查看: 256|回复: 10

关于Arduino ESP8266 AT命令 透传 折腾了几天的最关键经验

[复制链接]

该用户从未签到

发表于 2018-11-7 14:34 | 显示全部楼层 |阅读模式
硬件: 1、Arduino UNO         2、ESP8266-01S
软件:Arduino IDE


话不多说,折腾几天,历尽千辛万苦。就是没办法正确使用ESP8266,最主要原因是发出AT命令后 串口返回的值有时好,有时不好,有时乱码,有时不乱码,有时空值啥问题都有。


终于在今天折腾出了一个最终经验
Arduino IDE里写完代码,上传到Arduino UNO板子上后,必须要断开Arduino UNO板子电源,重新开机Arduino UNO板子,串口才能返回正确的值。


分享出用几天时间折腾出的经验,给有相同问题的同学参考
  • TA的每日心情
    奋斗
    2018-8-17 09:12
  • 签到天数: 47 天

    [LV.5]常住居民I

    发表于 2018-11-7 15:24 | 显示全部楼层
    可能的情况:
    你使用了0、1硬件串口连接8266,UNO在上传程序时也会使用这个串口
    解决办法:使用软串口和8266通信
    如果以上内容对你有帮助,你可以通过打赏支持作者

    该用户从未签到

     楼主| 发表于 2018-11-7 16:31 | 显示全部楼层
    奈何col 发表于 2018-11-7 15:24
    可能的情况:
    你使用了0、1硬件串口连接8266,UNO在上传程序时也会使用这个串口
    解决办法:使用软串口和826 ...

    用的是 8 和9 号针脚,没用0和1号针脚

    点评

    那可能是电路问题导致不稳定了  详情 回复 发表于 2018-11-7 17:28
  • TA的每日心情
    奋斗
    2018-8-17 09:12
  • 签到天数: 47 天

    [LV.5]常住居民I

    发表于 2018-11-7 17:28 | 显示全部楼层
    ws9528 发表于 2018-11-7 16:31
    用的是 8 和9 号针脚,没用0和1号针脚

    那可能是电路问题导致不稳定了
    如果以上内容对你有帮助,你可以通过打赏支持作者
  • TA的每日心情
    开心
    2018-11-11 17:34
  • 签到天数: 20 天

    [LV.4]偶尔看看III

    发表于 2018-11-7 17:48 | 显示全部楼层
    供电是非常重要的

    该用户从未签到

     楼主| 发表于 2018-11-7 20:52 | 显示全部楼层
    奈何col 发表于 2018-11-7 17:28
    那可能是电路问题导致不稳定了

    难道和我用便宜板子有关?

    该用户从未签到

     楼主| 发表于 2018-11-7 20:52 | 显示全部楼层

    供电应当是没有问题的。笔记本USB供电。
  • TA的每日心情
    开心
    2018-11-11 17:34
  • 签到天数: 20 天

    [LV.4]偶尔看看III

    发表于 2018-11-7 22:57 | 显示全部楼层
    ws9528 发表于 2018-11-7 20:52
    供电应当是没有问题的。笔记本USB供电。

    这正是问题所在,我之前折腾了很久,就是这个原因。ESP01的供电是3.3v,用笔记本usb是不行的,要单独供电,可以用两颗电池。我用mega2560模块来供电,线也不能太长。你可以试试用uno模块来供电。

    该用户从未签到

     楼主| 发表于 2018-11-8 08:17 | 显示全部楼层
    wherestheway 发表于 2018-11-7 22:57
    这正是问题所在,我之前折腾了很久,就是这个原因。ESP01的供电是3.3v,用笔记本usb是不行的,要单独供电 ...

    笔记本USB给NUO供电顺便上传代码,NUO给ESP8266供电,是这样的。
  • TA的每日心情
    郁闷
    2018-6-16 15:38
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2018-11-8 21:59 | 显示全部楼层
    辛苦了,被这个折腾的要死了
    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    热门推荐

    关于switch的问题
    关于switch的问题
    为什么switch 只能实现第一个case 1:的显示,case 2:的显示不出来,我用蓝牙发一个
    原创 drawbot平面关节机械臂 教程直播贴
    原创 drawbot平面关节机械
    这个项目上个月就在做了,结构和代码反反复复改了多次,加上自己又太忙,一直没来得及
    esp8266完美对接机智云与安卓APP开发和远程控制
    esp8266完美对接机智云与
    在极客工坊和咱们社区混了很久了,也没有发过帖子,第一次哦,不好意思也没有太多的时
    Arduino显示所选端口号找不到主板
    Arduino显示所选端口号找
    请问一下我这个问题是板子坏了,还是什么其他问题
    visual studio 2017 下载程序导致串口数据出错
    visual studio 2017 下载
    想做一个蓝牙通信的功能,程序如下,发现用官方的IDE没有任何问题,但是用visual stud
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   ( 蜀ICP备14017632号-3 )
    快速回复 返回顶部 返回列表