查看: 179|回复: 2

[已解答] 两个Arduino 的 Blinker外网通讯 与 局域网通讯 共存

[复制链接]
  • TA的每日心情
    奋斗
    2019-8-10 12:26
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2020-1-3 13:08 | 显示全部楼层 |阅读模式
    本帖最后由 w764516453 于 2020-1-3 13:29 编辑

    我把问题描述得简单点,如果 ESP写的是 Blinker 固件


    那么模拟一个 大型商场环境, 消防设备系列


    比如“两个Arduino”用的都是 Bliker固件,  其中一个Arduino负责 “烟雾感应器” ,另一个Arduino负责 “开关消防喷水总闸”


    就因为Arduino都是写了 Bliker固件,所以手机可以控制 负责“开关消防喷水总闸”Arduino端口打开水,或者关闭水


    但是!


    能不能让 两个Arduino 也能同时在 局域网内 无线通讯,Arduino 1号设备 与 Arduino 2号设备 数据互传,如果烟雾感应器报警,则直接通过局域网 直接打开 另一端的 Arduino“消防水总闸”端口,中途无需人工在手机上授权才能打开,不然后果因人工审核授权打开水太迟了,整个商场 烧没了


    想要实现的功能是:两个Arduino,两个Blinker的WIFI模块,每个Arduino分配一个WIFI模块,每个WIFI模块都可以用 手机监视和控制(外网), 也可以 每个WIFI模块 也能通过局域网 连接另一个 WIFI模块(局域网),然后Arduino 1号 与Arduino 2号 自动数据交换传递




    现在大多数都能在网上查到 怎么用手机远程控制 Blinker单片机,但是我不知道怎么在百度搜索什么关键词能找到 Blinker单片机 1号 通过路由器局域网连接 Blinker单片机 2号 通讯


    @[size=13.3333px]奈何col 大大
  • TA的每日心情
    郁闷
    2018-12-6 22:21
  • 签到天数: 48 天

    [LV.5]常住居民I

    发表于 2020-1-3 13:40 | 显示全部楼层
    有bridge功能,可以让两个设备通信,详见文档。
    下一步app上也有自动化功能,可以设定设备间的联动。
  • TA的每日心情
    无聊
    2020-1-22 12:40
  • 签到天数: 48 天

    [LV.5]常住居民I

    发表于 2020-1-4 08:42 | 显示全部楼层
    本帖最后由 sting2k1 于 2020-1-4 08:46 编辑

    我的理解是,esp1的数据上传给blinker,blinker再将数据传给esp2,这样通过中间媒体blinker传送数据,这是可以实现的。关键是不太稳定,因为如果esp1和blinker以及blinker和esp2中间只要有一个地方出问题了,数据就断了。还有一个方案就是esp1和esp2直接相互通讯,或者通过路由器,可以用server和client,将数据互传,这样就跳开了blinker,稳定性可以做的很好,同样都可以手机、电脑来控制。
    ps:设备控制,稳定性是最重要的,当你的烟雾已经报警了,这边数据还没检测到或是没有收到,那将是一件很糟糕的事情。
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    热门推荐

    [限时福利]5分钟带你快速了解新一代开发板:M5STACK
    [限时福利]5分钟带你快速
    一、什么是M5Stack M5Stack是一种模块化、可堆叠扩展的开发板,每个模块
    小爱同学+Blinker控制灯
    小爱同学+Blinker控制灯
    来这个社区已经很久了,有很多问题都是在这里解决的。在此谢谢他们!这里我也分享一个
    使用74hc595驱动一位数码管
    使用74hc595驱动一位数码
    74hc595是一种常用的I/O拓展芯片,今天我尝试用一个74hc595来驱动一个一位七段数码管
    74HC595的疑惑终于解开
    74HC595的疑惑终于解开
    对于74HC595的教程中和网上的资料看完还是模糊,于是一边接线测试,一边反复看图研究
    数据转换求助!!!
    数据转换求助!!!
    如何将 String str =“123,2132,1321,11”; 转换成 uint16_t A[4]= str
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
    快速回复 返回顶部 返回列表