TEAM 3: LightMap (formally known as ToastMap)
Spring 2010


MEMBERS

PROJECT CONCEPT

Our original concept involved building a toaster that can toast a given image onto bread. The toaster would turn the images into reality via a moving array of digitally controlled heating elements. However, problems in power and current made our orginal concept infeasible. At this point, we rebooted with five weeks left so used our existing code base in a creative manner to produce LightMap.

LightMap transforms a given image to output on a bar of LEDs that can be viewed with the effects of persistence of vision. Just shake your head!

Given more time, we would have liked to attach a camera to the program so that a user can take a picture and then see their silhouette in flashing LED form.

MOTIVATION

The aim of this project to allow users to view images in a creative way. Putting this on display will make heads turn.

COMPETITIVE ANALYSIS

TECHNICAL SPECIFICATIONS

Hardware:


Software:
Protocols:

REQUIREMENTS

LightMap Requirements

Desktop Application Requirements

ARCHITECTURE DIAGRAM

Architecture

STATECHART DIAGRAM

Statechart

RISKS & MITIGATION STRATEGIES

Risk Mitigation
The package is too small to solder all connections by hand Enlarge package
Components overheat because of tight packaging Test packaging and components before final product is finished to ensure all heat requirements are met
User image contains many fine details User is responsible for displaying reasonable images
Invalid image provided Nothing changes after user notified
Safety - headaches caused by repeated use Use product in moderation

TEST PLAN

Our test plan involved a combination of integration and acceptance tests. We verified the Arduino and PC programs work independently, then tested sending converted images from the PC to the Arduino. Acceptance testing involved users taking images of various sizes and content and verifying that the image displayed on the LEDs looked like the original image.

TIME LAPSE

To be completed

PRESENTATIONS & VIDEOS


Back to the top of this page
18-549 course home page