Giới thiệu Module DFplayer Mini MP3
Module DFPlayer Mini MP3 là một mô-đun MP3 nhỏ và rẻ tiền có thể kết nối trực tiếp với loa. Mô-đun này có thể được sử dụng một mình với pin, loa và nút nguồn hoặc có thể được điều khiển thông qua cổng nối tiếp dưới dạng mô-đun cho Arduino UNO hoặc bất kỳ bộ vi điều khiển nào có cổng nối tiếp.
Mô-đun này tích hợp giải mã cứng MP3, WAV và WMA. Đồng thời, phần mềm hỗ trợ trình điều khiển thẻ TF và hệ thống tập tin FAT16 và FAT32.
Thông qua các hướng dẫn cổng nối tiếp đơn giản, bạn có thể hoàn thành các chức năng như phát nhạc được chỉ định và cách phát nhạc. Không cần các thao tác cơ bản rườm rà. Nó rất dễ sử dụng, ổn định và đáng tin cậy.
Thông số kỹ thuật Module DFplayer Mini MP3
- Điện áp làm việc: 5V DC
- Hỗ trợ tốc độ lấy mẫu (KHz): 8/11.025/12/16/22.05/24/32/44.1/48
- Đầu ra DAC 24-bit, hỗ trợ dải động : 90dB
- Hỗ trợ tỷ lệ tín hiệu trên nhiễu: 85dB
- Hỗ trợ đầy đủ cho hệ thống tệp FAT16, FAT32, hỗ trợ thẻ TF lên tới 32G, hỗ trợ đĩa U 32G, 64M byte NORFLASH
- Nhiều chế độ điều khiển là tùy chọn. Chế độ điều khiển IO, chế độ cổng nối tiếp, chế độ điều khiển nút AD
- Dữ liệu âm thanh được sắp xếp theo thư mục, hỗ trợ tối đa 100 thư mục và có thể phân bổ 255 bản nhạc cho mỗi thư mục
- Trở kháng loa: 4Ω – 8Ω
- Công suất hoạt động Max : 10W Mỗi kênh
- Nhiệt độ hoạt động : -20°C – 125°C
- Kênh ra loa : 2
Các ứng dụng
1. Phát sóng giọng nói điều hướng trên xe
2. Lời nhắc bằng giọng nói về kiểm tra giao thông đường cao tốc và trạm thu phí
3. Lời nhắc bằng giọng nói về kiểm tra an toàn tại nhà ga và bến xe buýt
4. Lời nhắc bằng giọng nói về điện, thông tin liên lạc và phòng kinh doanh tài chính
5. Xác minh kênh ra vào của phương tiện lời nhắc bằng giọng nói
6. Lời nhắc bằng giọng nói của kênh kiểm tra biên giới
7. Cảnh báo bằng giọng nói đa kênh hoặc giọng nói hướng dẫn vận hành thiết bị
8. Thông báo bằng giọng nói để lái xe điện tham quan an toàn
9. Cảnh báo tự động khi hỏng hóc thiết bị cơ và điện 10.
10. Lời nhắc cảnh báo bằng giọng nói
11. Thiết bị phát sóng tự động, phát sóng theo lịch trình
Chương trình Test Module DFplayer Mini
Nguyên lý kết nối
Chương trình
Thư viện : Tại đây : DFRobotDFPlayerMini.h hoặc tải trực tiếp trên Arduino IDE từ khóa DFRobotDFPlayerMini
#include "SoftwareSerial.h" #include "DFRobotDFPlayerMini.h" SoftwareSerial mySoftwareSerial(10, 11); // RX, TX DFRobotDFPlayerMini myDFPlayer; int buttonNext = 3; int buttonPause = 4; int buttonPrevious = 5; boolean isPlaying = false; void setup() { pinMode(buttonPause, INPUT); digitalWrite(buttonPause, HIGH); pinMode(buttonNext, INPUT); digitalWrite(buttonNext, HIGH); pinMode(buttonPrevious, INPUT); digitalWrite(buttonPrevious, HIGH); mySoftwareSerial.begin(9600); Serial.begin(9600); delay(1000); Serial.println(); Serial.println("DFPlayer Mini Demo"); Serial.println("Initializing DFPlayer..."); if (!myDFPlayer.begin(mySoftwareSerial)) { Serial.println("Unable to begin:"); Serial.println("1.Please recheck the connection!"); Serial.println("2.Please insert the SD card!"); while (true); } Serial.println(F("DFPlayer Mini online.")); myDFPlayer.setTimeOut(500); //----Set volume---- myDFPlayer.volume(10); //Set volume value (0~30). //myDFPlayer.volumeUp(); //Volume Up //myDFPlayer.volumeDown(); //Volume Down //----Set different EQ---- myDFPlayer.EQ(DFPLAYER_EQ_NORMAL); // myDFPlayer.EQ(DFPLAYER_EQ_POP); // myDFPlayer.EQ(DFPLAYER_EQ_ROCK); // myDFPlayer.EQ(DFPLAYER_EQ_JAZZ); // myDFPlayer.EQ(DFPLAYER_EQ_CLASSIC); // myDFPlayer.EQ(DFPLAYER_EQ_BASS); myDFPlayer.outputDevice(DFPLAYER_DEVICE_SD); myDFPlayer.play(1); //Play the first song isPlaying = true; Serial.println("Playing.."); } void loop() { if (digitalRead(buttonPause) == LOW) { if (isPlaying) { myDFPlayer.pause(); isPlaying = false; Serial.println("Paused.."); } else { isPlaying = true; myDFPlayer.start(); Serial.println("Playing.."); } delay(500); } if (digitalRead(buttonNext) == LOW) { if (isPlaying) { myDFPlayer.next(); Serial.println("Next Song.."); } delay(500); } if (digitalRead(buttonPrevious) == LOW) { if (isPlaying) { myDFPlayer.previous(); Serial.println("Previous Song.."); } delay(500); } }
Liên hệ làm mạch
- Phone: 0967.551.477
- Zalo: 0967.551.477
- Email: dientunhattung@gmail.com
- Chi tiết : Nhận làm mạch và hướng dẫn đồ án sinh viên
Tham khảo chương trình mẫu và thông tin linh kiện chi tiết tại:
Reviews
There are no reviews yet.