{"id":4014,"date":"2024-07-15T09:28:30","date_gmt":"2024-07-15T16:28:30","guid":{"rendered":"https:\/\/www.donluc.com\/?p=4014"},"modified":"2024-07-15T09:28:30","modified_gmt":"2024-07-15T16:28:30","slug":"project-16-sound-music-shield-mk25","status":"publish","type":"post","link":"https:\/\/www.donluc.com\/?p=4014","title":{"rendered":"Project #16: Sound \u2013 Music Shield \u2013 Mk25"},"content":{"rendered":"<div style=\"width: 720px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-4014-1\" width=\"720\" height=\"480\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2024\/07\/DL2407Mk01W.mp4?_=1\" \/><a href=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2024\/07\/DL2407Mk01W.mp4\">https:\/\/www.donluc.com\/wp-content\/uploads\/2024\/07\/DL2407Mk01W.mp4<\/a><\/video><\/div>\n<p>&#8212;&#8212;<\/p>\n<p>#DonLucElectronics #DonLuc #ArduinoUno #Seeed #MusicShield #Arduino #Project #Fritzing #Programming #Electronics #Microcontrollers #Consultant<\/p>\n<p>&#8212;&#8212;<\/p>\n<p><a href=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2024\/07\/DL2407Mk01a.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2024\/07\/DL2407Mk01a.png\" alt=\"Music Shield\" width=\"720\" height=\"501\" class=\"alignnone size-full wp-image-4016\" srcset=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2024\/07\/DL2407Mk01a.png 720w, https:\/\/www.donluc.com\/wp-content\/uploads\/2024\/07\/DL2407Mk01a-300x209.png 300w\" sizes=\"auto, (max-width: 720px) 100vw, 720px\" \/><\/a><\/p>\n<p>&#8212;&#8212;<\/p>\n<p><a href=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2024\/07\/DL2407Mk01b.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2024\/07\/DL2407Mk01b.png\" alt=\"Music Shield\" width=\"720\" height=\"480\" class=\"alignnone size-full wp-image-4017\" srcset=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2024\/07\/DL2407Mk01b.png 720w, https:\/\/www.donluc.com\/wp-content\/uploads\/2024\/07\/DL2407Mk01b-300x200.png 300w\" sizes=\"auto, (max-width: 720px) 100vw, 720px\" \/><\/a><\/p>\n<p>&#8212;&#8212;<\/p>\n<p><a href=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2024\/07\/DL2407Mk01c.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2024\/07\/DL2407Mk01c.png\" alt=\"Music Shield\" width=\"720\" height=\"480\" class=\"alignnone size-full wp-image-4018\" srcset=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2024\/07\/DL2407Mk01c.png 720w, https:\/\/www.donluc.com\/wp-content\/uploads\/2024\/07\/DL2407Mk01c-300x200.png 300w\" sizes=\"auto, (max-width: 720px) 100vw, 720px\" \/><\/a><\/p>\n<p>&#8212;&#8212;<\/p>\n<p><strong>Seeed Studio: Music Shield V1.2<\/strong><\/p>\n<p>The Music Shield is a professional audio codec. It can work with Arduino, Seeeduino, Seeeduino Mega and Arduino Mega. It is based on VS1053b IC, and can play a variety of music formats stored on MicroSD cards with Seeed the provided Arduino Library. Recording is only supported on Seeeduino Mega and Arduino Mega for now.<\/p>\n<ul>\n<li>Arduino, Seeeduino, Arduino Mega, and Seeeduino Mega compatible<\/li>\n<li>2 control-push buttons and 1 knob switch<\/li>\n<li>Plays music from micro SD cards Decodes: MP3, WAV, MIDI, Ogg Vorbis<\/li>\n<li>I2S interface for external DAC<\/li>\n<li>Headphone\/Line Out for playback<\/li>\n<li>Line In for recording in OGG format<\/li>\n<li>Excellent sound quality with \u00b11 dB Frequency Response<\/li>\n<li>FCC verification<\/li>\n<\/ul>\n<p>Insert the Micro SD card and the earphone. Plug the Music Shield onto the Arduino. Connect the board to PC using USB cable.<\/p>\n<p><strong>DL2407Mk01<\/strong><\/p>\n<p>1 x Arduino Uno &#8211; R3<br \/>\n1 x Seeed Music Shield V1.1<br \/>\n1 x MicroSD 2 GB<br \/>\n1 x Speakers<br \/>\n1 x SparkFun Cerberus USB Cable<\/p>\n<p><strong>Arduino Uno &#8211; R3<\/strong><\/p>\n<p>VOU &#8211; 3<br \/>\nRNS &#8211; 4<br \/>\nRP&#038;S &#8211; 5<br \/>\nRPS &#8211; 6<br \/>\nVOD &#8211; 7<br \/>\nLED &#8211; 8<br \/>\nSPI &#8211; 10<br \/>\nMOSI &#8211; 11<br \/>\nMISO &#8211; 12<br \/>\nSCK &#8211; 13<br \/>\nRES &#8211; A0<br \/>\nVS1 &#8211; A1<br \/>\nVS2 &#8211; A2<br \/>\nVS3 &#8211; A3<br \/>\nVIN &#8211; +5V<br \/>\nGND &#8211; GND<\/p>\n<p><strong>DL2407Mk01p.ino<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"arduino\" data-enlighter-title=\"\">\r\n\/****** Don Luc Electronics \u00a9 ******\r\nSoftware Version Information\r\nProject #16: Sound \u2013 Music Shield \u2013 Mk25\r\n16-25\r\nDL2407Mk01p.ino\r\nDL2407Mk01\r\n1 x Arduino Uno - R3\r\n1 x Seeed Music Shield V1.1\r\n1 x MicroSD 2 GB\r\n1 x SparkFun Cerberus USB Cable\r\n*\/\r\n\r\n\/\/ Include the Library Code\r\n\/\/ Fat 16\r\n#include &lt;Fat16.h&gt;\r\n#include &lt;Fat16Util.h&gt;\r\n\/\/ New SPI\r\n#include &lt;NewSPI.h&gt;\r\n\/\/ Arduino\r\n#include &lt;arduino.h&gt;\r\n\/\/ Seeed Music Player\r\n#include &quot;pins_config.h&quot;\r\n#include &quot;vs10xx.h&quot;\r\n#include &quot;newSDLib.h&quot;\r\n#include &quot;MusicPlayer.h&quot;\r\n\r\n\/\/ Seeed Music Player\r\nMusicPlayer myplayer;\r\n\r\n\/\/ Software Version Information\r\nString sver = &quot;16-25&quot;;\r\n\r\nvoid loop() {\r\n\r\n  \/\/ Seeed Music Player\r\n  isMusicPlayer();\r\n\r\n}\r\n<\/pre>\n<p><strong>getMusicPlayer.ino<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"arduino\" data-enlighter-title=\"\">\r\n\/\/ Seeed Music Player\r\n\/\/ is Music Player\r\nvoid isMusicPlayer() {\r\n\r\n  \/\/ Seeed Music Player\r\n  \/\/ Set mode to play shuffle\r\n  myplayer.setPlayMode(MODE_SHUFFLE);\r\n  \/\/Otherwise it will add the current song to the new playlist. \r\n  \/\/If the current playlist is empty,it will add all the songs \r\n  \/\/ in the root directory to the playlist.                      \r\n  myplayer.creatPlaylist();\r\n  \/\/ Play List\r\n  myplayer.playList();\r\n  \/\/ While\r\n  while(1);\r\n  \r\n}\r\n<\/pre>\n<p><strong>setup.ino<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"arduino\" data-enlighter-title=\"\">\r\n\/\/ Setup\r\nvoid setup()\r\n{\r\n  \r\n  \/\/ Give display time to power on\r\n  delay(100);\r\n\r\n  \/\/ Seeed Music Player\r\n  \/\/ Will initialize the hardware and set default mode to be normal\r\n  myplayer.begin();\r\n  \r\n  \/\/ Delay 5 Second\r\n  delay( 5000 );\r\n\r\n}\r\n<\/pre>\n<p>&#8212;&#8212;<\/p>\n<p><strong>People can contact us:<\/strong> https:\/\/www.donluc.com\/?page_id=1927<\/p>\n<p><strong>Teacher, Instructor, E-Mentor, R&#038;D and Consulting<\/strong><\/p>\n<ul>\n<li>Programming Language<\/li>\n<li>Single-Board Microcontrollers (PIC, Arduino, Raspberry Pi, Arm, Silicon Labs, Espressif, Etc&#8230;)<\/li>\n<li>IoT<\/li>\n<li>Wireless (Radio Frequency, Bluetooth, WiFi, Etc&#8230;)<\/li>\n<li>Robotics<\/li>\n<li>Automation<\/li>\n<li>Camera and Video Capture Receiver Stationary, Wheel\/Tank and Underwater Vehicle<\/li>\n<li>Unmanned Vehicles Terrestrial and Marine<\/li>\n<li>Machine Learning<\/li>\n<li>Artificial Intelligence (AI)<\/li>\n<li>RTOS<\/li>\n<li>Sensors, eHealth Sensors, Biosensor, and Biometric<\/li>\n<li>Research &#038; Development (R &#038; D)<\/li>\n<li>Consulting<\/li>\n<\/ul>\n<p><strong>Follow Us<\/strong><\/p>\n<p><strong>Luc Paquin \u2013 Curriculum Vitae &#8211; 2024<\/strong><br \/>\nhttps:\/\/www.donluc.com\/luc\/<\/p>\n<p><strong>Web:<\/strong> https:\/\/www.donluc.com\/<br \/>\n<strong>Facebook:<\/strong> https:\/\/www.facebook.com\/neosteam.labs.9\/<br \/>\n<strong>YouTube:<\/strong> https:\/\/www.youtube.com\/@thesass2063<br \/>\n<strong>Twitter:<\/strong> https:\/\/twitter.com\/labs_steam<br \/>\n<strong>Pinterest:<\/strong> https:\/\/www.pinterest.com\/NeoSteamLabs\/<br \/>\n<strong>Instagram:<\/strong> https:\/\/www.instagram.com\/neosteamlabs\/<br \/>\n<strong>LinkedIn:<\/strong> https:\/\/www.linkedin.com\/in\/jlucpaquin\/<\/p>\n<p><strong>Don Luc<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8212;&#8212; #DonLucElectronics #DonLuc #ArduinoUno #Seeed #MusicShield #Arduino #Project #Fritzing #Programming #Electronics #Microcontrollers #Consultant &#8212;&#8212; &#8212;&#8212; &#8212;&#8212; &#8212;&#8212; Seeed Studio: Music Shield V1.2 The Music Shield is a professional audio codec. It can work with Arduino, Seeeduino, Seeeduino Mega and Arduino Mega. It is based on VS1053b IC, and can play a variety of music formats &#8230; <a title=\"Project #16: Sound \u2013 Music Shield \u2013 Mk25\" class=\"read-more\" href=\"https:\/\/www.donluc.com\/?p=4014\" aria-label=\"Read more about Project #16: Sound \u2013 Music Shield \u2013 Mk25\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[119,50,49,38,59,115,5,287,58,10,48],"tags":[6,102,4,19,85,24,144,9,27,120,33,34,108],"class_list":["post-4014","post","type-post","status-publish","format-standard","hentry","category-sound","category-arduino","category-consultant","category-digitalelectronics","category-fritzing","category-e-mentor","category-microcontrollers","category-program","category-arduino-programming","category-projects","category-seeed-studio","tag-arduino","tag-components","tag-consultant","tag-electronics","tag-fritzing","tag-microcontroller","tag-music-shield","tag-programming","tag-projects-2","tag-sound","tag-technology","tag-video-blog","tag-vlog"],"_links":{"self":[{"href":"https:\/\/www.donluc.com\/index.php?rest_route=\/wp\/v2\/posts\/4014","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.donluc.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.donluc.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.donluc.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.donluc.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4014"}],"version-history":[{"count":2,"href":"https:\/\/www.donluc.com\/index.php?rest_route=\/wp\/v2\/posts\/4014\/revisions"}],"predecessor-version":[{"id":4833,"href":"https:\/\/www.donluc.com\/index.php?rest_route=\/wp\/v2\/posts\/4014\/revisions\/4833"}],"wp:attachment":[{"href":"https:\/\/www.donluc.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4014"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.donluc.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4014"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.donluc.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4014"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}