前言

唉呦嘿最近实在不知道写啥了,先把原来的文章挑几篇搬过来吧()

请注意,本文较原文有删改


最近在准备各种比赛,实在抽不出时间来写 blog 了(悲

正片开始

最近在准备各种比赛,学校让我把所有乐动掌控及其配套传感器探索一边。大部分都比较简单,因为大部分模块差不多或者有简略的官方文档,但总有特例。

下面我将总结几个传感器的使用

分支 Branch

官方文档

支持将一条线上两个信号分开输出到两个独立的模块,也可以反向将两个独立的信号合并到一起,同时支持I2C拓展。常用于连接RGB灯带、舵机等模块

看起来很简单,确实也很简单,把它接到掌控版上就好了

问题出现了,大概是这样:

当你把它接到 I2C 上时,它只能用 Branch 上的 I2C 接口,反之,接到普通引脚时,它只能调用 Branch 上相关接口

去查了查相关资料,发现根本没有相关问题与解释,咨询了技术人员,也是无解

摇杆 Jokstick

官方文档

具有(X,Y)2轴模拟输出,可以制作遥控器用于控制运动物体的方向、速度等互动作品。

在实现的时候,就出现了问题

我不知道它的模拟值的最大值啊

折腾了一会,它的最大值还是 4095

我知道 mPython 的传感器一般最大值是 4095,我陷入了沉思……

音乐播放 MP3

官方文档

MP3播放模块,可通过软串口发送指令操控播放内存中保存的歌曲。

  • 文档越简单,这个模块就越不简单

没意识到问题严重性的我,把它接到了普通接口上

播放音乐时却只有噪声

仔细看了下,发现它的引脚是这样

|GND|VCC|RX|TX|

直到我们发现 MP3 上还有一个 Type-C 口,大家都怀疑会不会还要用外置设备?

现在依旧未得到解决方案

  • 新进展:怀疑是否是 MP3 坏了?

总结

唉呦嘿还是不把原来的搬过来了,写的跟史一样()