Digibury: Project Conway Big Reveal Part 2- the hardware build

50 %
50 %
Information about Digibury: Project Conway Big Reveal Part 2- the hardware build
Technology

Published on March 17, 2014

Author: LizzieHodgson

Source: slideshare.net

Description

Dan Knox from University of Kent TinkeSoc presents the final part about how the hardware for Project Conway was built.

Life Is But a Game
 by Tinkersoc

The Hardware Brief • To build a 10 x 10 matrix of lights that can play the Game of Life (GOL). • The matrix must be controllable from an external source (the display only needs to render the GOL, it does not need to run it). • A high quality finish is required.

Initial Concept 100 ping pong balls + RGB lights = win.

Sourcing Lights • Due to the size of the matrix we can’t plug in lots of lights into a micro (100+ pins needed!). • Multiplexing is one solution: ▪ This would provide very fast IO to render an image, but adds complication to the wiring of the device.

Sourcing Lights • We don’t need fast refresh rates (the GOL will be slowed down a lot due to the ‘limited’ size of the screen). • Addressable RGB lights would give us expansion room (replacing or adding pixels would be easier)...

Enter the WS2801 and the WS2812B

WS2801 & WS2812B • 2 wires (ws2801B) and 1 wire (ws2812b) required to control a huge string of LEDs. • Very bright RGB and individually addressable. • Although timing is sensitive (would require FPGA or some fancy DMA on very large strings) we aren’t running that many LEDs (100 is relatively small). • 100 of these LEDs would need a fair amount of ‘current’ at 5V, but easy to supply (10A external psu).

Prototype 1. • 5 x 5 Matrix using a WS2801 string. • Bit of hardboard. • Arduino.

Designing The Final Hardware • WS2812b tape (very cheap per LED). • IKEA HOL table (A 10 x 10 lattice!). • Wire. • Front one-way-mirror.

A Lot of Soldering Later….. If YouTube decides to work…. http://www.youtube.com/watch? v=M7ut70dOd7o#t=192

Version 2 • Soldering by hand is slow and potentially unreliable. • Time to produce some PCBS. ! ! ! ! • Produced in KICAD. ▪ Each strip contains 5 LEDs (will need 10 strips of these). ▪ Surface mounting each led and a capacitor. Fits nicely in the lattice gap.

Result:

All in:

PLUGGED IN AND…..

DISASTER! ☹

Diagnosis – Why is my LED not working? • Power is fine (5V consistently across the power rail). • No shorts. • Can run an individual stick. • Should be working and we have yet to diagnose what is wrong (probably something messing up the signal).

A FEW DAYS LEFT AND WE HAVE NO DISPLAY!?!

The Society To The Rescue – Scrapping the design and going Plan B. • KISS approach (This had got lost along the way.) • Many Tinkersoc members = many man/woman hours. • More eyes to check the work. • A fun evening of building (make this an actual Tinkersoc project).

Day 1 - Case Design • Custom case was designed in autoCAD • Lasercut by architecture department (took over 1 hour to cut all the MDF).

Day 1 - LEDs • Back to the WS2801s (same as those used in the prototype). ! ! ! ! ! ! • Kiss again: 100 LEDSs prewired purchased and measured to fit the custom case. Arrived day 2.

Day 1 - Software • Arduino micro setup with GOL firmware. • A PhD student wrote this. Uploaded and tested.

DAY 2: BUILD.

Lessons Learnt • Things can be swimming along fine and fall over when you least suspect it (generally right at the end). • KISS is the best approach (as long as you KISS the right thing). • Your society can save your butt. • I love the smell of laser’d MDF in the morning.

Life Is But a Game
 by Tinkersoc

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

Digibury: Project Conway Part 2 - uncut video! | Deeson

Digibury: Project Conway Part 2 ... Project Conway's reveal at March Digibury in all it's ... The video details the software and hardware build ...
Read more

Project Conway #4 - Game of Life display | Deeson

... while managing the 'hardware' build of the actual installation. ... Digibury: March 12 - the big reveal. ... Digibury: Project Conway Part 1 ...
Read more

How to Build a Computer (with Pictures) - wikiHow

How to Build a Computer. Eight Parts: ... you can install two matching 4 GB sticks or four matching 2 GB ... Get a hard drive big enough to store all of ...
Read more

Build.com Smarter Home Improvement - Plumbing, Lighting ...

... and FREE shipping offers on Faucets, Lighting, Door Hardware, ... you through your project with expert advice ... prices Build.com ...
Read more

How people build software · GitHub

How people build software. Millions of developers use GitHub to build personal projects, ... Use GitHub to create a personal project, ...
Read more

Ubuildit | Build Your Own Home | Custom Remodeling | UBuildIt

Ubuildit enables you to build your own ... project with the expert help of UBuildIt’s ... to Build; The Tiny House Movement: Dream Big ...
Read more

Projects Archive | Make: DIY Projects and Ideas for Makers

Weekend Project: Listen to Weird ... All projects. Craft & Design ... Learn how to build your own R2-D2 and join a dedicated community of Makers bringing ...
Read more

ChuckE2009 - YouTube

... project/build videos, ... ChuckE2009 Facebook Page: ... Budget Vertical Smoker Build Part 2 of 3 ...
Read more