Go Down

Topic: Using a dial to adjust values on a LCD display (Read 900 times) previous topic - next topic

ztjust

Hello, I want to be able to use a free spinning knob dial to adjust a number seen on a display and then store that number for later.

Kind of how like car volume dials work.  I want to be able to adjust a number on a display from 0.00 to 25.00 in increments of 0.1 and then push a button to store that value.

What kind of components would I need and how would I go about doing this?

Thank you for any possible help.

abrookfield

you're going to need a rotary encoder that outputs gray code
www.reeftopper.com

florinc

Quote
a free spinning knob dial to adjust a number seen on a display and then store that number for later.

I suggest you use a rotary encoder with integrated push button. You store the selected number by pushing the button.
I did something similar (setting up the time) in this project:
http://timewitharduino.blogspot.ca/2010/02/introducing-illyclock.html

kf2qd

Go to Digikey and search for encoders - The select CTS Electrocomponents and detents and Switch. Several options under $5.00. I have used some of these and they make a great panel switch and are very durable.

Riva

Sparkfun do http://www.sparkfun.com/products/9117. Its a bit cheap feeling (as it's cheap) but will do the job.
Once I almost saw Elvis but then my shovel broke. :(

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy