Step 6: Assembling the Weather Grid

To make the physical Weather Grid itself, I used a X-Carve CNC from Inventables. I found a collection of weather icons in SVG format on the internet and imported them into Easel. Easel is Inventables online software they use to power their CNC. I’ve shared my project here:


I then cut the file out of hardboard. Plywood, hardwood, or HDPE would also work great.

Once my carve was complete, I used sandpaper and a craft knife to clean it up and remove the tabs. If you choose to use a hardwood or HDPE this might not be as necessary, but generally hardboard needs to be cleaned up after a carve.

Next you’ll need to insert the LCD into the hardboard. It will be a tight fit, and it might require you to sand the hardboard around the opening a little.

Now we need to cut the craft foam that we are using to diffuse the light. I cut the rectangles about a 1/4 to a 1/2 inch thick. It’s OK if they are not the exact same size since the icons vary in size also. Just try to keep them all approximately the same thickness.

Now we need to use masking tape to attach the foam diffusers to the back of the hardboard behind the icons. Find pieces that match the size of the icons and try to keep them from touching. The more space between the diffusers the less bleeding that you’ll have with adjacent icons.

Now we need to attach the LEDs. The LED spacing on my strip allowed for two LEDs per icon. Use masking tape to attach the LED strips to the back. Take care to keep to the pattern described in the “SetWeather” function in the Arduino sketch. If your LEDs layout differently, make sure to note the numbers of the LEDs so that you can adjust the Arduino sketch. Once your LEDs are attached, fill in the rest of the back with additional strips of masking tape.

<p>Thankyou man<br>And good luck with your new project!</p>
<p>ohh yeah and when is 2.0 coming out?</p>
<p>Honestly I'm not sure. I'm currently working on a new project (with the MediaTek LinkIt One) and then my schedule starts to get pretty tight with the holidays.</p>
<p>Heym this project is amazing.<br>I was wondering, how could i modify this so instead of just showing current weather conditions, it would show the current condition and conditions for later on in the day. An answer would be great thanks!</p>
<p>Sure... Off the top of my head you could either:<br>- have two (smaller?) separate grids or one grid and two LCDs</p><p>- have it alternate colors for current and future conditions</p><p>- have the current weather in the grid and the future weather in the LCD</p><p>Whichever way you did it, you would then just adjust the PHP script (add more querystring options), and then add the new PHP functions to the cron tab.</p>
<p>Great project and very well explained!</p>
<p>I posted a link to this project on 2 weather forums. </p>
<p>Cool thanks.</p>
<p>Nice project! I like the front plate design and weathered look.</p><p>Did you consider mounting some dividers inside to prevent unwanted images to light up?</p>
<p>&gt;&gt; Did you consider mounting some dividers inside to prevent unwanted images to light up?</p><p>Yup. That's one of the changes I'm going to add to my 2.0 build. That said, in person the bleed isn't nearly as bad as it looks in the pictures.</p>
<p>looking forward to the 2.0 version. Good luck!</p>

About This Instructable




More by nam37:The Weather Grid (Powered By Intel Edison) 
Add instructable to: