[Lab] How to set a clock

Richard Sloan rsloan at themindfactory.com
Thu Sep 11 20:57:19 EDT 2014

then you need to memorize the colors as you spin the encoder.... holding
and clicking one switch, you do not need to know the colors, you can learn
them later.... :-)


On Thu, Sep 11, 2014 at 8:48 PM, Andrew O'Malley <aomalley at gmail.com> wrote:

> I agree w/ the encoder: most intuitive for the end user.  Uses a few more
> inputs than a switch but there are decent libraries for the Arduino.
>> Message: 7
>> Date: Thu, 11 Sep 2014 13:01:03 -0400
>> From: Raj <modlab at raj.homelinux.com>
>> To: Darcy Whyte <darcy at inventorartist.com>
>> Cc: lab <lab at artengine.ca>
>> Subject: Re: [Lab] How to set a clock
>> Message-ID:
>>         <
>> CAF+GzvYAQuoVZzVe54USuNT9fTxOZ1n5+PeHXDX_nXsFPGa+Sw at mail.gmail.com>
>> Content-Type: text/plain; charset="utf-8"
>> I've always marvelled at the simplicity of the old mechanical watch
>> setting
>> knob - pull it out, adjust (with excellent visual feedback and good
>> control
>> over ability to move quickly to an hour and then fine-tune the minutes)
>> and
>> then push it back, done.  It boggles my mind how we went from there to the
>> horrendous buttons, switches and complicated setting sequences for digital
>> watches.  Been toying with the idea of creating a clock with a single
>> rotary encoder to see if I can emulate the intuitive feel of a mechnical
>> knob.. push in the encoder, rotate it to set the time - backwards or
>> forwards, rotate quickly to move the time faster with an exponential
>> rather
>> than linear correlation to speed of rotation).  Feel free to steal this
>> idea if it works for you with the only caveat that I get to see the code
>> :)
>> cheers!
>> --Raj.
> _______________________________________________
> Lab mailing list
> 1. subscribe http://artengine.ca/mailman/listinfo/lab
> 2. then email Lab at artengine.ca to send your message to the list
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://artengine.ca/pipermail/lab/attachments/20140911/368770df/attachment.html>

More information about the Lab mailing list