I need to make a control panel with some rotary switches to select a number. For instance, the first rotary switch would be 0-9 for the 10s place and the second rotary switch would be 0-9 for the 1s place to allow a selection of 00 through 99.
The tricky part is that I'd like a digital output, preferably 8 bit. Now I've got some ideas how I can do this piece-meal, but I got to wondering if there wasn't a pre-made unit that does this. I was thinking about similar devices I know there are both analog and digital rotary encoders; something that my CNC machinist friends are very familiar with.
So ... my question is: do they make a " 8-bit rotary encoder" that has well defined positions, instead of a continuously variable shaft? As a special bonus, I'd like this to be reasonably priced. I don't need to measure any precise rotation measurement, just an 8 bit output from 00000000 to 01100011. Other possibly acceptable alternatives would be something that reads out data on "two wire" communication like an I2C bus.
Thanks!
The tricky part is that I'd like a digital output, preferably 8 bit. Now I've got some ideas how I can do this piece-meal, but I got to wondering if there wasn't a pre-made unit that does this. I was thinking about similar devices I know there are both analog and digital rotary encoders; something that my CNC machinist friends are very familiar with.
So ... my question is: do they make a " 8-bit rotary encoder" that has well defined positions, instead of a continuously variable shaft? As a special bonus, I'd like this to be reasonably priced. I don't need to measure any precise rotation measurement, just an 8 bit output from 00000000 to 01100011. Other possibly acceptable alternatives would be something that reads out data on "two wire" communication like an I2C bus.
Thanks!
Comment