DFPlayer Mini SKU:DFR0299 Mini MP3 Player

Kapat
X
 
  • Filtre
  • Zaman
  • Gösterim
Clear All
yeni mesajlar
  • ozkandonmez
    Administrator
    • 30-12-2002
    • 47395

    DFPlayer Mini SKU:DFR0299 Mini MP3 Player


    Giriş

    DFPlayer Mini doğrudan hopörler bağlamayı basitleştirilmiş çıkışı ile küçük ve düşük fiyat MP3 modülüdür.

    Modül direk olarak akım kaynağına monte edilebilir (3,3 - 5V arası), hoparlör ile tek başına bir modül olarak butonlarla kullanılabilir veya

    UNO veya RX / TX özelliklerine sahip herhangi bir diğeri ile kombinasyon halinde kullanılabilir.



    ÖZELLİKLER :
    • örnekleme oranları : 8 / 11,025 / 12/16 / 22,05 / 24/32 / 44,1 / 48 :(kHz)
    • 85dB destek SNR ,desteği 90dB dinamik aralık ,DAC çıkışı -bit 24
    • bayt NORFLASH 64M ,destek 32G U disk ,destek 32G maksimum TF kartı ,FAT32 dosya sistemini ,FAT16 tam
    • çeşitli kontrol modunda düğmesi AD ,mod seri ,kontrol modu I / O ,kontrol modları
    • oynamaya devam bittiğinde müzik reklam .askıya alınabilir ses, müzik reklam bekletme işlevini
    • Her klasörde 255 e kadar müzik saklayabilirsiniz. 100 Klasöre kadar destekler ,ses verisi sıralama kriteri klasörün sıralamasına göredir.
    • 30 seviye ayarlanabilir ses, 6 -seviye EQ ayarlanabilir







    No Giriş-Çıkış Adı Adı Not
    1 VCC Giriş Voltajı DC 3.2-5.0V; Tipik: DC4.2
    2 RX UART seri giriş
    3 TX UART seri çıkış
    4 DAC_R Ses Çıkış Sağ Kanal kulaklık ve amplifikatör
    5 DAC_L Ses Çıkış Sol Kanal kulaklık ve amplifikatör
    6 SPK2 Hoparlör -2 3W daha az hoparlör
    7 GND Toprak Toprak
    8 SPK1 Hoparlör - 1 3W daha az hoparlör
    9 IO1 Tetikleyici Port 1 Oynatmak için kısa tetikleme yapın (Ses seviyesini azaltmak için uzun basın)
    10 GND Toprak Toprak
    11 IO2 Tetikleyici Port 2 Bir sonraki şarkı için kısa tetikleme (ses seviyesini arttırmak için uzun basın)
    12 ADKEY1 AD port 1 birinci bölümü oynatma tetiklemesi
    13 ADKEY2 AD port 2 İkinci bölümü oynatma tetiklemesi
    14 USB+ USB+ DP USB Port
    15 USB- USB- DM USB Port
    16 Busy Oynatma durumu



    BİLGİ

    seri Mod

    PC seri gönderme komutları Talimat Açıklama aracılığıyla asenkron seri haberleşme modu desteği

    Commands Function Description Parameters(16 bit)
    0x01 Next
    0x02 Previous
    0x03 Special tracking(NUM) 0-2999
    0x04 Increase volume
    0x05 Decrease volume
    0x06 Specify volume 0-30
    0x07 Specify EQ 0/1/2/3/4/5 Normal/Pop/Rock/Jazz/Classic/Bass
    0x08 Specify playback mode(0/1/2/3) repeat/folder repeat/single repeat/random
    0x09 Specify playback source( 0/1/2/3/4) U/TF/AUX/SLEEP/FLASH
    0x0A Enter into standby-low power loss
    0x0B Normal working
    0x0C Reset module
    0x0D Playback
    0x0E Pause
    0x0F Specify folder to playback 1-10(need to set by user)
    0x10 Volume adjust set [DH=1:Open volume adjust][DL:set volume gain 0-31]
    0x11 Repeat play [1:start repeat play][0:stop play]
    0x12 Specify MP3 tracks folder 0-9999
    0x13 Commercials 0-9999
    0x14 Support 15 folder See detailed description below
    0x15 Stop playback, play background
    0x16 Stop playback

    SERİ SORGULAMA KOMUTLARI
    Commands Function Description Parameters(16bit)
    0x3C STAY
    0x3D STAY
    0x3E STAY
    0x3F Send initialization parameters 0-0x0F(each bit represent one device of the low-four bits)
    0x40 Returns an error, request retransmission
    0x41 Reply
    0x42 Query the current status
    0x43 Query the current volume
    0x44 Query the current status EQ
    0x45 Query the current palyback mode This version retains this feature
    0x46 Query the current software version This version retains this feature
    0x47 Query the total number of TF card files
    0x48 Query the total number of U-disk files
    0x49 Query the total number of FLASH card files
    0x4A keep on
    0x4B Queries the current track of TF card
    0x4C Queries the current track of U-disk
    0x4D Queries the current track of Flash


    AD KEY Modu

    matris klavye bağlantısı geleneksel yöntem, AD modül tuşlarını kulllanımı, giderek güçlü MCU AD işlevselliğinden yararlanmak için, modül varsayılan yapılandırma 2 AD portu, 20 ana direnç dağılımı.





    I/O Modu


    Referans diagramı









    BAÐLANTI DİAGRAMI :











    ÖRNEK PROGRAM :


    Kütüphane dosyası ekleme


    /*
    * Copyright: DFRobot
    * name: DFPlayer_Mini_Mp3 sample code
    * Author: lisper <lisper.li@dfrobot.com>
    * Date: 2014-05-30
    * Description: sample code for DFPlayer Mini, this code is test on Uno
    * note: mp3 file must put into mp3 folder in your tf card
    */


    #include <SoftwareSerial.h>
    #include <DFPlayer_Mini_Mp3.h>

    void setup () {
    Serial.begin (9600);
    mp3_set_serial (Serial); //set Serial for DFPlayer-mini mp3 module
    delay(1); // delay 1ms to set volume
    mp3_set_volume (15); // value 0~30
    }

    void loop () {
    mp3_play (1);
    delay (6000);
    mp3_next ();
    delay (6000);
    mp3_prev ();
    delay (6000);
    mp3_play (4);
    delay (6000);
    }

    /*
    mp3_play (); //start play
    mp3_play (5); //play "mp3/0005.mp3"
    mp3_next (); //play next
    mp3_prev (); //play previous
    mp3_set_volume (uint16_t volume); //0~30
    mp3_set_EQ (); //0~5
    mp3_pause ();
    mp3_stop ();
    void mp3_get_state (); //send get state command
    void mp3_get_volume ();
    void mp3_get_u_sum ();
    void mp3_get_tf_sum ();
    void mp3_get_flash_sum ();
    void mp3_get_tf_current ();
    void mp3_get_u_current ();
    void mp3_get_flash_current ();
    void mp3_single_loop (boolean state); //set single loop
    void mp3_DAC (boolean state);
    void mp3_random_play ();
    */



    This sketch plays all audio file one by one.
    ?








    /*********************************
    **Wire:
    *Pin10 - player TX;
    *Pin11 - player RX;
    *pin3 - player BUSY
    **Board : Uno
    *By: LEFF
    **********************************/
    #include <SoftwareSerial.h>
    #include <DFPlayer_Mini_Mp3.h>

    SoftwareSerial mySerial(10, 11); // RX, TX

    void setup () {
    Serial.begin (9600);
    mySerial.begin (9600);
    mp3_set_serial (mySerial); //set softwareSerial for DFPlayer-mini mp3 module
    delay(1); // delay 1ms to set volume
    mp3_set_volume (15); // value 0~30
    }
    void loop () {
    boolean play_state = digitalRead(3);// connect Pin3 to BUSY pin of player
    if(play_state == HIGH){
    mp3_next ();
    }
    }

    Son düzenleme ozkandonmez; 21-07-2016, 12:38.
    Üyelere Özel Konuları Görebilmek İçin Lütfen ÜYE GİRİŞİ Yapınız



    HAYDI IPTV YAPALIM

    TBS 6991 Dual Tuner Dual CI Tv kartı linux sürücü yükleme

    LÜTFEN OKUYUN

İşlem Yapılıyor
X