
Xuven
USA
Asked
— Edited

Is there anyway to make the sparkfun mp3 trigger play WHILE a servo or servos move? It seems when I play a track and move a servo, the mp3 trigger stops and then refuses to play again for a few seconds. Another weird thing I cant seem to figure out is. The board will play fine for a couple tracks. Then suddenly refuse to play but will attempt to move another servo on the board. The light on the trigger comes on when it does this and i have to power it off to get it to work again
It's possible your not supplying the board with enough power. That can cause bugs in the ez-b. if your using the aa battery pack put new ones in and try. If it's still happening make sure the port the mp3 and the servo are on different parts of the board. Aka d14 servo, d11 mp3, just in case there's interference. Let me know.
Tech.
@Technopro Yep, tried all of that and still getting the same issue. Made sure all the batteries were charged and that they were not close together ( mp3 trigger on d2 1st servo on d8)
It should work fine.
It may depend on the model of the MP3 trigger but most are Serial. How are you controlling the trigger? With the MP3 trigger control or with EZ-Script? It may be an incompatible board with the control, which looks like it works but in reality it's just luck that it shares some of the same commands.
Do you have the datasheet for the trigger? Or the model number, i.e. WIG-11029
Also, have you updated to the latest version of ARC and upgraded the EZ-B V3 firmware to the latest OS? If it's serial, what Baud Rate is being used? What power supply are you using? Quantity of batteries, type of batteries, voltages and capacity. Is it charged? What else is running from the batteries? What servos are they? Some servos can draw too much current which may cause the EZ-B to brown out even if you have the worlds best batteries attached.
@Rich Yes, it should but it been a huge pain in my side. I am controlling the trigger through the EZ B board. I have tried controlling it through scripting and single action commands. I still get the same results either way. The board will work a few times but as soon as I use the servo the board stops making sounds and tries to move the servo instead.
I am using the sparkfun WIG-11029. I have it on digital port d2 and the rest of my servos on d7 and up ( Just 3 MG995 servos ) on the EZ B. I also have 2 6v led lights. Also have a H bridge. All this is running of brand new Duracel AA batteries ( tested with a volt meter ). The trigger is running on the default baud rate ( 38400 ) I am running the 2nd to last firmware , havent updated yet. Running the lastest ARC and tested on Windows 8.1 and Windows 7. When testing I just have the single servo and mp3 running. No leds and not moving any other servos.
What size-model-type servo are you using? It sounds like a power issue for sure. What size speaker is connected to the mp3 trigger? How many batteries? Do you have a multi meter to verify the voltage?
The video you posted is set for private. You can set it for unlisted and it'll work on here
@DJ Sures Im using 3 http://www.servodatabase.com/servo/towerpro/mg995. The speaker is one from Omnibot either 2000 or 5401. 6 batteries. I do have a multi meter and used it to the and made sure the batteries were full and good. I do have a 12v 7ah battery but the ezb seems to get really hot using it so i have avoided it for now. Fixed the video. Going to keep at it until I figure this out
3 MG995s will brown out the EZ-B. 2 MG995s were browning out Melvin with some other stuff running.
Power the servos (the Vcc) direct from the battery (if the battery is no more than 6V)