2842| 0
|
[项目] 【mPython】鳄霸王音乐播放器 |
本帖最后由 rzegkly 于 2021-1-5 22:00 编辑 一、【制作背景】 小寒是二十四节气中的第二十三个节气,是干支历子月的结束以及丑月的起始,时间是在公历1月5-7日之间,太阳位于黄经285°。对于中国而言,这时正值“三九”前后,小寒标志着开始进入一年中最寒冷的日子。 2021年新年马上就要到了,让歌声响起来,让新年的氛围更加热烈,今天分享一个作品《mPython鳄霸王音乐播放器》 二、【功能说明】 制作一个鳄霸王音乐播放器功能实现: 1.上电后,显示【mPython】鳄霸王——音乐播放器,当拨动摇杆上下选择歌曲,当拨动摇杆左右循环模式; 2.当拨动摇杆向左时,x值为0,单曲播放;当拨动摇杆向右时,x值为4095,单曲循环; 3.当拨动摇杆向下时,y值为0,播放上一曲;当拨动摇杆向下时,一值为4095,播放下一曲; 三、【制作过程】 (一)测试拨动不同摇杆的数值 1.打开mPython,连接掌控板com39,左侧扩展添加Bluebit块,找到摇杆X值指令; 2.左侧选中文本模块,找到转文本指令,将数值转换文本, 3.点击右上角,测试摇杆数值程序刷入掌控板,在调试区提醒导入nplus库; 4.测试数值 摇杆居中时:X值为2025,y值为1945 摇杆向左,X值为0,摇杆向右,X值为4095, 摇杆向上,X值为0,摇杆向下,X值为4095, ( 二 )导入N+专用nplus库文件1.当鳄霸王扩展板与mPytho软件连接一起时,刷入掌控板时,在右下角控制台 中显示错误提示 File "main.py", line 3, in <module> ImportError: no module named 'nplus' MicroPython v2.0.2-14-g010a92a-dirty on 2020-07-14; mpython with ESP32 Type "help()" for more information. 2.点击右上角橙色提示超链接,安装库文件nplus,在掌控板文件夹中查看。 (三)程序编程1.左侧扩展模块中,添加按钮中,添加硬件N+模块 2.点开N+模块,找到鳄霸王,添加指令:鳄霸王初始化,mp3模式,音量150 3.显示子函数 4.歌曲循环子函数 5.选择歌曲子函数 6.主函数 四、鳄霸王简介1.规格参数: 工作电压:3.3V,供电电压:5v 音频功放:3w;电池容量:800mAh 物理按键:2个;摇杆:1个 TF卡:1个;音频接口:1个 扩展接口:2个;红外遥控:1个 2.图片说明: 五、视频回放 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed