查看: 20464|回复: 62

《博哥玩Arduino》-WIFI小车-基础篇

  [复制链接]
  • TA的每日心情
    开心
    2019-2-17 10:07
  • 签到天数: 605 天

    [LV.9]以坛为家II

    发表于 2016-11-11 16:32 | 显示全部楼层 |阅读模式
    本帖最后由 单片机菜鸟 于 2018-8-27 20:05 编辑

    1.前言
    上个星期做了蓝牙小车,见到WIFI模块8266 挺便宜,所以就上网买了两块8266,准备把蓝牙小车改成WIFI小车。(原因:蓝牙的传输距离还是有点短,估计距离稍微远点(大于10M)就连不上小车了,所以就考虑8266,据说空旷地带能达到400M,具体的数据并没有去测试过,对于我的WIFI小车来说,50M内可靠传输就可以满足我的要求了)。
         由于我的小车是基于蓝牙小车开发的,所以很多关于小车的介绍我就不重复说明了,想了解具体设置的可以去看看这两篇文章《博哥玩Arduino》-蓝牙小车-基础篇
    http://www.arduino.cn/forum.php? ... 31059&fromuid=93655
    (出处: Arduino中文社区)
    以及《博哥玩Arduino》-蓝牙小车-实操篇
    http://www.arduino.cn/forum.php? ... 31096&fromuid=93655
    (出处: Arduino中文社区)
         我的习惯,先说原理,再说现象,所以WIFI小车也分为两个部分,基础篇以及实操篇。

    2.设计原理
         概念流程如下:

         1.ESP8266连接到Arduino UNO R3的串口(前期测试AT指令可以用软串口),8266作为AP模块
         2.手机端安装 wifi小车 app,然后WIFI热点上寻找 8266 AP,连接上它。
         3.打开app,点击连接到小车(其实就是连接到8266),之后就可以两者通信了,把前进后退左转右转的编码发给8266,8266通过串口发给Arduino,Arduino处理指令,控制电机。8266模块只接收数据,不发生数据。


    3.材料
         配件如下:
         ARDUINO UNO 开发板     1块
         ESP8266 WIFI模块             1个
         安卓手机                            1部
         车模                                   1个
         蓄电池及充电线                 1套
         L298N驱动模块                  1个
                   杜邦线                                若干

    4.具体过程
         废话少说,这里只是测试ESP8266,另外的模块请到蓝牙小车介绍去看:
         4.1 ESP8266 引脚图


    155816wmto9qij9qy2tj72.png

    引脚说明 :
           引脚名接线说明与Arduino UNO上相连接的引脚
           UTXD接单片机RX10(软串口RX)
          URXD接单片机TX11(软串口TX)
         CH_PD接3.3V3.3V
           VCC电源3.3V
          GNDGND

    170618jawxhy4cwuz4uaxy.jpg

    先共享两份资料,我就不详细介绍8266,只关注测试过程:
    ESP8266新手入门调试指导(补全).pdf (430.96 KB, 下载次数: 919)
    打赏作者鼓励一下!

    该用户从未签到

    发表于 2016-11-16 22:59 | 显示全部楼层
    期待博主更新
  • TA的每日心情
    开心
    2019-2-17 10:07
  • 签到天数: 605 天

    [LV.9]以坛为家II

     楼主| 发表于 2016-11-19 11:37 | 显示全部楼层

    楼主已经在其他地方更新
    打赏作者鼓励一下!
  • TA的每日心情
    开心
    2017-12-13 14:18
  • 签到天数: 138 天

    [LV.7]常住居民III

    发表于 2016-11-29 11:17 | 显示全部楼层
    大神级,收藏
  • TA的每日心情
    开心
    2019-2-17 10:07
  • 签到天数: 605 天

    [LV.9]以坛为家II

     楼主| 发表于 2016-11-29 11:21 | 显示全部楼层

    我也是菜鸟来的  互相学习啊啊啊啊
    打赏作者鼓励一下!
  • TA的每日心情
    难过
    2017-1-8 23:19
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    发表于 2017-1-7 23:02 | 显示全部楼层
    这是个好东西 我就照这个做一个试试
  • TA的每日心情
    开心
    2019-2-17 10:07
  • 签到天数: 605 天

    [LV.9]以坛为家II

     楼主| 发表于 2017-1-14 23:07 | 显示全部楼层
    wdh666 发表于 2017-1-7 23:02
    这是个好东西 我就照这个做一个试试

    嗯嗯  仅供参考
    打赏作者鼓励一下!

    该用户从未签到

    发表于 2017-2-8 00:59 | 显示全部楼层
    ESP8266 模块的供电电压是3.3V,接到5V上不会烧毁吗?
  • TA的每日心情
    开心
    2019-2-17 10:07
  • 签到天数: 605 天

    [LV.9]以坛为家II

     楼主| 发表于 2017-2-8 08:53 | 显示全部楼层
    ymhong 发表于 2017-2-8 00:59
    ESP8266 模块的供电电压是3.3V,接到5V上不会烧毁吗?

    并没有烧  也可以接到3.3
    打赏作者鼓励一下!

    该用户从未签到

    发表于 2017-2-8 10:22 | 显示全部楼层


    哇 先mark了 大神
    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    热门推荐

    KittenBot杯第六届开源硬件开发大赛启动啦
    KittenBot杯第六届开源硬
    大赛简介: 第六届开源硬件开发大赛由Arduino中文社区发起 由KittenBot冠名赞助
    Blinker 模拟传感器+数字传感器例程(DHT11 温湿度+气体传感)
    Blinker 模拟传感器+数字
    才接触1星期,发现Blinker自带了很多例程,已经成功试验了DHT的例程序,并完善了体
    一文教你选择Arduino开发板,小白进
    一文教你选择Arduino开发
    笔者在2016年接触了Arduino,跳了万条坑,行了千里弯,到今天也算是Arduino的一
    [发布帖]RPG游戏 无人世界
    [发布帖]RPG游戏 无人世界
    视频攻略:https://www.bilibili.com/video/av43790997/ (b站正在审核) 剧情:主角是
    【人脸识别】ESP-EYE 最新的板子到货了
    【人脸识别】ESP-EYE 最新
    1.我不会编程,最多抄几个一步一步的网络教程。 2.不知道为啥就是超级喜欢电子元件。
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   ( 蜀ICP备14017632号-3 )
    快速回复 返回顶部 返回列表