查看: 490|回复: 3

做了个Arduino的mp3定时播发器

[复制链接]
  • TA的每日心情
    开心
    2019-7-17 12:40
  • 签到天数: 52 天

    [LV.5]常住居民I

    发表于 2019-5-12 23:06 | 显示全部楼层 |阅读模式
    写了一天的程序,基本完成了。
    明天加工一下外壳
    20190512_225843.jpg
    说明文档,已经实现的功能
    按键A     按键B     按键C       旋转编码X   旋转编码Y   LED曲目显示    四位数码管

    按键C:模式切换,编程按键,长按

    模式1:正常选曲播放
    按键A :播放曲目,暂停
    按键B :停止播放
    LED : 常亮为选择曲目
    慢闪(1Hz) 为当前播放曲目
    快闪(0.5Hz)为当前暂停曲
    编码X:曲目选择(1~10)
    编码Y:音量选择(0~30)
    数码管:显示时间,当转动编码时分别显示曲目和音量

    模式2:时间调整模式
    数码管:显示调整的项目和数值
    0:调整年份(18~38)(2018~2038)
    1:调整月份(1~12)
    2:调整日期(1~31)
    3:调整星期(1~7)(周一~周日)
    4:调整时(0~23)
    5:调整分(0~59)
    编码X:选择需要调整的类别
    编码Y:调整数值
    按键A:保存调整的数值后切换到模式1
    按键B:取消调整,切换到模式1

    模式3:定时编程模式
    数码管:显示调整项目和数值
    0:程序编号(01~20)
    1:程序启用(0:关闭,1:有效)
    2:启动时刻(0~23)
    3:启动分钟(0~59)
    4:启动秒(0~55) 5秒间隔

    5:播放曲目(1~10)
    6:播放音量(0~30)
    7:功放开启(0:关闭,1:开启)(提前1分钟开启)
    编码X:选择调整的项目和数值
    编码Y:调整数值
    按键A:保存当前数值,到EEPROM
    按键B:不保存退出编程


  • TA的每日心情
    开心
    2019-7-17 12:40
  • 签到天数: 52 天

    [LV.5]常住居民I

     楼主| 发表于 2019-5-13 19:41 | 显示全部楼层
    做好的外壳,没用数控,手动电钻打孔,不是很标准,下一个再用数控打。
    然后再写写程序,增加定时按周循环啥的,还有切歌的时候淡入淡出,再增加循环。
    20190513_180942.jpg

  • TA的每日心情
    开心
    2019-5-6 18:22
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2019-5-14 10:49 | 显示全部楼层
    高手啊,真是厉害
    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    热门推荐

    同时读取两个传感器的数据,并上传至云端存储
    同时读取两个传感器的数据
    一个示例,仅供参考,可以自己更换传感器,或者连接更多传感器。 开发板: Wifiduin
    求助帖 新手
    求助帖 新手
    如图,第一个LED灯驱动失败,求原因… 板子是UNO R3,LED灯接在13与GND上面。
    【Arduino】108种传感器系列实验(93)---CSR8350蓝牙音乐模块
    【Arduino】108种传感器系
    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
    光线跟踪钛合金猫眼
    光线跟踪钛合金猫眼
    +视频 https://www.bilibili.com/video/av67732712/ +原理 ---光线跟踪 建立极
    "高精度"米家电子温湿度计Pro拆解
    "高精度"米家电子温湿度计
    为了了解哪种温湿度传感器更好,我搞了一个米家电子温湿度计Pro(阿蒙同志赠送) 价格
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   ( 蜀ICP备14017632号-3 )
    快速回复 返回顶部 返回列表