用户
 找回密码
 立即注册

QQ登录

只需一步,快速开始

点击进入授权页面

只需一步,快速开始

  • QQ空间
  • 回复
  • 收藏

参加活动: 0

组织活动: 0

  • TA的每日心情
    开心
    2017-3-15 17:59
  • 签到天数: 125 天

    [LV.7]常住居民III

    电磁波 金牌会员 2016-12-14 00:16 楼主
    本帖最后由 电磁波 于 2016-12-30 23:46 编辑

    上次说要做wifi小车的,现在做好了,把这个探索学习的过程分享给大家,希望对你们有帮助。这个制作过程是分步进行的,所以帖子也是写了好几个,有一个循序渐进的学习过程。

    下面进入正题。
    我刚开始的时候是用esp01和电脑上的串口软件通信的。用来熟悉指令。

    1.我的开发环境是
    windows10 64位专业版,
    上位机软是串口调试助手(CM精装版V3.8.3),
    wifi模块esp8266_01,usb转串口是 CP2102 USB转TTL【如果电脑不识别驱动,下面提供驱动下载连接】
    杜邦线,面包版,3.3v电源【如果没有可以用arduino的3.3v代替】
    【有一个问题就是usb转ttl供电不足,所以需要外接电源或者直接接在arduino上的3.3v,下面有图】,usb转ttl只是用来做通信用。

    2.下面是接线图
    01.png


    02.1.png

    如果下面的电源不是插在电脑的usb口,而是用手机充电器,手机充电的的输出电流在1000ma【1A】左右,如果偏大,esp01会乱码
    03.1.png

    04.1.png

    下面图片是调试指令:

    05.png
    06.png
    07.png
    08.png
    09.png
    10.png

    下面是这次用到的指令:
    AT+CWMODE=1        // (会写入Flash)
    AT+RST
    AT+CWLAP
    AT+CWJAP="ssid","pwd"   //ssid 家里路由名称 pwd家里路由密码 连接家里的路由 (会写入Flash)
    AT+CIPMUX=0  //设置为单路链接模式,模块默认单路连接模式;
    AT+CIFSR
    AT+CIPSTART="TCP","192.168.31.125",6000
    AT+CIPMODE=1  //打开透传模式
    AT+CIPSEND        //
    开启透传模式向服务器发送数据,模块收到此指令后先换行后返回”>“,
    每包数据以20ms间隔区分,每包最大2048字节;

    补充:
    如果是下载模式接线图如下:
    esp01_download1.png

    下面是上位机软件和usb转ttl驱动:



    NetAssist.rar

    483.94 KB, 下载次数: 65

    网络调制助手

    UartAssist.rar

    382.71 KB, 下载次数: 13

    串口调试助手

    哦 上面有了 上位机软件了,但是没有驱动,需要的告诉我。
    显示invalid是模块没有经过安信可认证的模块固件,没有云服务功能。
    需要刷老版本的固件,比较常见的是0.93固件。我试过0.95固件也可以认证,不过需要重新刷固件。我的是老模块,1M的FLASH改成的8M的FLASH(W25Q64)。
    AT+RST

    OK

    ets Jan  8 2013,rst cause:4,boot mode3,7)

    wdt reset
    load 0x40100000, len 1396, room 16
    tail 4
    chksum 0x89
    load 0x3ffe8000, len 776, room 4
    tail4
    chksum 0xe8
    load 0x3ffe8308,len 540, room 4
    tail 8
    chksum 0xc0
    csum 0xc0

    2nd boot version : 1.4(b1)
      SPI Speed: 40MHz
      SPI Mode       : DIO
      SPI Flash Size & Map: 8Mbit(512KB+512KB)
    jump to run user1@ 1000

    rl噧{?
    Ai-Thinker Technology Co. Ltd.

    ready
    AT+GMR

    AT version:0.21.0.0
    SDK version:0.9.5

    OK



    哦 是这样啊。
    路过 给楼主点个赞
    打赏作者鼓励一下!

    这个是我上传的视频地址

    感谢博哥支持。
    顶一个                 

    谢谢支持。
    12下一页
    发新帖
    发表评论
    高级模式  
    您需要登录后才可以回帖 登录 | 立即注册  
    关闭

    推荐主题 上一条 /4 下一条