mcqn / totaliser

A light-up desktop display triggered by crowdfunding pledges and driven by a My Baby's Got LED board
Other
0 stars 0 forks source link

Map Function Tree and Explore Solutions #4

Open arthurrowland opened 3 years ago

arthurrowland commented 3 years ago

The function tree is a highly-abstracted way to describe the product.

Any solutions need to be compatible with the Design Brief and Product Design Specification, but at this point we are minimising assumptions.

As an internet-connected object, solutions span hardware and software. We are prescribing some solutions for the prototype, and these are in brackets after the function they solve.

Represent Crowdfunding Activity with LEDs

  1. Provide Power (ATX Power supply)
  2. Bridge Crowdfunding Information to LEDs 2.1 Receive Data for Crowdfunding Pledge and Total 2.2 Process Data for WLED Software 2.3 Drive LEDs (My Baby's Got LED Board) 2.4 Enable Remote Troubleshooting
  3. Look Cool 3.1 Provide Structure for LEDs 3.2 Represent the Crowdfunder by Catching the Light 3.3 Provide Room for Logo 3.4 Enable Custom Branding or Facade
  4. Protect Components and User 4.1 Enclose Components 4.2 Secure MBGLED board 4.3 Secure ATX supply 4.4 Secure other components 4.5 Enable User to Toggle Power State 4.6 Enable User to Press Reset Button 4.6 Enable User to Change Settings (WLED)
arthurrowland commented 3 years ago

Handing functions 2 over to @amcewen and starting work on 3 :)

arthurrowland commented 3 years ago

3.1 Provide Structure for LEDs

3.2 Represent the Crowdfunder by Catching the Light

image image image image image image image image image