AVR Electronic Metronome – The Excellent Device for All Musicians

Oh, isn’t the word, “Metronome” sounds a little bit strange for you? For your information, a metronome is any kind of device that can produce regular tricks/beats. It produces a regulated aural, visual or tactile pulse. Usually, a metronome is used by some performing musicians for practice and maintaining their consistent tempo. It helps the composers to specifying the different tempos. Believe it or not, sometimes, the musicians don’t ware of their shortcomings. Some amateur musicians or singers have the difficulty of playing with a steady tempo. Well, there’s a solution for overcoming the problem. All you need here is an AVR Electronic Metronome. The AVR Electronic Metronome is slightly different from the traditional metronome, as it’s cheaper, easy to use and can be easily programmed. Let’s say, we can add on the programmable beats per measure, measure counting and distinctive sounds for the 1st beat of the measure onto the AVR Electronic Metronome with a few push of buttons. The ATMega16 microcontroller is being used on the project, as it improves upon the commercial competition with a rich set… Continue reading

The Best Self made Blinking LED matrix – Blinkomat!

Some of the people love the “blink, blink things” and they just can’t help themselves when they discover this kind of stuff! Well, if you’re one of them, then you should try to develop this LED matrix – Blinkomat! You would need to use an Atmega16 Microcontroller by Atmel that running at 16MHz for controlling the LEDs. It has 16KB of Flash memory, 1KB of SDRAM and 512 Bytes of EEPROM. Since it has 32 I/O lines, you only have to choose 12 and the others as dimensions for the LED matrix. As a result, it has 12 rows and 20 columns making 240 LEDs totally, where you can drive directly through the 32 I/O lines easily. The only problem that you’re going to face here is no I/O line left for input purpose. The LEDs can be switched on and off line by line by using time multiplexing. Honestly, this can be done via a timer interrupt. Hence, every time when the interrupt occurs, you will need to switch to the next line of LEDs. By the way, those… Continue reading