查看: 4797|回复: 10

黑乌鸦的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卡中
    接线 烧录代码
    [mw_shl_code=arduino,true]

    //引入软串口头文件
    #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()
    {
       
    }
    [/mw_shl_code]




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

    DFPlayer-Min.zip

    13.84 KB, 下载次数: 153

    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-12-11 10:06
  • 签到天数: 110 天

    [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 | 显示全部楼层
    我想知道,如果想播放不同文件夹的音乐应该怎么做
  • TA的每日心情
    开心
    2020-5-31 07:40
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    发表于 2020-1-4 15:52 | 显示全部楼层
    ESP32不支持软串口是个麻烦事
  • TA的每日心情
    开心
    2020-5-31 07:40
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    发表于 2020-1-4 16:06 | 显示全部楼层
    https://github.com/pcbreflux/espressif/blob/master/esp32/arduino/sketchbook/ESP32_DFPlayer_full/ESP32_DFPlayer_full.ino

    库的话在IDE的管理器搜索,现在by DFRobot的,具体慢慢摸索吧
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    热门推荐

    5分钟带你快速了解新一代开发板:M5STACK
    5分钟带你快速了解新一代
    一、什么是M5Stack M5Stack是一种模块化、可堆叠扩展的开发板,每个模块
    创客火首发无人机编队套装,开启不一样的人工智能教育
    创客火首发无人机编队套装
    2017年国务院发布《新一代人工智能发展规划》,提出要广泛开展人工智能科普活动,在中
    基于机器视觉的智能分拣机械臂
    基于机器视觉的智能分拣机
    本作品是一个基于机器视觉的智能机械臂操作平台,其采用atmega32单片机作为主控制系统
    服务器平台又挂了么,显示服务器未响应了
    服务器平台又挂了么,显示
    数据读不回来了
    esp8266-AP-控制LED灯
    esp8266-AP-控制LED灯
    网上很少这个ap控制led的灯,求人还不如求自己,自己开搞 我用了esp8266-01s,只有一
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
    快速回复 返回顶部 返回列表