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
- 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
- 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
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...