Skip to main content

Innovation Lab Sign

Test sign (Don't worry, this isn't the finished sign)

Introduction

At our office back in the times where we did crazy things, like go to the office, we had our "Innovation Lab". This was an former conference room turned into a general purpose room where we would get together to brainstorm, talk and occassionally get patents. I think about 50% of the people came for the free pizza, which was certainly one of my prime motivations.

The sign outside the lab though was pathetic. So, I put together a proposal to build a suitable sign. I'd gotten pretty comfortable with engraving acrylic, and had an idea, so off I went.

Design

First I needed to get the artwork. This was reasonably easy because the company already had it, so getting it as SVG took a few emails, but nothing outrageous. I knew I wanted something edge lit, and spent some time thinking about it and estimating sizes. In the end I decided I wanted something that looked suspended and clean.

Modeled overview

LEDs

The intial design tradeoffs were about the width of the acrylic versus the availability of aluminum channel to hold it and the width of the LEDs. I knew I wanted indvidually addressable RGB so that I can do as many cool patterns as possible. We had used these Alitove WS2812B for the Infinity Snare Drum (yes, I should write that up), so I had some familiarity with them.

Controller

Now, I could have done this with an Arduino, but I knew I could potentially want web control and a bunch of other things, so I decided to go with a Raspberry Pi Zero W. This would also likely force me to spend more time in python, which is a good thing. In hindsight I would have gotten the one that had the header already soldered on, because describing my soldering skills as questionable is generous. But, I got it done.

Acrylic

I've had really good luck with the cast acrylic I get from Port Plastics, so I ordered two sheets from there.

Aluminum channel

I started off by looking at Lowe's and Home Depot for what they had available. My hope is to use all of these same supplies for other related signs for the lab as well, so overbuying a little bit isn't a challenge. The channel they had that fit the best was 10mm x 10mm inner dimensions. That worked for width, but was extremely tight for height, but I thought I could get it to work.

This close up of the channel shows you some of the complexity.

Channel closeup detail

You need the screws to be low enough to be able to hang the acrylic, but not so low that you don't have enough aluminum to support it, or the acrylic holes are too fragile.

The half circle you see there represents the profile of LED strip. In the end, it should all just barely work, and I don't have that kind of precision. So, I went to AZ Metals to see what they had, and they had 20mm x 20mm channel for the same cost as the smaller channel.

I spent a bunch of time hand sanding this up to about 800 grit to get that finished aluminum look.

Creation

Acrylic

  • Design
  • Acrylic cutting/engraving

Pi

It uses the Auto wifi packages. I can't tell you how long I looked for something to do this

  • python

Test sign in pattern mode

The sign running through the test patterns

Test sign in meeting mode

"Meeting mode". You pass it the number of minutes and it turns on red and then counts down to green until it is out of time and flashes obnoxiously. The idea was to have this on behind you during video calls to add some time awareness for the meeting.

Final Product

Sign installed

Lessons Learned

i.e. What would I do differently?

  • I used reflective tape around the perimeter. I tried to get as close as I could to the acrylic width, but it was slightly large. I'd skip the tape. I don't think it adds that much.
  • The sign isn't as rigid as I would like, since the top causes it to sit out from the wall and the bottom is free hanging. I would create even more of a frame inside the channel to hold it more steady and I would just plan for a small block of acrylic that is welded to the bottom to prevent it from moving to the wall.