Have You ever wanted to make a digital media control knob that can control the volume f your laptop or a computer using a USB or even if you are interested in working of Volume control knob, then you have come to the right place. The project uses a rotatory encoders along with a popular ATTINY85 8 pin AVR series of microcontroller. For those who are unaware of a rotatory encoder is an electro-mechanical device that converts the angular position or motion of a shaft or axle to an analog or digital code.
The rotator encoder also has a push button type switch integrated into it which muted the sound instantly. The author also used a RC filter for the push button so as to overcome the debouncing effect. The other way could be to use a software to delaying the amount of time in the switch is sampled by the microcontroller. For interaction with the USB port, V-USB was used which is a famous low cost device for ATMEL Semiconductor AVR series which doesn’t support USB interaction. The device presently has 3 main functions in the form of volume up and volume down with, a mute function by depressing the knob.