Organic Finbonacci Clock
People often ask me, where do you get all the time yo come up with those cool clocks. I respond with the wit that every clock adds time to my life. In fact is how bigger the clock how much more time we have. In the early times clocks were really big and people seem to have a lot of time. The smaller the clocks got, the fewer the time seemed that people experienced to have. With the coming of the atom clock, the smallest singular part with its characteristics, time went really short.
Now my clock. The best clocks can be read in just a second. For example a digital or analog clock you can read the time within a blink of the eye. I have tried to make a clock that has that same feature. It' s not supposed to be display the time exactly but to give an organic view of time in minutes of hours. In just a view seconds the clock can be reprogrammed to show time in a real Fibonacci way. But in this case 24 LEDS give a view of the part of an hour or day that is past.
Supplies
The hardware of the electronics is quite simple. It contains a strips of 25 RGB LED's. The first Din (minutes) is connected to D1 of the Arduino. +5V and GND are connected also. This is all the hardware.
The LED strip is glued to the Fibonacci shape like in the first photo
3D Prints
The arduino Wemos D1 mini is glued with doublesided tape to the Fibonacci case. The " wijzerplaat" (pardon my Dutch) is glued with a normal glue to the display. You van see where to put is when you put display and Fibonacci case together.
The other parts are free to disassemble or assemble
Software
The program is based on a number of examples which are combined. fibiKlok.ino is the mainprogram. ntp.h is made from an Arduino example for time keeping using Wifi and NTP time servers. wifi.h is used to connect to the wireless network. display.h is used to display time with neopixel led's.
A few features I already have in mind
- A alarm clock in a organic way (see what time of sleep is remaining)
- A wake up light
- Of course for those features a app to set time, alarm, wifi etc.
- A feature to adjust the ledcolor through an app
Some features are already implemented in the software but bypassed by the function calls.
Conclusion
Off course is a project a running puzzle. Every day I think of new items, features and possibilities. I like to invite you all to feed my mind to make more clocks possible. Any comment is welcome.