求解:Blinker.joystick()只能读取Y坐标问题-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 764|回复: 7

[已解答] 求解:Blinker.joystick()只能读取Y坐标问题

[复制链接]
发表于 2022-3-23 22:55 | 显示全部楼层 |阅读模式
如图,我ESP32直接烧的例程,但是只能读取到坐标Y的变化,X坐标的值上电是128,APP上稍微动一下遥感后就一直是0了。有人遇到过吗?该怎么解决。谢谢!


APP端移动遥感后现象

APP端移动遥感后现象

上电后现象

上电后现象
 楼主| 发表于 2022-3-23 22:58 | 显示全部楼层
#define BLINKER_PRINT Serial
#define BLINKER_BLE

#include <Wire.h>
#include <Arduino.h>
#include <Blinker.h>
//lib_deps = adafruit/Adafruit MPU6050@^2.1.0
void setup()
{
    Serial.begin(115200);
    pinMode(2, OUTPUT);
    digitalWrite(2, LOW);
    Blinker.begin();
}

void loop()
{
   Blinker.run();

    if (Blinker.available()) {
        BLINKER_LOG2("Blinker.readString(): ", Blinker.readString());

        Blinker.vibrate();
        
        uint32_t BlinkerTime = millis();
        Blinker.print(BlinkerTime);
        Blinker.print("millis", BlinkerTime);
    }

    BLINKER_LOG2("Joystick X axis: ", Blinker.joystick(J_Xaxis));
    BLINKER_LOG2("Joystick Y axis: ", Blinker.joystick(J_Yaxis));

    Blinker.delay(2000);

}
发表于 2022-3-23 23:46 | 显示全部楼层
请看自带的例程
 楼主| 发表于 2022-3-26 21:51 | 显示全部楼层

烧的程序就是例程

点评

您贴出的不是我们的例程,joystick例程: https://github.com/blinker-iot/blinker-library/blob/master/examples/Blinker_Widgets/Blinker_Joystick/Joystick_WiFi/Joystick_WiFi.ino  详情 回复 发表于 2022-3-26 22:04
发表于 2022-3-26 22:04 | 显示全部楼层

您贴出的不是我们的例程,joystick例程:
https://github.com/blinker-iot/b ... i/Joystick_WiFi.ino
 楼主| 发表于 2022-3-26 22:38 | 显示全部楼层
奈何col 发表于 2022-3-26 22:04
您贴出的不是我们的例程,joystick例程:
https://github.com/blinker-iot/blinker-library/blob/master/ ...

请问:JOY1.attach(joystick1_callback);
怎么样促发触发回调,不是接收到数据就触发吗,怎么我在app移动上遥感后没有触发,只触发了dataRead

点评

确保你程序中的key和你app上设定的一致  详情 回复 发表于 2022-3-26 23:04
发表于 2022-3-26 23:04 | 显示全部楼层
夏天到了a 发表于 2022-3-26 22:38
请问:JOY1.attach(joystick1_callback);
怎么样促发触发回调,不是接收到数据就触发吗,怎么我在app移动 ...

确保你程序中的key和你app上设定的一致
 楼主| 发表于 2022-3-26 23:06 | 显示全部楼层
奈何col 发表于 2022-3-26 23:04
确保你程序中的key和你app上设定的一致

懂了懂了,跟按键一样要绑名字,感谢解答
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 09:39 , Processed in 0.168010 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表