查看: 2202|回复: 7

黑乌鸦的Arduino兵器库-----DFPlayer MiNi mp3音乐模块

[复制链接]
  • TA的每日心情
    开心
    2019-6-3 22:23
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2019-6-3 22:33 | 显示全部楼层 |阅读模式
    本帖最后由 w466909383 于 2019-6-3 22:35 编辑

    嗯 这是一个系列后期会罗列几乎所有的常见基础模块的demo所以  大家的回复将是我最大的动力!!!!!!!!!!!!!!!!!
    未经作者同意,禁止转载
    第三期

    今天的猪脚是 DFPlayer MiNi mp3音乐模块
    300px-Miniplayer_top2.png
    这货

    引脚图
    400px-Miniplayer_pin_map.png
    原理图
    650px-Speaker_key.png

    接线图
    /*
    Arduino-------dfplayer
    5V-------------VCC
    GND-----------GND
    D10-----------TXD
    D11-----------RXD
    */

    先将要播放的文件取名未  1.mp3  导入SD卡中
    接线 烧录代码

    kittenblock中小学创客名师推荐的图形化编程软件

    
    
    //引入软串口头文件
    #include "SoftwareSerial.h"
    //引入dfplayer头文件
    #include "DFRobotDFPlayerMini.h"
    //定义软串口
    SoftwareSerial mySoftwareSerial(10, 11); // RX, TX
    //定义播放器实例
    DFRobotDFPlayerMini myDFPlayer;
    void setup()
    {
        //开启软串口
    mySoftwareSerial.begin(9600);
    //初始化player
    myDFPlayer.begin(mySoftwareSerial);
    //设置音量为25(0-30)
    myDFPlayer.volume(25);
    //播放0001.MP3
    myDFPlayer.play(1);
    //循环播放0001.MP3
    //myDFPlayer.loop(1);
    
    }
    void loop()
    {
        
    }
    





    想要学习更多内容加QQ群吧
    乌鸦的Arduino交流群:46127581

    DFPlayer-Min.zip

    13.84 KB, 下载次数: 65

    DFPlayer-Min.zip

    该用户从未签到

    发表于 2019-6-20 11:30 | 显示全部楼层
    很好,对初学者帮助很大,
  • TA的每日心情

    2019-4-11 16:31
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2019-7-9 11:58 | 显示全部楼层
    为什么我导入了这个库文件,但是编译的时候还是显示没有库文件呢?         #include "DFRobotDFPlayerMini.h这条代码
  • TA的每日心情
    慵懒
    2019-11-20 08:54
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2019-9-9 23:10 | 显示全部楼层
    菜鸟求教 发表于 2019-7-9 11:58
    为什么我导入了这个库文件,但是编译的时候还是显示没有库文件呢?         #include "DFRobotDFPlayerMini.h这条 ...

    因为这个模块有两个不同的库,里面的指令也不太相同;如果要引用楼主程序的库,直接去arduino库里面搜索DFRobotDFPlayerMini下载就可以了
  • TA的每日心情
    奋斗
    2019-11-24 07:30
  • 签到天数: 109 天

    [LV.6]常住居民II

    发表于 2019-11-2 01:19 | 显示全部楼层
    很好,对初学者帮助很大,

    该用户从未签到

    发表于 2019-11-18 15:01 | 显示全部楼层
    XMMMD 发表于 2019-9-9 23:10
    因为这个模块有两个不同的库,里面的指令也不太相同;如果要引用楼主程序的库,直接去arduino库里面搜索D ...

    为什么一直上传出错
  • TA的每日心情
    慵懒
    2019-11-20 08:54
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2019-11-19 10:15 | 显示全部楼层
    lxp 发表于 2019-11-18 15:01
    为什么一直上传出错

    我上传的都挺好的呀。可以把出错提示或者程序贴出来,看看那里有问题

    该用户从未签到

    发表于 2019-11-19 22:19 | 显示全部楼层
    我想知道,如果想播放不同文件夹的音乐应该怎么做
    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    热门推荐

    Blynk与m5stack basic以及uiflow的交互玩法
    Blynk与m5stack basic以及
    Blynk与m5stack basic以及uiflow的交互玩法 [准备工作我们假设玩家已经熟悉下面的准备
    【原创】全球最小口袋3D打印机mini one直播教程贴
    【原创】全球最小口袋3D打
    最近闲得蛋疼,没事搞个掌上3D打印机,先放效果图吧。 搞了半天,终于能正常打印,
    把一个废柴插座转眼变身远程控制智能插座
    把一个废柴插座转眼变身远
    把一个废柴插座转眼变身远程控制智能插座该项目主要基于Arduino D1 mini(wemos)模块
    让家里的空调也能远程控制
    让家里的空调也能远程控制
    让家里的空调也能远程控制 我们这里借用点灯科技的bliker平台(平台地址https://diand
    OLED 128*64自制可达10000000个选项的菜单(已更新)
    OLED 128*64自制可达10000
    OLED 128*64自制可达10000000个选项的菜单 温馨提示: 建议占个楼再食用本帖子
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
    快速回复 返回顶部 返回列表