Themes

Creating a holographic clock using arduino

Tags de cet article : clock;matrices;arduino;making;hologram;EN
11 lectures

Recently, I came across a video of an Arduino project called "Holographic clock"
This device consists of reflecting matrices in a plexiglass plate.
Having all the required equipment on hand, I get to work.
I did not want to monopolize an Arduino for this project, but to connect it to the box already used to manage the addressable LEDs all around my workshop.
I begin by soldering an old ADSL cable to the wires needed to power and control the matrices that I had repaired in this article.
For the support, I cut 4 pieces of cardboard from an old packaging, which I fix with hot glue to a piece of plexiglass purchased 3 years ago.
I fix 4 matrices together and connect them to the wires, before fixing them in the intended place with cardboard, so that they remain removable.

Programming

Let's program our clock. Since I had to recreate a "library" to control my strange matrices, I first needed to create the designs of the numbers.
Next, I try to display a time on the clock, I will spare you the details of all the problems encountered, but I succeed.
Finally, I write a piece of code to take a starting time and display it, as well as to change the second number every minute.
The matrices being projected on the plexiglass (therefore inverted), I add a simple line of code to invert the X value of every pixel.
The project is finally finished. I really find that the effect is incredible, we really have the illusion that the time is floating in the air. I leave you with the video of my creation.
If you wish, I gave you access to my source code.

Downloads

Source code