MP3电子模块
MP3 Sensor
一、概述
一款小巧且物美价廉的MP3模块,自带扬声器。模块配合内置扬声器、魔洛克Qmind系列主控板使用,也可以通过串口控制,作为Arduino UNO或者是任何有串口的单片机的一个模块。模块本身集成了MP3、WAV、WMA的硬解码。同时软件支持TF卡驱动,支持FAT16、FAT32文件系统。通过Mycode简单的串口指令即可完成播放指定的音乐,也可以通过蓝牙功能用手机连接播放使用者想要播放的音乐。
二、规格
工作电压 | 5V |
---|---|
工作电流 | 300MA |
最大电流 | 500MA |
工作温度 | -25-55 |
通信方式 | 串行通信(UART) |
模块尺寸 | 58 x 43 x 28 mm (长 x 宽 x 高) |
三、特性
a) 具有反接保护,电源反接不会损坏IC;
b) 支持 Arduino IDE 编程, 并且提供运行库来简化编程;
c) 支持Robobloq-APP/MyQode-PC图形化编程,适合全年龄用户。
d) 具有两个M4孔位,可以根据自己的需要来安装附加金属零件或者乐高,可通过螺丝螺母从M4孔位和金属件进行连接以及乐高的插销孔进行固定。
e) 使用RJ11接口连线方便,该模块可以链接Qmind系列主板任意黑色端口。
四、使用方法
a) 装配。
模块有三个M4螺丝装配孔,可以将模块通过螺丝固定到魔洛克机器人金属平台,同时也兼容乐高体系圆孔插销。
(缺图)
b) 连线。
将此模块连接到Qmind系列主控板的黑色RJ11端口:
(缺图)
连接完成后在PC端会弹出连接的模块名称
c) 编程语句块
【舞台互动】PC端接入机器人,之后在角色Sprite内找“魔洛克”指令,点击每个语句块可以在线调试机器人,实时调试控制模块的状态。
【在线及离线编程】MP3电子模块的语句块在“声音”语句块内;
语句块解释
1. 返回值语句块(种类:传感器)
积木块图示 | 参数:端口 | 输出值与输入值 |
---|---|---|
Qmind 1,2,3 Qmind plus范围2~7 |
可以选择MP3模块所接上的端口对应数值,来进行操作,并且可以选择并控制: 1.“播放歌曲” 2.“暂停播放” 3.“播放上一首” 4.“播放下一首” |
|
Qmind 1,2,3 Qmind plus范围2~7 |
可以选择MP3模块所接上的端口对应数值,来进行操作,可以输入数值来调节音量(数值范围:缺 ) |
d)应用案例
- 连接MP3电子模块到主控板2号口。
2. 设置如上图程序。
3. 按右下角运行键开始程序运行。
实现效果:
启动魔洛克主控板后,连接MP3电子模块, 然后让手机配对MP3的蓝牙符号,配对成功后,随意在手机上播放音乐,可以发现MP3模块会对应播放手机使用者选择播放的音乐。(注意:1.首先用手机蓝牙配对魔洛克Qmind系列主控板,2.配对成功后,再点击手机中的“设置”,选择“蓝牙”,再用手机蓝牙配对Robobloq-mp3)
五、原理
暂缺