![]() |
Forum Index : Microcontroller and PC projects : JQ8400FL Embedded 4MB MP3/WAV player....
Author | Message | ||||
Grogster![]() Admin Group ![]() Joined: 31/12/2012 Location: New ZealandPosts: 9589 |
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: 767 |
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: 235 |
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 |