Introduction: Make a Led Tron Desk and Led Tron Clock

Hello,

First excuse me for all my english mistakes...

Here is my Tron desk and Tron clock.

I should create my desk and why not create a special one :)

It was a very very VERY long work...I learn so much thing, it was fun and the result is really pretty!

What I need for the desk :

- oak wood plank (3 planks : 20 mm * 30 cm * 2 m) => Top desk

- spruce wood plank (3 planks : 20 mm * 30 cm * 2 m) => Bottom desk

- one wood router

- resin

- one ledenet (wifi - led controller)

- a 12V/10A alimentation

- a 5m led strip

- wood wax

- black pen

What I need for the clock :

- oak wood plank (20 mm * 30 cm * 2 m)

- one wood router

- resin

- a 12V/10A alimentation

- an arduino

- a 12V/5Vtransformer

- a led strip adressable WS2812b

- a RTC DS1307 module

Step 1: The Idea

No how I get the idea?

When I saw this resin table, I decide to make my own.

But not with a river, I am not a fisherman, I am a geek!

I need something pretty, that every geek recognize and LED compatible.

Ok let's go to Cortana...Good idea but it is definitly too WAF expensive!

And why not the Tron motobike? => Perfect :)

Step 2: Drawing

Fisrt, make a good drawing.

For this I use Gimp and print the drawing at the real size.

Here is the construct schema and how all parts are assembled.

Step 3: Board Assembly

I need a 186cm*90cm desk, but there is no plank with this size.

Ok, let's go to create one.

Use the router to make some groove.

Then introduce a small wood piece, and glue the plank.

Maintain with some strap.

Step 4: The Router

This step was very stressful because a mistake is not allowed!

The 2 circles was "easy" to do with the router, but the curves was more difficult to achieve.

I use the real size drawing to mark the circle center.

Then, like Jules Cesar said : "Alea jacta est" !

When this is done and you don't make a mistake, use some sealant (good word ?) for the wood holes.

Step 5: The Led Strip

This step is very simple, there is no difficulty.

You just have to check that the led strip will be a the good place :)

Step 6: The Resin

This step was stressful for me.

It was the first time I used resin and perhaps the result would be bad...

First I need to evaluate the resin volume. I used the "rice unit" for this evaluation.

A good idea at the beginning but in fact, I underestimated the resin volume :(

Then you just have to fill the holes with the resin.

When it is dry, use a sander.

The sander step is really long but the result is very beautiful!

Step 7: Plank Drawing

We are close to the end :)

Now it is time to draw the motorbike.

For this step I buy 6 differents black permanent pen to be sure to have the best :)

Then, it is not diffcult but you have to be patient and do not shake!

Step 8: Wax Finition

The wax finition

Step 9: Hacking the Wifi Ledenet

The wifi ledenet was controlled by BRGLight andorid application.

Ok, it is good and very usefull, but I want to control it with my line code.

I use tpacketcapture to capture the transmission between the BRGLight aplpication and the ledenet.

Then I use wireshark to analyse the captured packet :

- Protocol UDP

- Data : c9 02 00 0a ff

Let's simulate an UDP packet with Eclipse in Java (see Main.java).

OMG => It's work!!!

With a python program on my raspberry pi, I can now control my desk.

For example, the default color is red. But when I receive a new mail, the desk becomes green.

When someone phone to me and I didn't answered, the desk becomes blue :)

Step 10: Bottom Tron Clock

The clock is only compose with circle, and circles are easy to make with a router.

The most difficult is to determine the circle diameter.

I need 120 Leds for the minutes, 120 leds for the seconds => diameter 26.3 cm

I need 96 Leds for the hours => diameter 21.2 cm

Step 11: Top Tron Clock

The difficulty of this step is in the little circle, they are really slim...

The resin phase was a simple formality:)

Step 12: The Tron Clock Circuit

It is not really difficult.

The code is a little bit more funny to write (see clock.ino file)

I have a bug at 0h and 12h. Need to fix it!

Step 13: The Dock Station

Once again, circle, circle, circle...

Step 14: The Tron Clock Result

Perfect :)

Step 15: Conclusion

It was very long to make but very instructive for me :)

I am really happy to have a geek desk!

Now my son want a Star wars desk and my girl a Hello kitty desk...