4143| 2
|
[项目] 《关于我找到Blynk替代品的这件事》 |
看到标题大家应该都很迷惑:Blynk不是很好用吗? 但在我这里就不一样了: 我的Blynk Server不能访问,貌似被墙了TAT 于是为了寻找替代品,我开始了漫长的过程: 首先找到了DFRobot的GoBLE; 然后就是应用商城里各种蓝牙玩具车的遥控; 奥松家的ALSHandle; 最后是蓝牙串口助手...... 但他们或多或少都有缺点: 1、没有摇杆。 2、连不上!怎么做都连不上!我 直到有一天, 我找到了这个: 蓝牙调试器。 试了一下,发现不仅能连上, 还自带简单的键盘和文字。 但想用摇杆的话还需要用高级模式, 这就需要破译数据包了。 于是,我找到了这张图: 于是就可以破解数据包了。 单片机我用的是NodeMCU ESP32,所以不能用Mind+,我用的是老师@从前有只小瑛瑛 教的Mixly。 程序其实很简单:检测到包头,读取数据放进数组,直到检测到包尾。 然后在主程序里调用就可以了。 目前已经成功的接收到了byte类型的数据,虽然其他的还没试过,但byte类型-128~127的数据够我玩一阵的了。 最后,我发现了一件灵异事件: 可以看到,数据是从列表的-1项开始读取的,而众所周知数组没有-1项 但他 居然 正常 读取了!!!WTF! |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed