IKEA Hack – Lack a programmable led table

Lack segmentsCon € 7,99 ti porti a casa un tavolino bello semplice e funzionale, proprio come piacciono a me!…E se ci aggiungi i led diventa unico!

Ero dal medico e guardando la lavagna luminosa per leggere le radiografie ho avuto l’illuminazione (è il caso di dirlo): se illuminassi il piano di appoggio del tavolino Lack dell’IKEA?

Detto fatto. Un progetto in apparenza semplice è diventato qualcosa di abbastanza complesso per via dell’elettronica utilizzata. La prima versione del progetto prevedeva solo la retroilluminazione tramite dei led a basso assorbimento e la copertura di questi con un vetro opaco. Durante la costruzione però mi sono accorto che il vetro opaco non bastava a coprire il doppio fondo del tavolino. Quindi ho scelto di utilizzare uno strato di poliver bianco. Inoltre volendo rendere più intrigante il progetto ho optato per l’utilizzo di una scheda di controllo Digispark per la gestione del lampeggiamento e dimmeraggio dei led presenti.

Lack second stepCome già detto, il progetto iniziale prevedeva l’utilizzo di led da 5 mm a basso assorbimento. Testata l’esigua luminosità che questi apportavano al tavolo ed il triste effetto “batteria scarica” si è optato per l’utilizzo di strisce led ad alta efficienza. La scheda da sola però non riesce a gestire gli assorbimenti delle strisce led e dunque si è reso necessario la creazione di un circuito adhoc che gestisse i led attraverso l’utilizzo di resistenze e mosfet di potenza. Superato anche questo ostacolo mi sono imbattuto in un problema di software. La libreria DigisparkRGB, infatti, limita l’utilizzo del controllo PWM a tre pin di uscita. I settori da controllare erano 4 ed ho dovuto aggirare l’ostacolo scrivendo un codice nuovo di zecca che controllasse correttamente l’accensione, lo spegnimento ma soprattutto il dimmeraggio in PWM dei led.

Il risultato è quello che vedete in foto. Ed è un vero successone! Ne hanno già ordinati tre…

 

With € 7.99 you take home a beautiful coffee table simple and functional, just like I like them … And if we add the led becomes unique!
I was at the doctor and looking at the overhead to read the x-rays. I had the lighting (it must be said): If you plan to enlighten the rest of the IKEA Lack table?

No sooner said than done. A seemingly simple project became something quite complex because of the electronics used. The first version of the project involved using only the backlight LEDs for low power consumption and coverage of these with an opaque glass. During construction, however, I noticed that the glass is not opaque enough to cover the double bottom of the table. So I chose to use a layer of white Poliver. Also willing to make the project more geek I opted for the use of a control board Digispark for the management of blinking and dimming of the LEDs.

As already mentioned, the initial design called for the use of LEDs from 5 mm to low absorption. Tested the small light that would incorporate these to the table and the sad effect “low battery” has opted for the use of high-efficiency LED strips. The card alone, however, can not handle the absorptions of the LED strips, and therefore it was necessary to the creation of a circuit adhoc that would manage the LEDs through the use of resistors and power mosfet. Overcome this obstacle I came across a software problem. The library DigisparkRGB, in fact, limits the use of the PWM control to three output pins. The areas to be monitored was 4 and I had to get around it by writing a brand new code that controlled properly switching on and off but mostly in PWM dimming of the LEDs.

 

Lug 31, 2014 | Posted by in Arduino, Elettro, Ikea, Legno, Video | Commenti disabilitati su IKEA Hack – Lack a programmable led table
Premium Wordpress Themes by UFO Themes