DIY Metronome: Anyone interested?

Started by RaceDriver205, April 08, 2007, 05:13:07 AM

Previous topic - Next topic

RaceDriver205

Just finished a simple metronome which uses 3 ICs, 1 7-segment display and 2 Pushbuttons.
You enter the 3 digits of the tempo first, and then the number of beats per bar.
Im just seeing if anyone would like to build one of these, or would like more information. I'd personally buy one, but I made the PCB for it a while ago, and I figured out how to finish it. Of course, the metronome now has an output of 95dB - bet you can't buy one of them!  ;D
But if anyones interested Ill clean up the design files and post it.

db

Get it posted!

Drummers of the world unite...er...in time please... and you right at the back please stop headbutting the wall...and wipe that dribble off your chin

WelshWonder

#2
Yep I would love to build one of these....Our drummer smashes his bongo's really hard so he needs a loud click to lock in to, especially as we're going into studio again in the next 2 months...

SISKO

I thiink its a great idea.

I am interested
--Is there any body out there??--

The Tone God


QSQCaito

I'm really interested, for the idea of it being DIY :D. I don't know if it would be price convenient, but I love DIY :D

Bring it!


bye bye

DAC
D.A.C

RaceDriver205

QuoteHows the accuracy ?
Well, just testing it against a clock at 60bpm, it seemed to be spot on.

OK guys, but it does have to be programmed (Uses an ATTiny13). You OK with that?
I have a really simple programmer on my site that anyone with a computer can use. It could be a good starting point.

The Tone God

Quote from: RaceDriver205 on April 08, 2007, 06:29:40 PM
Well, just testing it against a clock at 60bpm, it seemed to be spot on.

Are you using the internal clock or an external clock source ?

Andrew

SISKO

Quote from: RaceDriver205 on April 08, 2007, 06:29:40 PM
OK guys, but it does have to be programmed (Uses an ATTiny13). You OK with that?
Of course. At least i am.
Also, wouldnt be this a "Digital; Dsp" topic?
--Is there any body out there??--

RaceDriver205

Well it would, but then no one would have read it  ;)

QSQCaito

Race Driver, could you explain a bit better that of programming.. and using the PC. Thanks  a lot :D

BTW, could you post your website??

Thanks a lot, bye bye!

PS Gotta see if I can get that chip here in Argentina.
D.A.C

RaceDriver205

QuoteRace Driver, could you explain a bit better that of programming.. and using the PC.
OK, well im going to do up a pdf on how to program an AVR (like the ATTiny13) from scratch.
This seems to be the biggest reason people get turned off these sorts of devices.

The general gist is:
You download a free program called PonyProg
You make the DIY programmer located at tothemax.web1000.com
You plug the programmer into your PCs printer port
You make the metronome
You plug the programmer into your metronome (it will have a socket for this)
You open the program file (which I will supply) with ponyprog - and then click the program button
Done!

QuoteAre you using the internal clock or an external clock source ?
It uses.... <shock, horror!> the internal clock.
Resolution is 5bpm, i.e. you can have 105, 210, 75 bpm, but not 128, 91 bpm etc. In retrospect I would have used an ATTiny26 alone, but I designed this thing a while back.

I hear many people are interested in using this to make a very loud metronome, so I will add a transistor for usage with higher voltage piezo buzzers.

QuotePS Gotta see if I can get that chip here in Argentina.
Also check you can get a CD4015 and a 4511.

The Tone God

Quote from: RaceDriver205 on April 08, 2007, 09:50:11 PM
It uses.... <shock, horror!> the internal clock.
Resolution is 5bpm, i.e. you can have 105, 210, 75 bpm, but not 128, 91 bpm etc. In retrospect I would have used an ATTiny26 alone, but I designed this thing a while back.

Depending on how you are deriving the frequency the internal clock may not provide the accuracy needed by some. You could use another more accuracy clock source. IIRC the Tiny13 doesn't have a crystal driver but it could be driven by other clock sources.

Is the resolution of 5bpm your choosing or the limitation of the hardware/software ? I think you can get much higher resolution then that.

Andrew

RaceDriver205

QuoteIs the resolution of 5bpm your choosing or the limitation of the hardware/software ? I think you can get much higher resolution then that.
Well Ill put it this way, the ATTiny13 has 1024 bytes of mem, and I used 1020. ;)

But im not going to be making this into a new type of metronome because some people might be concerned about the accuracy. My stance is: its finished, and if people like it as it is, they are welcome to it. :)

SISKO

#14
Does the tiny2313 replace the tiny13?
--Is there any body out there??--

The Tone God

Quote from: RaceDriver205 on April 09, 2007, 01:46:21 AM
But im not going to be making this into a new type of metronome because some people might be concerned about the accuracy. My stance is: its finished, and if people like it as it is, they are welcome to it. :)

Thats cool. I wasn't suggesting a new project, just thought I would help out if you had limitations.

Quote from: SISKO on April 09, 2007, 01:44:39 PM
Does the tiny2313 replace the tiny13?

No. Tiny13 is 8 pin, Tiny2313 is 20 pin.

Andrew

WelshWonder

I got no problem learning the digital side of things, actually, I have been looking for a project to get me started on this and have researched quite a bit and have kind of decided ATMEL chips are the way forwar for me rather than the common PIC processors...Saw this great site about AVR programming etc. ---> AVR Freaks

RaceDriver205

QuoteDoes the tiny2313 replace the tiny13?

No. Tiny13 is 8 pin, Tiny2313 is 20 pin.
But with this particular design, I think an ATTiny12 might work, if you can't get an ATTiny13.

OK All. Complete Guide to Programming an AVR Microcontroller. If anyone sees any errors in 'the guide' let me know.

Ill post the layouts for the metronome soon...

SISKO

Quote from: RaceDriver205 on April 09, 2007, 10:29:13 PM
But with this particular design, I think an ATTiny12 might work, if you can't get an ATTiny13.

Thats great!
Hey QSQCaito, this is the way to go http://www.cika.com/quotation/search.php !. The CD4015 is easy to find in G.B. Electronica Rosario, tough.
Reading carefully your guide, and waiting for the layouts!
--Is there any body out there??--

WelshWonder

I have read your pdf and excited to get started...I just wondered if the porgrammer project you got will do other ATTiny chips or is it just for the Tiny13?

Also for all of you in the UK, you can get the ATTiny13 from Rapid Electronics ....£0.69!