Change to pre-defined colors by touching the legs of Clyde#7
Change to pre-defined colors by touching the legs of Clyde#7jorainer wants to merge 14 commits intofabule:masterfrom
Conversation
jorainer
commented
Aug 18, 2014
- Touching a leg will change the ambient light to a pre-defined color; one color per leg; long touch will still trigger the color select.
- Saving the current ambient color when switching of the ambient light.
- Changed the sunset colors to red-to-blue transition like in a real sunset.
shortened the sunset period triggered by AfraidOfTheDark module.
+ Changed the sunset colors to red-to-blue transition as in a real sunset. + Saving the current ambient color when switching of the ambient light.
light. + Added Time and TimeAlarms libraries, but not working...yet.
+ Added a ino that checks for an alarm. + Shortened the sunset period slightly.
|
Hi Johannes, I love these changes! I'm not sure we're ready to merge this into the master branch just yet. The beauty of Clyde is that people get to choose and change different behaviors. But I would love to tweet and send out links to your fork of the Clyde firmware so other backers can try it out. If we get positive feedback on it, then we can fold some of your features into version 2. Sound like a plan? best, |
|
That's perfectly fine for me! I love your Clyde. I'm now also planning to include the Time and TimeAlarms library to use Clyde as an "alarm clock". cheers, jo |
|
Awesome! I'll get on The Twitter and mention the cool changes you made on On Thu, Aug 21, 2014 at 2:39 PM, jotsetung notifications@github.com wrote:
|
the (smaller) one from Stefan Rado. + Added ENABLE_MOUTH to "hide" all sound output code if ENABLE_MOUTH is not defined; otherwise the compiled code is too big to be uploaded... + Replaced some floats with uint8 to reduce the size of the firmware: in the fadeWhite and fadeAmbient functions; the second parameter is now a integer value with larger values causing longer, slower fades. + Defined example alarm functions in the ClydeTimeAlarms.ino firmware that allow Clyde to be used as a alarm clock.
+ Fixed a potential bug with Clyde changing the eye-color during sunset or sunrise due to an accidental touch (real or false positive) of a leg.
defined allows to use one of Clyde's legs as a switch (instead of the eye).