A net 64x64 RGB LED matrix is mounted on the wall at roughly child-height (TBD). LEDs can be lit or dimmed using a cursor controlled by a joystick. The cursor can cycle between three sizes depending on user preference. Eight different colors can be chosen for each led (including off). A user can turn off all LEDs on the board using a single button.
- Use the joystick to move the pen.
- Set the color with one of the 8 available color buttons.
- Change the pen size with the pen button.
- Clear the screen with the reset button.
- Start or stop drawing with the draw button
- If the cursor is dim and blinking, drawing is off
- If the cursor is bright and solid, drawing is on
- Reason: The joystick allows the designer to create designs. If they couldn't use the joystick to select an LED, they would have no way of interacting with the display.
- Reason: Given the number of LEDs on the display, it might be tedious to light one LED at a time. Allowing the designer to select more than one LED simultaneously fosters a positive experience.
- Reason: This is a multi-color display. Designers will want to use more than one color or turn off an LED depending on the desired design
- Reason: The designer needs to know which LED they are currently drawing on or setting the color for
- Reason: Turning off each LED individually is tedious. An instant clean start is desirable in some scenarios
- Reason: This accepts a wider audience- instead of pure design, the display becomes interactive.
- Used to control LED cursor
- 4 GPIO pins
- 1 power pin
- Used to set the color of the LEDs under the cursor
- White, Red, Green, Blue, Yellow, Orange, Purple, Clear
- Sets all LEDs on the display to clear (off)
- Cycles between 3 available cursor sizes
- Toggles drawing on or off
- Individual LEDs able to light up, multiple at a time
- Each LED can have one of 8 colors (including off)
- The designer will use the cursor to set LEDs on the matrix
-
Designer should not have access to internal wiring
- This could damage the module and/or harm the designer
-
Designer should not have direct access to the LED matrix
- This could damage the matrix and/or harm the designer
-
All parts of module should be durable and resistant to tampering and/or misuse