在之前的分享:【泰坦触觉 TITAN Core开发套件】使用触觉马达播放小星星歌曲 中,展示了通过串口发送Vibrate命令,控制触觉马达振动发声。
实际上,TITAN Core 开发板的官方默认固件中,一共提供了三种运行模式:循环效果演示模式、串口命令模式、蓝牙模式。
当在TITAN Core 开发板运行在蓝牙模式下,就可以像一个蓝牙音箱一样,被电脑、手机或者其他设备连接,可以接收音频信号,并驱动触觉马达运行,进而振动,发出声音。
下面,就演示一下具体的使用方法。
一、硬件连线
参考 【泰坦触觉 TITAN Core开发套件】用命令控制比「比一分钱硬币还要薄」的泰坦触觉马达 做好马达的连线。
要让TITAN Core 开发板运行在蓝牙模式下,还需要连接正确的跳线,参考下图即可:
使用跳线帽,将IO19、IO22短接,然后重新上电或者连接电脑。
二、串口连接
蓝牙模式下,如果将TITan Core开发板连接到电脑,可以继续用电脑串口工具连接,但是只有启动信息,运行过程中将不会有更多的信息:
三、电脑/手机连接
在电脑或者手机上,找到如下名称以VHDevice开头的设备连接即可:
在手机上,选择连接后,就可以直接播放音乐了:
在电脑上,还需要选择使用VHDevice设备播放音乐:
四、音乐播放
连接蓝牙设备成功后,选择一首喜欢的音乐播放即可:
电脑播放:
手机播放:
实际效果如下:
28e1c79dc4a2b3e86e9cd137482b6cf5
虽然播放的声音不是很大,毕竟振动面只有那么小,但是效果还是不错的。
播放的时候,如说是舒缓的音乐,声音会比较小一些,如果是高亢的音乐的话,那声音就会响亮不少:
实际效果如下:
c585a0163ffee54d404089ba85271b8a
另外,目前还没有固定触觉马达,如果固定后,效果也会好不少。
等打印的底座回来了,再固定好试一试。
五、总结
和之前 【泰坦触觉 TITAN Core开发套件】使用触觉马达播放小星星歌曲 测试的结果类似,因为泰坦触觉马达能够实现非常精细的控制,发出频率范围也很宽,所以发出的声音非常细致。
当然,因为泰坦触觉马达非常小巧,能够发出的声音也不会很大,但是在一些适当的场合播放声音和音乐、提示音等,还是非常合适的。