查看: 128|回复: 1

[已解决] 基于blinkerAPP,esp8266怎么向arduino发送信息

[复制链接]
  • TA的每日心情
    难过
    2019-5-15 23:33
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2019-5-15 23:31 | 显示全部楼层 |阅读模式
    想要通过blinker的app来向esp发送信息、指令,然后让esp8266 01模块把信息发送给arduino uno,进而让arduino在收到信息后做出相应的动作。

    我现在已经按着教程,能够通过blinker的按键控制esp8266  01模块上的小灯,也就是让手机向esp模块发送信息。

    但不知道怎么让esp8266通过rx tx串口给arduino发送信息,具体来说,是不知道对esp怎么设置(需要透传?);是不是给esp写   blinker.print("on")  就可以使esp向arduino发送 on 的信息?;是不是给arduino写    Serial.read()   就可以让arduino接收来自esp的信息?


    我给esp的程序是这样的,我还需要设置透传吗?
    #define BLINKER_WIFI
      
    #include <Blinker.h>
      

      
    char auth[] = "b7581f94c7d4";
      
    char ssid[] = "FAST_83C4FC";
      
    char pswd[] = "wyl186282510";
      

      
    // 新建组件对象
      
    BlinkerButton Button1("btn-abc");
      

      
    // 按下按键即会执行该函数
      
    void button1_callback(const String & state) {
      
        BLINKER_LOG("get button state: ", state);
      
        digitalWrite(LED_BUILTIN, !digitalRead(LED_BUILTIN));
      
        Blinker.vibrate();
      
    }
      

      
    void setup() {
      
        // 初始化串口
      
        Serial.begin(115200);
      
        // 初始化有LED的IO
      
        pinMode(LED_BUILTIN, OUTPUT);
      
        digitalWrite(LED_BUILTIN, HIGH);
      
        // 初始化blinker
      
        Blinker.begin(auth, ssid, pswd);
      
        Button1.attach(button1_callback);
      
    }
      

      
    void loop() {
      
        Blinker.run();
      
    }


  • TA的每日心情
    郁闷
    2018-12-6 22:21
  • 签到天数: 48 天

    [LV.5]常住居民I

    发表于 2019-5-16 00:04 | 显示全部楼层
    如果是使用arduino接8266模块,那这个程序是烧写到arduino中的,blinker.print("on")  是向app发送数据。

    从您上面问题可以看出,您可能相关基础较为欠缺。个人建议直接购买wifiduino开发板,可能对您更简单些。
    如果以上内容对你有帮助,你可以通过打赏支持作者
    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    热门推荐

    请问一下微动开关 4X4矩阵键盘 16按键  怎么接ardiuno的 接口?
    请问一下微动开关 4X4矩阵
    请问下这款微动开关 4X4矩阵键盘 16按键的 8个接口分别接单片机的什么口,我
    Arduino MEGA 与UNO 通过nRF24L模块通讯
    Arduino MEGA 与UNO 通过n
    之前在深水宝很“实惠”的店铺买了一些原件,随手砍了esp8266以及nRF24L*3 因为缺
    Nano 一直显示上传,不显示上传成功。
    Nano 一直显示上传,不显
    前面用的还好好的,突然就传不上程序了。一直停留在上传状态中,就是不限显示上传成功
    【项目】基于Arduino Nano的多功能桌面感应垃圾桶
    【项目】基于Arduino Nano
    基于Arduino Nano的多功能桌面感应垃圾桶随着大学生活不断往前迈进,宿舍桌面上的杂物
    Arduino板接74HC拓展接驱动器接多个四项电机
    Arduino板接74HC拓展接驱
    一个Arduino板能不能接多个74HC595来得到多个拓展? 如果能的话要怎么接啊? 如果接
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   ( 蜀ICP备14017632号-3 )
    快速回复 返回顶部 返回列表