Organic Finbonacci Clock

by RuudK5 in Circuits > Clocks

3846 Views, 27 Favorites, 0 Comments

Organic Finbonacci Clock

DSC04635.JPG
DSC04634.JPG

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

DSC04619.JPG
DSC04624.JPG
DSC04637.JPG
DSC04620.JPG
DSC04638.JPG
DSC04642.JPG

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

blogpost-IDE2-beta-launch-1024x549.jpg

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

avatar-verslachgever.jpg

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.