Mp3Player Arduino Menggunakan DFP Player Mini,~ Hai sahabat Arduino semua Jumpa lagi di kesempatan kali ini kita akan membuat Mp3 Player arduino dengan menggunakan DFPlayer mini, Penjelasan singkat tentang DFPlayer Mini adalah module Sound/music Player yang mendukung beberapa file salahsatunya adalah file .mp3 yang umum kita gunakan sebagai format sound Makadari itu langsung saja kita akan buatkan artikel mengenai cara mudah membuat speaker aktif mini untuk hp. Jangan lupa komponen ini harus ada karena kegunaan nya sangat penting sekali. Untuk mendapatkannya juga cukup mudah anda bisa membeli nya dengan harga 500 rupiah per pcs. GetStarted with 12 Months of Free Services. 1252016 Cara Membuat Program yang Sangat Sederhana di Python. Kamu dapat membuat MP3 Player dengan interface dan sekumpulan kontrol dasar untuk pemutaran dan bahkan menampilkan informasi media terintegrasi seperti artis panjang media nama album dan lainnya. Fast Money. Mp3 player adalah sebuah alat yang biasa kita gunakan untuk memutar sebuah file data yang biasanya lagu atau music dengan format .mp3. Beberapa tahun lalu saya pernah juga merakit sebuah mp3 player yang bisa kita gunakan iseng iseng. Mp3 player yang saya buat tersebut selain dapat memutar file mp3 juga dapat memutar suara dari radio, selain itu Mp3 player yang saya buat dulu itu juga bisa saya fungsikan sebagai remote tv yang bisa di pakai untuk semua merk tv seperti pada video dibawah ini. mp3 player tersebut saya buat dengan casing dan pcb yang menjadi satu mengapit sebuah battery 1000mAh yang pada waktu itu sanggup menyala hingga 2 hari penuh tanpa harus mengisi ulang battery. 😀 siapa yang mau dengerin lagu selama 2 hari ya hehehehe Di youtube kamu bisa lihat beberapa video saya yang menampilkan bentuk bentuk mp3 player yang saya pernah buat. tinggal ketik mp3 player duwiarsana. Atau langsung aja berlangganan channel youtube duwiarsana, nanti kamu akan dapat info video video terbaru dari saya. Nah membuat mp3 player sederhana bukan berarti mp3 player yang akan kita buat ini terdiri dari komponen yang sangat sederhana, tetap menggunakan komponen yang kelihatannya rumit namun terbilang sederhana untuk dapat kita rakit sendiri. Dibutuhkan skill solder menegah dan pemrograman yang masih pemula pun dapat membuat project ini. Perlu juga diperhatikan pada coding yang saya share dibawah ini kamu harus mendefinisikan pin mana saja yang akan dihubungkan dari mp3 dekoder ke mikrokontroller. Project mp3 player sederhana ini akan kita buat dengan 2 buah mikrokontroller. yaitu Atmega328p VS1053 mp3 dekoder [toggle title=”Layout” state=”close” ] [/toggle] [toggle title=”Schematic” state=”close” ] [/toggle] [toggle title=”Coding Arduino” state=”close” ] include include include define BREAKOUT_RESET 8 define BREAKOUT_CS 6 define BREAKOUT_DCS 7 define SHIELD_RESET -1 define SHIELD_CS 7 define SHIELD_DCS 6 define CARDCS 9 define DREQ 2 char a; Adafruit_VS1053_FilePlayer musicPlayer = Adafruit_VS1053_FilePlayerBREAKOUT_RESET, BREAKOUT_CS, BREAKOUT_DCS, DREQ, CARDCS; void setup { if ! { 500; while 1; } 500; if ! { 500; while 1; } if ! pin is not an interrupt pin"; } void loop { } [/toggle] Karena saya disini dalam pengolahan data mp3 nya menggunakan bantuan dari library adafruit kamu bisa download langsung library arduino untuk mp3 player tersebut disini Download Library. Nah dengan dua ic utama itu kita nanti sudah bisa membaca file mp3 dari sebuah memory micro sd yang terhubung ke mp3 dekoder melalui level converter ic 4050. Sesuai skematik saya diatas tadi kamu bisa membuat ulang layout dari mp3 player sederhana saya ini. Menambahkan tombol kontrol mungkin dan juga terintegrasi dengan amplifier bila kamu ingin. Dalam penerapan coding diatas tadi, sesuai dengan baris coding maka file yang akan diputar hanyalah file dengan nama track001 pada memory micro SD yang dipasang. untuk dapat memainkan file lainnya kamu bisa bermain dengan nama file tersebut atau buatkan tombol count up dan down untuk dapat mengubah file name yang akan dicari. Akan sangat efisien jika dalam pengembangan project ini seluruh file mp3 yang ada pada memory terlebih dahulu di list atau di daftar dlu sehingga kita dapat memilihnya satu persatu, dan tentunya hal tersebut harus dibantu dengan display seperti sebuah LCD. Untuk dapat mengeluarkan suara yang cukup keras, pada jalur speadker kamu bisa menghubungkannya ke sebuah rangkaian penguat amplifier audio sehingga pada speaker akan terdengar suara yang lebih keras dari sebelumnya. Layout yang saya tampilkan pada video ini adalah seperti digambar atas. IC mikrokontrollernya saya pakai tipe DIP sedangkan mp3 dekodernya saya pakai yang SMD. Nah kalau pada project ini hanya bisa memutar file mp3 saja, kamu juga bisa sebenarnya membuat yang bisa memainkan radio dengan menambahkan modul radio pada project ini tentunya. 1,242 total views Pada tutorial sebelumnya saya menjelaskan cara pembuatan mp3 player dengan kontrol 2 buah tombol dan Kontrol mode Analog to Digital. Untuk mempelajari tutorial tersebut silahkan kunjungi TUTORIAL DFPLAYER MINI MP3-TF-16P MP3 PLAYER STANDALONE . Untuk mengakses DFPLAYER MINI MP3-TF-16P MP3 PLAYER menggunakan arduino ini terbilang sangat mudah. Di sini saya menggunakan Arduino Uno, karena Arduino Uno ini jenis yang paling umum di daerah saya. Untuk mempermudah mengakses DFPLAYER MINI MP3-TF-16P MP3 PLAYER ini kita membutuhkan sebuah library arduino. Library ini sudah saya sediakan, jadi tinggal di download saja di sini. Mengakses DFPLAYER MINI MP3-TF-16P MP3 PLAYER menggunakan Arduino yaitu melalui komunikasi serial pin RX dan TX. Berikut adalah contoh sederhana menggunakan module DFPLAYER MINI MP3-TF-16P MP3 PLAYER melalui Arduino. DFPLAYER MINI MP3-TF-16P MP3 PLAYER dengan Arduino Pada rangkaian di atas terdapat resistor pada kabel TX, ini berfungsi untuk menahan noise pada modul DFPLAYER MINI MP3-TF-16P MP3 PLAYER yang dapat mengganggu output pada mengakses DFPLAYER MINI MP3-TF-16P MP3 PLAYER seperti pada rangkaian di atas menggunakan Arduino perlu menambahkan library bernama SoftwareSerial-master. Library ini berfungsi untuk memindahkan pin RX dan TX arduino pada pin juga memerlukan library DFPlayer_Mini_Mp3 yang akan membantu kita untuk menyederhanakan program perintah pada module tersebut. File yang dapat terbaca oleh module DFPLAYER MINI MP3-TF-16P MP3 PLAYER harus berformat “.mp3”.Untuk cara menyimpan file mp3 supaya terbaca oleh modul DFPLAYER MINI MP3-TF-16P MP3 PLAYER ini sudah saya jelaskan di tutorial sebelumnya, yaitu TUTORIAL DFPLAYER MINI MP3-TF-16P MP3 PLAYER STANDALONE. Download file DFPlayer_Mini_Mp3SoftwareSerial-masterSource CodeFile mp3 Di bawah ini Source Code memutar file tertentu //DFPLAYER MINI MP3-TF-16P MP3 PLAYER //PLAY dengan memanggil nama file mp3 include //memanggil library SoftwareSerial include //memanggil library DFPlayer mini SoftwareSerial mySerial3, 2; // Declare pin RX & TX //TX DF Player disambung ke pin D3 //RX DF Player disambung ke pin D2 melalui const int busyPin =4; void setup { pinMode busyPin, INPUT; 9600; mp3_set_serial mySerial; //set softwareSerial for DFPlayer delay10; mp3_reset; //soft-Reset module DFPlayer delay10; //wait 1ms for respon command mp3_set_volume 15; //set Volume module DFPlayer, bisa diatur hingga maksimal 25 delay1000; } void loop { mp3_play 1; //Play mp3 dalam folder mp3 di memory delay 10000; mp3_play 2; //Play mp3 dalam folder mp3 di memory delay 9000; mp3_play 3; //Play mp3 dalam folder mp3 di memory delay 11000; mp3_play 4; //Play mp3 dalam folder mp3 di memory delay 11000; // setelah play selesai akan kembali ke baris awal pada void loop, yaitu play } Source Code untuk memutar semua file secara berurutan. //DFPLAYER MINI MP3-TF-16P MP3 PLAYER //PLAY ALL dengan delay 15 detik include //memanggil library SoftwareSerial include //memanggil library DFPlayer mini SoftwareSerial mySerial3, 2; // Declare pin TX & RX //TX DF Player disambungkan ke pin D3 //RX DF Player disambungkan ke pin D2 melalui R const int busyPin =4; void setup { pinMode busyPin, INPUT; 9600; mp3_set_serial mySerial; //set softwareSerial for DFPlayer delay10; mp3_reset; //soft-Reset module DFPlayer delay10; //wait 1ms for respon command mp3_set_volume 80; //set Volume module DFPlayer delay1000; } void loop { mp3_play 1; //Play mp3 dalam folder mp3 di memory //memainkan file berikutnya jika lagu sebelumnya sudah selesai if busyPin == HIGH { mp3_next ; } //memainkan file s/d selama 15detik/file secara berurutan for int i=1; i<=10; i++{ mp3_play i; delay15000; } } Demikianlah tutorial mengakses DFPLAYER Mini MP3 dengan Arduino. Terimakasih telah berkunjung ke blog saya. Semoga tulisan ini bermanfaat bagi banyak orang. Tonton Video Introduction Make MP3 PlayerI am still looking for the right housing for the make mp3 player kit. It sounds really nice. But I have yet to find the right box to drop it in. Step 1 Tools and PartsTools Required Wire StrippersPliersHelping HandsSoldering ironDrill DremelParts RequiredMake MP3 Player KitProject BoxReturn to Center DPST Toggle Switches 3SPST Toggle Switch 1 LEDLED HolderPower Plug5v Power Source150 ohm resistor Yes I have an extra switch shown... I can't count. Step 2 Assemble Make KitAssemble to make mp3 kit, it comes with great instructions. I did use a small piece of solderless breadboard instead of soldering right to the make kit, Step 3 Cut Holes for Mounting KitCut some holes in the bottom of the project box to mount the kit. I used a marker to mark the holes in the box. Step 4 Holes in the Side Cut holes in the side of the project box to allow the SD card to be changed and for a headphone cord to be inserted. I used a dremel with the cut off wheel for this. Step 5 Cut Holes for SwitchesLayout your switches and LED light, plus power connector, mark the spot and drill holes. I can't count and added an extra switch... Step 6 Wire the LEDWire up your LED, I solder the 150ohm resistor in line with the positive leg of the LED, then send the other side of the positive to the positive line in your piece of solderless breadboard Step 7 Power SwitchSolderup your power switch, one leg to the postiive end of the power connector. The other to the +5 pin on the make mp3 kit. Step 8 Toggle SwitchesI had used momentary switches in the past and didn't like the look. For this I purchased the spring loaded toggle switches and think the work and look cool. On the kit you send the pins a negative load to activate them. So run negative to the middle, and then two other wires from the switch. I soldered all three switches off of on piece of wire to make it easier to run the wires. Step 9 Add the SwitchesAdd the switches to the cover and then run the wires to the correct spot on the solderless breadboard. D0 - Track Up D1 - Track Down D2 - Volume Up D3 - Volume Down D4 - Pause D5 - Zero/Stop Step 10 Try It OutTry it out. I am excited about thise version. But I'd still like to find the right case.

cara membuat mp3 player mini