PROJECT: A Digital Metronome
Schematics and Docs
Summary
The metronome has following features:
- ATMEL AT92S1200(or higher) based: AVR 8 Bit RISC processor with timer.
- Range: 22.8 to 216 beats per minute w/ variable tuning-steps. Presets on 60, 120 and 180 bpm.
- Measure feature: an extra beat per 2/4, 3/4, 4/4 (the "measure").
- Precision: calibrated for 1MHz clocks and using timers (INTERUPT BASED). Other clocks possible.
- Load: approx. 20mA (due to driving the LED segments).
It is basically the processor with buttons and led and audio I/O, together with 4 LED segments.
There are 3 segments for the BPM ("beats-per-minute") read-out and 1 for the 'measure' (2/4, 3/4, 4/4, disabled).
- SEGMENT #0: not used
- SEGMENT #1: the measure (output is 2 , 3 , 4 or 1 for 2/4, 3/4, 4/4 or NONE)
- SEGMENT #2-4: LED x1 (#2) , x10 (#3) and x100 (#4).
Comments
I know that the 'measure' thing is not very usefull. But I had processor power to spare...
;-)
Help is at request, mail to [email protected].
COPYRIGHT NOTICE: This is copyright free. Send me a mail if you like it. All the electronics is vary basic (I may have left out some capacitors).
Schematics and source code