FAQ

Can you share the code that you used for the project video which you posted here on youtube for this module:https://youtu.be/TuqHPnWnYnk

userHead JaneYu 2018-10-16 10:18:08 15 Views17 Replies

Can you share the code that you used for the project video which you posted here on youtube for this module:
https://youtu.be/TuqHPnWnYnk

2024-02-22 22:43:26

Hi! I've been using the DFPlayer for my projects, but since all the audios I use only take a couple of MB of memory, using a microSD has been overkill. Are the UART interface commands the same in the DFPlayer and the Gravity Voice Module, as to directly replace them without having to modify my circuit and microcontroller program?

userHeadPic JaneYu
JaneYu wrote:

Unfortunately, the instructions for each of these modules are different, and we're afraid you'll have to modify your code.

2024-02-26 12:00:24
1 Replies
2023-08-15 01:00:47

Can this be used without a microcontroller? If so, does it just play the track when power is supplied?

userHeadPic JaneYu
JaneYu wrote:

This module could not use with out the MCU.
It has to be control with a serial command.

2023-08-15 11:39:57
1 Replies
2021-06-29 11:05:59

Hello,

I'm having some issue integrating this Voice module with the Digital Speaker Module and an arduino nano, I was wondering if I could get some help. Currently I have the speaker powered and grounded on the nano, with the signal cable attached to the Tx pin on the voice module. The voice module is then grounded and powered to the nano as well. With Tx and Rx cables attached to pins 10 and 11 on the nano (I used those pins because of the given code above). Although no audio is coming out when I run the code. I really appreciate the help on this.

userHeadPic JaneYu
2021-04-23 20:45:14

Hello my name is Najib,
Is it possible to have the schematic of the MP3 Voice module to see how it works.
Thank you.

userHeadPic JaneYu
2019-09-24 00:54:29

Is there an updated firmware for this MP3? Seems there could be a bug in the latest units shipped?

I bought two units to try. Both units behaves the EXACTLY the same.

Using 5V Supply with 3.3V TTL Level.

UART works ok, all commands that return are returning. Playing Next Audio, Previous, all works fine.
Playing Audio directly using: AA 02 00 AC works ok.
Showing the current Audio selected is also ok.

Playing Specific audio file (01, 02) is not working.
Setting Audio file and not play it does not change the Audio selected. I was hoping to go around the issue of playing specific file by selecting it first and then use the "AA 02 00 AC" to play it.

Only using the built-in flash storage. Using the standard supplied audio files inside the ZH folder.

Check the current online drive using: AA 09 00 B3 shows 04 (bitwise so this means flash?)
Check the current drive(0A) to play shows 02

Trying to switch drive to 04 does not work, current drive to play still shows 02.

So if I understand this correct, it looks like to play a specific file it seems it's trying to play it from SD as the current drive to play while playing Next audio and such works from Flash?

What can be done to check why playing specific audio file is not working? This and changing current Drive to play are the only commands not working, all other commands are working.

Also, another question, how can we send an actual file name rather than a number to play? I suppose if we got the number to play that will solve the issue but wondering how if there is a specific file name rather than numbers to play them?

Thanks

userHeadPic JaneYu
JaneYu wrote:

Hey Rob,
Sorry for the trouble you are having. Could you actually forward this information onto [email protected] and give a quick summary of the issues above , as well as a description of the files you are trying to play and your storage setup. Thanks for your patience.

2019-09-25 15:33:29
1 Replies
2019-04-26 11:02:55

You can program it with Mind+.

userHeadPic JaneYu
2019-01-03 20:32:19

The start noise of the microcomputer is entered when sending the command. Please tell me how to improve it.

userHeadPic JaneYu
JaneYu wrote:

OK I see what you mean. I've tested the module and found the same noice happened. I will ask our supplier to see what we can do. Thank you for your comment!

2019-01-08 17:17:09
1 Replies
2019-01-03 00:40:05

there is a "clear" datasheet of the JQ8400.... it could help with better english ;)
https://cdn.instructables.c...

userHeadPic JaneYu
2019-01-02 21:00:15

Hi,
1- I've got one, the 0x12 (Command: AA 12 00 BB) and 0x0c (Command: AA 0C 00 B6) commands return nothing... and i do not understand the difference between the twice!
2- Is the Combination Play(1B) are a sort of queue list?
3- Can we add elements to it (queuelist) before the end of play list or have we wait the end (busy off) to resend combination?
4- how to have more than 99 audio file in a folder if the way to name must be xx.mp3? when the audio can be till 65535 (2bytes encoding name)?

thanks

userHeadPic JaneYu
2018-11-11 19:23:19

Hi!

I've purchased some units of this, but I haven't been able to make it work yet. I'm working with micropython.
I'd like to replace my DFPlayers with this module on some projects of mine, but it didn't work. (I'm using it from 3.3V).
I've tried with the following code:

from machine import UART

uart = UART(2, 9600) # connected to pins 25 et 27 of an ESP32-WROOM-32
# tried with and without this:
# uart.init(9600, bits=8, parity=None, stop=1) # taken from DFPlayer

def write(*what):
... # tried the following too:
... # return uart.write(bytes(what))
... return uart.write(bytes([b & 0xFF for b in what])) # Taken from DFPlayer

#And then, call commands like this:
write(0xAA, 0x07, 0x02, 0x00, 0x08, 0xBB)

but nothing happens...
Did I do something wrong? What am I missing? Would you happen to have any working example with any micropython board that I could base my development upon?

userHeadPic JaneYu
JaneYu wrote:

Sorry for the late reply. We don't have lots of products support in microPython code now. You may want to post on some microPython forum to solve your problem. :(

2018-12-18 17:43:11
1 Replies
2018-10-16 19:35:50

Hi thanks for responding.

I think the sample could show more usage of the other commands. There are 26 commands in the wiki and the sample shows how to use 2 of them. I added one file 1 (17.mp3) onto the module, then updated the sample code to "call play(0x11)" and nothing plays.

The video is using sounds that you've added, so I'd like to see that code to see how you were able to make that happen.

Also, can you tell me how to replace the files. Even after I delete all the default sample files, they still are playing. IF I replace them with other files, they still play the old sounds. I'm just connecting the module to the computer, opening up the ZH folder and removing, or replacing, but when I connect back to arduino, same sample files play.

Thanks.

userHeadPic JaneYu