基于Arduino控制的音乐播放器的制作方法

文档序号:25511140发布日期:2021-06-18 16:26阅读:498来源:国知局
基于Arduino控制的音乐播放器的制作方法

本实用新型涉及一种人机交互的音乐播放器,具体涉及基于arduino控制的音乐播放器。



背景技术:

聆听音乐是人们生活中重要的放松方式,音乐播放器是重要的媒介,随着5g和物联网的普及,交互性更强,交互方式更有趣味性的产品会更加受到用户的青睐。

现有的音乐播放器的首先交互方式以按钮和触控为主,方式较为单一,趣味性不足。其次不能较为方便的选择播放音乐的音乐风格。



技术实现要素:

本实用新型的目的在于提供基于arduino控制的音乐播放器,其交互方式趣味性强并且可以方便地选择不同风格的音乐进行播放,以解决上述背景技术中提出的问题。

为实现上述目的,本实用新型采用如下技术方案:

基于arduino控制的音乐播放器,包括机体、转盘、中间层、arduino控制器;所述机体上部设置有所述转盘和中间层,所述转盘通过陀螺轴承与所述中间层连接在一起,转盘嵌置于中间层上;转盘与中间层可用胶水与所述机体连接成整体;所述转盘下表面设置有磁铁。所述arduino控制器设置在所述机体内部,arduino控制器的四周设置有喇叭扩音器模块、mp3模块和锂电池。所述中间层的背面设置有若干个霍尔传感器,所述中间层的上面设置有按键自锁开关模块,所述中间层的边缘设置有led灯带。所述按键自锁开关模块、霍尔传感器、led灯带、mp3模块、锂电池分别与所述arduino控制器电性连接。所述喇叭扩音器模块与所述mp3模块电性连接。

进一步地,所述霍尔传感器通过i/o口与所述arduino控制器连接;所述led灯带通过i/o口与所述arduino控制器连接;所述mp3模块通过rx/tx接口与所述arduino控制器连接;所述喇叭扩音器模块通过spk1/spk2口与所述mp3模块连接。所述锂电池的正极与所述arduino控制器的vin口连接;所述锂电池的负极与所述按键自锁开关模块连接;所述按键自锁开关模块与所述arduino控制器的gnd口连接。

所述转盘用以在旋转的过程中带动所述磁铁旋转;所述霍尔传感器用以感应磁场变化并输入信号到所述arduino控制器;所述arduino控制器根据arduino程序和输入的信号变化,输出信号到led灯带和mp3模块,通过喇叭扩音器模块播放放置在sd卡中的mp3文件。

进一步地,所述arduino控制器采用arduinopromini。

进一步地,所述霍尔传感器采用45l高灵敏度霍尔传感器。

进一步地,所述led灯带采用ws2812b可编程led彩带。

进一步地,所述磁铁采用10×5×2mm单片吸力350g的长方形磁铁

进一步地,所述陀螺轴承采用氧化锆全陶瓷高速指尖陀螺轴承。

进一步地,所述mp3模块采用mp3-tf-16p模块。

本实用新型的工作流程为:

1、通过按压按键自锁开关模块使得电路通电,锂电池给arduino控制器供电。

2、用手拨动转盘,由于转盘连接着陀螺轴承,所以转盘在停止转动之前可以旋转较长时间。

3、转盘旋转过程中,附着在转盘下方的磁铁9跟随着旋转,同时在旋转过程中附着在中间层下方的若干个独立的霍尔传感器感应到磁铁带来的磁场变化,分别输出信号到arduino控制器。

4、arduino控制器输出信号到led灯带,控制led灯带的亮灭。

5、arduino控制器输出信号到mp3模块,控制音乐播放的文件夹。

6、转盘旋转一段时间之后停下,mp3模块通过喇叭扩音器模块播放对应文件夹的音乐。

本实用新型的有益效果是:

本实用新型在转盘旋转的过程中带动下方的磁铁旋转;中间层下面的霍尔传感器感应磁场变化输入信号到arduino控制器;根据arduino程序和输入的信号变化,输出信号到led灯带和mp3模块,mp3文件放置在sd卡中,arduino控制器通过通讯发送信息播放相应的语音文件。用户通过和音乐播放器的转盘的交互来实现音乐风格的切换和音乐的切换,更为便捷和有趣,让人们能够更好享受音乐带来的美。

附图说明

图1是本实用新型的工作原理框图;

图2是本实用新型的拆分结构俯视图;

图3是本实用新型的拆分结构仰视图。

图4是本实用新型的整体结构俯视图。

图中:1-陀螺轴承;2-按键自锁开关模块;3-锂电池;4-arduino控制器;5-mp3模块;6-喇叭扩音器模块;7-led灯带;8-霍尔传感器;9-磁铁;10-转盘;11-中间层;12-机体。

具体实施方式

下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚完整地描述,显然,所描述的实施例仅仅是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本邻域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。

如图1至图4所示,本实用新型基于arduino控制的音乐播放器,包括机体12、转盘10、中间层11、arduino控制器4。机体12上部设置有转盘10和中间层11;转盘10通过陀螺轴承1与中间层11连接在一起,转盘10嵌置于中间层11上;转盘10与中间层11用胶水与机体12连接成整体。转盘10下表面设置有磁铁9;arduino控制器4设置在机体12内部,arduino控制器4的四周设置有喇叭扩音器模块6、mp3模块5和锂电池3。中间层11的背面设置有6个霍尔传感器8,中间层的上面设置有按键自锁开关模块2,中间层11的边缘设置有所述led灯带7。

霍尔传感器8通过i/o口与arduino控制器4连接;led灯带7通过i/o口与arduino控制器4连接;mp3模块5通过rx/tx接口与arduino控制器4连接;喇叭扩音器模块6通过spk1/spk2口与mp3模块5连接。所述锂电池3的正极与所述arduino控制器4的vin口连接;所述锂电池3的负极与所述按键自锁开关模块2连接;所述按键自锁开关模块2与所述arduino控制器4的gnd口连接。

进一步地,所述arduino控制器4采用arduinopromini。

所述霍尔传感器8采用45l高灵敏度霍尔传感器。所述led灯带7采用ws2812b可编程led彩带。

所述磁铁9采用10×5×2mm单片吸力为350g的长方形磁铁。所述陀螺轴承1采用氧化锆全陶瓷高速指尖陀螺轴承。

本实用新型的工作流程为:

1、通过按压按键自锁开关模块2使得电路通电,锂电池3给arduino控制器4供电。

2、用手拨动转盘10,由于转盘10连接着陀螺轴承1,所以转盘10在停止转动之前可以旋转较长时间。

3、转盘10旋转过程中,附着在转盘10下方的磁铁9跟随着旋转,同时在旋转过程中附着在中间层11下方的6个独立的霍尔传感器8感应到磁铁9带来的磁场变化,分别输出信号到arduino控制器4。

4、arduino控制器4输出信号到led灯带7,控制led灯带7的亮灭。

5、arduino控制器4输出信号到mp3模块5,控制音乐播放的文件夹。

6、转盘10旋转一段时间之后停下,mp3模块5通过喇叭扩音器模块6播放对应文件夹的音乐。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1