|
Forum Index : Microcontroller and PC projects : JQ8400FL Embedded 4MB MP3/WAV player....
| Author | Message | ||||
Grogster![]() Admin Group Joined: 31/12/2012 Location: New ZealandPosts: 9745 |
Hi folks. ![]() One of the things I am playing with during the holidays, is a JQ8400FL chip, which is a 16-pin SOIC, that has a direct USB interface, MP3 and WAV file playback AND a 32Mbit SPI-flash file storage system for annunciator systems. The device connects to the host PC via USB, and shows up as a 4MB(yes, megga-byte!) Flash Drive. This device is perfect for embedded voice prompting systems or other talking product or sound-effects machine etc. They are dirt cheap on eBay as a complete module for only US$3.75 each! Link to one on eBay. Plug the unit in, and you just drop your files onto it like any other flash drive - dead easy. There is another type of similar module on eBay which is about the same price as these ones, but it shows up as a CD-ROM drive, and you CAN'T copy anything to it as Windows thinks it is a finalized CD-ROM, so won't let you copy files to it. I can't be bothered to fight this module, so...... For reference, here is that "CD-ROM" module. DON'T BUY THIS ONE - you will probably have the same problem as me, and searching the net has revealed that everyone else who buys THAT module, has the same problem - Windows sees it as a CD-ROM drive, and won't let you copy any new files to it, making it pretty useless. Anyway, I need to translate the Chinese manual to English, and Google Translate DOES help, but the document is so much gobble-de-gook, as to just about make the translation useless. Can anyone recommend a good professional translation service? Perhaps there are members here who can take the original Chinese PDF and help translate it for me, for which I could arrange suitable compensation. Please PM me if you can help with this. I have not posted the PDF here, as I need to test the water first. If there is interest at all from any of our Chinese-speaking members, I will post the PDF here. Smoke makes things work. When the smoke gets out, it stops! |
||||
| Zonker Guru Joined: 18/08/2012 Location: United StatesPosts: 772 |
Looks interesting G... I guess we need the manual to find out what to send to it... So, this could "play" any file stored from the MM... Sweet... Checking the pix of the output pins, we might also need some kind of "filter-mixing" circuit... Maybe... Great price... |
||||
Bill.b![]() Senior Member Joined: 25/06/2011 Location: AustraliaPosts: 239 |
Hi Grogster I have used the PICAXE SPE035 module in my robots with great success. They are available for the Picaxe store for about UK 9.00 This is a video using a 170 to trigger the module. https://www.youtube.com/watch?v=BNP2ViHBlGo ![]() Sample code I used to test the messages for the robot [code] option autorun on OPEN "COM1:9600,S2" as #1 Setpin 17,Din Dim integer CMAD,arg,arglsb,argmsb ,a pause 30 CMAD = &H09 'initalise SD Card arg = &H0002 senddata ' Set Volume CMAD = &H06 arg = 40 senddata do for a = 1 to 36 CMAD = &H12 : arg = a 'Select track senddata Do 'Wait to track completed Pause 100 Loop until pin(17) = 1 pause 1000 next a pause 1000 loop sub senddata argmsb = 0 arglsb = arg pause 100 Print #1, chr$(&H7E) chr$(&HFF) chr$(&H06) chr$(CMAD) chr$(&H00) chr$(argmsb) chr$(arglsb) chr$(&HEF); pause 100 end sub [/code] Bill In the interests of the environment, this post has been constructed entirely from recycled electrons. |
||||
| The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |