-
additional features
07/17/2014 at 14:49 • 0 commentsso, this now has custom colours, auto brightness (with LDR) and all settings are saved to EEPROM so they persiste through power cycles, still to go is some kind of button interface (have the buttons, just not coded it)
the serial menu as is
this is the serial menu so far, and the actual clock looks like this:
need to design a case of some sort, i may go for an old style mantle clock... i have a case sitting around for use with a Vetinari movement but we shall see what happens to that.
The PC app that creates strings to copy paste into serial terminal currently looks like this:
Simple, but effective.
I may add COM stuff to this at some point.
-
prototype complete
07/16/2014 at 19:56 • 0 commentsled parts arrived today, from idea, through proof of concept to prototype in 2 days :-) sorted!
Has smooth fading for seconds, RTC, alarm (saved to eeprom) and facilities to configure settings through serial port. Some kind of human UI is next I think so it can be configured without a computer.
-
IT WORKS!
07/16/2014 at 08:19 • 0 commentsFirst prototype worked well (pic above)
only as a clock but you can get/set time from the serial port without issue
had a couple of issues, pinouts for the RTC, would be helpfull if the arduino site said they were ANALOGUE pins 4 and 5 for the two wire protocol.
currrent code uploaded, hours only show from 1-23, need to make that work over the whole 60 LEDS but its looking good
-
Initial thoughts
07/15/2014 at 15:23 • 0 commentsI have cobbled together bits from the arduino Time library and the FastLED2 library, led segments ordered and are on the way, RTC is kicking about in a drawer somewhere.
Need to decide on colourscheme/UI decisions.
initially, just a clock with time set from serial port, but would like an alarm feature too
therefore buttons may be needed OR and IR interface (i have a few remotes kicking around)
if buttons or IR i need to show what mode im in. for editing h/m/s i can flash the pixel. if in alarm mode, make background dim red instead of black? maybe.
Clock first, other things later.
so for the first version:
H/M/S using R/G/B with ability to set/get time from serial connection.
this can be tested with other RGB strip until the actual circle arrives.