查看: 5698|回复: 21

[教程] 博哥零基础教你玩转ESP8266(九) STA + Soft-AP联合出品

[复制链接]
  • TA的每日心情
    开心
    2019-10-11 09:30
  • 签到天数: 755 天

    [LV.10]以坛为家III

    发表于 2018-8-31 18:46 | 显示全部楼层 |阅读模式
    本帖最后由 单片机菜鸟 于 2018-9-3 15:57 编辑

    帖子导航:
    博哥零基础教你玩转ESP8266(一) 重识ESP8266
    博哥零基础教你玩转ESP8266(二) 认识一下Arduino core for ESP8266
    博哥零基础教你玩转ESP8266(三) 详解ESP8266 工作模式
    博哥零基础教你玩转ESP8266(四) 认识一下ESP8266WiFi库
    博哥零基础教你玩转ESP8266(五) ESP8266开发硬件搭建
    博哥零基础教你玩转ESP8266(六) STA连接 —— 我想连上你
    博哥零基础教你玩转ESP8266(七) Soft AP —— 谁想连上我
    博哥零基础教你玩转ESP8266(八) Scan —— 扫描周边网络

    一、前言


        前面楼主已经讲了STA和Soft-AP工作模式,而楼主一直重申ESP8266 WiFi模块有三种工作模式:
        1.Station模式,也叫站点模式;
        2.Soft-Access Point模式,也叫Soft-AP模式,可以理解为WiFi热点模式;
        3.以上两种的集合模式,Station 兼Soft-Access Point,也是Mesh NetWork的实现基础;
        本章继续介绍第三种工作模式,STA+soft-AP联合模式。

    二、STA+soft-AP联合模式

        前面楼主已经讲了STA和Soft-AP工作模式,而楼主一直重申ESP8266 WiFi模块有三种工作模式:
        先上一个概念图。
       
        先上一个概念图。AP+STA的工作原理就是:ESP8266作为AP的同时,又可以作为一个STA模式存在。
        例如,ESP8266作为STA,连接到WiFi路由器。而同时ESP8266作为AP,又允许其他STA模块(STA模式下的ESP8266等)接入它,这样就可以把stations提交的数据通过WiFi路由进行数据上传。
        楼主想去详解这种模式,但是又找不到一个很好的例子去讲。
        所以我大概提供一个这样的想法(做一个蔬菜大棚的温湿度检测):
        1.ESP8266模块1、ESP8266模块2、ESP8266模块3作为STA模式,负责检测三个位置的温湿度,并且把数值传给ESP8266模块4(AP模式);
        1.ESP8266(Client) 模块4又作为STA连接到WiFi路由,后面通过WiFi路由提交数据到PC机的服务端;
    打赏作者鼓励一下!

    2人打赏

  • TA的每日心情
    难过
    2018-9-10 17:53
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2018-9-4 10:58 | 显示全部楼层
    很是期待,很想和楼主学习这一块。
  • TA的每日心情
    难过
    2018-9-10 17:53
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2018-9-5 18:14 | 显示全部楼层
    写的非常好,很喜欢你的帖子。
  • TA的每日心情
    开心
    2019-10-11 09:30
  • 签到天数: 755 天

    [LV.10]以坛为家III

     楼主| 发表于 2018-9-5 18:24 | 显示全部楼层
    hef062795 发表于 2018-9-5 18:14
    写的非常好,很喜欢你的帖子。

    哈哈哈哈 好好看  楼主陆续更新
    打赏作者鼓励一下!
  • TA的每日心情
    开心
    2018-9-21 15:12
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    发表于 2018-9-15 23:33 来自手机 | 显示全部楼层
    我也说一句 期待
    PY让世界更美好~

    该用户从未签到

    发表于 2018-11-7 13:23 | 显示全部楼层
    十分感谢楼主整理分享!
    已打赏,略表敬意!
    希望继续坚持下去!
    加油
  • TA的每日心情
    开心
    2019-10-11 09:30
  • 签到天数: 755 天

    [LV.10]以坛为家III

     楼主| 发表于 2018-11-7 14:14 | 显示全部楼层
    roamingcat2008 发表于 2018-11-7 13:23
    十分感谢楼主整理分享!
    已打赏,略表敬意!
    希望继续坚持下去!

    谢谢老板哈哈哈
    打赏作者鼓励一下!
  • TA的每日心情

    2018-12-11 10:54
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    发表于 2018-11-22 09:37 | 显示全部楼层
    然后呢然后呢?这里面的目录导航漏了
    ¥¥¥
  • TA的每日心情
    开心
    2019-10-11 09:30
  • 签到天数: 755 天

    [LV.10]以坛为家III

     楼主| 发表于 2018-11-22 09:50 | 显示全部楼层
    Cracker丶 发表于 2018-11-22 09:37
    然后呢然后呢?这里面的目录导航漏了

    感觉这一块好像也没什么好讲的
    打赏作者鼓励一下!
    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    热门推荐

    【原创】全球最小口袋3D打印机mini one直播教程贴
    【原创】全球最小口袋3D打
    最近闲得蛋疼,没事搞个掌上3D打印机,先放效果图吧。 搞了半天,终于能正常打印,
    Blink——Arduino的Hello World!
    Blink——Arduino的Hello
    本教程节选自《Arduino程序设计基础》 Arduino编程基础(零)——Blink,Arduino的He
    ATmega2560-16AU刷BootLoader好慢
    ATmega2560-16AU刷BootLoa
    各位朋友,ATmega2560-16AU刷BootLoader好慢,有没有比较快的办法,一块板子要5分钟左
    【Arduino】108种传感器模块系列实验(104)---MAX30102手腕心率
    【Arduino】108种传感器模
    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
    Arduino MEGA 与UNO 通过nRF24L模块通讯
    Arduino MEGA 与UNO 通过n
    之前在深水宝很“实惠”的店铺买了一些原件,随手砍了esp8266以及nRF24L*3 因为缺
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   ( 蜀ICP备14017632号-3 )
    快速回复 返回顶部 返回列表