一、【制作背景】
冬至又称“冬节”、“贺冬”,华夏二十四节气之一、八大天象类节气之一,与夏至相对。
冬至在太阳到达黄经270°时开始,时于每年公历12月22日左右。据传,冬至在历史上的周代是新年元旦,曾经是个很热闹的日子。
2021年新年马上就要到了,让歌声响起来,让新年的氛围更加热烈,今天分享一个作品《mPython鳄霸王音乐播放器》
二、【功能说明】
制作一个鳄霸王音乐播放器功能实现:
1.上电后,显示【mPython】鳄霸王——音乐播放器,当拨动摇杆上下选择歌曲,当拨动摇杆左右循环模式;
2.当拨动摇杆向左时,x值为0,单曲播放;当拨动摇杆向右时,x值为4095,单曲循环;
3.当拨动摇杆向下时,y值为0,播放上一曲;当拨动摇杆向下时,一值为4095,播放下一曲;
三、【制作过程】
(一)测试拨动不同摇杆的数值
1.打开mPython,连接掌控板com39,左侧扩展添加Bluebit块,找到摇杆X值指令
2.左侧选中文本模块,找到转文本指令,将数值转换文本,
3.点击右上角,测试摇杆数值程序刷入掌控板
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.规格参数:
尺寸:120*80*40mm
工作电压:3.3V,g供电电压:5v
音频功放:3w
电池容量:800mAh
物理按键:2个
摇杆:1个
TF卡:1个
音频接口:1个
扩展接口:2个
红外遥控:1个
2.图片说明:
点赞