Welcome to Synthiam!

Program robots using technologies created from industry experts. ARC is our free-to-use robot programming software that makes features like vision recognition, navigation and artificial intelligence easy.

Get Started
Asked — Edited

Jd Mouth Led

well i finally got the guts to try to solder on the ezbv4
i solder a mouth led straight on the ezb.
use a bride led


User-inserted image


User-inserted image


User-inserted image


#6  
Great idea a new idea
United Kingdom
#8  
Not bad @nomad, not bad at all. Fairly simple, but very effective and looks great. Nice thinking and good job.
PRO
Belgium
#9  
i got the tip from rich .next time use a brigher led.
Gibraltar
#10  
that's cool and so simple, it took me a while to find something to flash an LED to sound, I followed this thread
http://www.ez-robot.com/Community/Forum/Thread?threadId=7173
and also found this code I can't remember where

Code:

$Soundv4Value = 100
:loop
waitforchange($Soundv4Value)
PWM(D10,$Soundv4Value)
goto(loop)

both work
but yours is so easy (EZ)
#11  
@bborastero, The advantage of the script and a digital port is that you can turn it on and off based on whether the robot is speaking or playing music, but Nomad's solution has a simple elegance and avoids all of the issue with the soundservo control. (I find using the script with sound servo it goes out of sync with longer sentences).

Alan
PRO
Belgium
#12  
bborastero

i can use yours too.
PRO
Belgium
#13  
so where do you connect the led?on a digital or anoloog port?
#14  

Quote:

so where do you connect the led?on a digital or analog port?


On a digital port. Then, if using the script bborastero posted, you need a Sound Server V4 object, but you don't need to configure it to a servo (it is just to populate the variable used in the script), then create the script and start it. The LED will blink whenever the EZ-B makes sound and the script is running, and it varies in brightness based on the volume.

That example used port D10, but you can use others, just modify the PWM statement as needed.

Alan
PRO
USA
#16  
nomad,
Great work and independent thinking!
Maybe it will be on the next JD?
Steve S
;)
#18  
@nomad... Just a reminder the white digital pin can only supply about 20mA... so just be careful what to attach to that pin as anything more than 20mA can damage the port...
PRO
Belgium
#19  
rr

for leds i use only black/red
#20  
@nomad... maybe, but without the digital pin you can control them... PWM is on the digital pin (white) not the red pin. If you are going to use @bborastero's script you will need to use the digital pin not the power pin...
Gibraltar
#21  
@thetechguru

Quote:

(I find using the script with sound servo it goes out of sync with longer sentences).

agreed I've noticed the same thing.
still I like the hard wire choice too.
PRO
Belgium
#22  
rr

ah.thanks for telling.
so i use black/white and sound servo to get same or better result?
#23  
The results will be about the same. Only advantage of the script and sound servo are that you can turn it off if you want to make other sounds without the mouth blinking.

I think your solution may actually work better.

Alan
PRO
Belgium
#24  
oh really ?

thanks for telling alan
PRO
Belgium
#25  
i changed the mouth led cause it was not chowing up like i wanted.
i didn had brighter led but what i got is MP3 volumer.
i dont remembet who gave me the tip,sorry for that.
so it makes the mp3 file louder and also makes the led chine much better.
in the video you see bolt.the older mp3 files and the new ones.

PRO
Belgium
#27  
mtiberia

my test dummy .
#28  
@Nomad.... Good job Patrick..... I like how it completely syncs to speech... no delay...:)
PRO
Belgium
#29  
thanks avery one

yes and its better to see.
am almost reddy whit another surprise.hehe
United Kingdom
#30  
@nomad.

The LED change looks so much better. Well done.;)
PRO
Belgium
#31  
steve G

glad you like it

thank you
Australia
#32  
That looks and sounds fantastic @nomad18.08 !
How did you form the oval shaped mouth in JD's head?
PRO
Belgium
#33  
hi tony

its actully round.
Australia
#34  
hi @nomad18.08 so you just drilled a hole?
Do you have a small resistor wired into the red line?
Australia
#36  
Thanks @nomad18.08 Would it be a 1K ohm resistor?
PRO
Belgium
#37  
hi tony.

i make a pic cause i dont have knowledge about these things.
Australia
#39  
Thanks @nomad18.08 ! Now I see how you got the neat black trim around the mouth:)
PRO
Belgium
#40  
it clicks together and the led stays in place.
the little ring has two sides.one side start the treath in the begin off the ring for ,
thinner plates.the other side start a little further for thiker plates.
i melt the hole whit a little iron screwdriver and then whit a little round vijl,
make it bigger.
Australia
#41  
@nomad18.08 you have come up with a simple and excellent solution!
Did you get that LED locally or off ebay? I can't find one like that anywhere
PRO
Belgium
#42  
hi tony

i by them from conrad.be or conrad.nl

make sure you test a led whit the resistor on if its bright enough.
Australia
#43  
Thanks @nomad18.08 I'll have a look!
Australia
#44  
Sorry to bother you again @nomad18.08
I have searched through the massive conrad store but cannot find the LED you have shown in your picture on the previous page
There are plenty of LEDs without the black socket (as per attached pic)
Is the socket a separate item?
Do you remember the name of it?

User-inserted image
PRO
Belgium
#45  
tony i will look it up see if i can find it back.
Australia
#47  
Many thanks for your help @nomad18.08 !
Yes, they are very cheap on ebay!
PRO
Belgium
#48  
i checked my oreders from that year.i see two leds.
one 200 mcd and one 4000mcd.
i cant remember whits one i used.
here a link all kinds off resistors.


resistors