Difference between revisions of "PartyBox"

From ESE205 Wiki
Jump to navigation Jump to search
(Put final budget into table)
Line 24: Line 24:
  
 
==Budget==
 
==Budget==
* Arduino ($0 - provided by the school)
 
* Multicolored LED (150 x 29c each w/ 100+ discount = Total: $48.13) ([http://www.jameco.com/z/RGB-LED-CC-5-4-Pin-5mm-Diffused-RGB-LED-Common-Cathode_2219559.html link])
 
* 100 pack of 270 Ohm resistors (100 x $0.05 each = total $5.00) ([http://www.jameco.com/z/CF1-2W271JRC-Resistor-Carbon-Film-270-Ohm-1-2-Watt-5-Bag-of-100-_661360.html link])
 
* 30 meters of 20 gauge wires ($17.99) ([https://www.amazon.com/StrivedayTM-Flexible-Electric-electronic-electrics/dp/B01LH1FV0Y/ref=pd_sbs_60_3? link])
 
* 2x 9V battery ($6.95) ([https://www.amazon.com/Duracell-Alkaline-Battery-Pack-Mn1604/dp/B0039NOKZQ/ref=sr_1_5_s_it?s=hpc&ie=UTF8&qid=1486098534&sr=1-5&keywords=9V+battery link])
 
* 9V battery housing without a clip ($2.95) - also solves power switch issues. ([https://vetco.net/products/9v-enclosed-battery-holder-w-switch?gclid=Cj0KEQiAzsvEBRDEluzk96e4rqABEiQAezEOoEhnFuDh2kie2EJ1w432tmGfOruR0T5QhzjuH276k6UaAtbb8P8HAQ link])
 
* Audio technica ATR 4650 Microphone ($6.99) ([http://www.dell.com/en-us/shop/accessories/apd/a9312568?dgc=ST&acd=1230980731501410&ven1=sbDoyFwVR&ven2=,&ven3=272403142357278517 link])
 
* IC 4017 Decade Counter ($0.51) ([http://www.mouser.com/ProductDetail/Texas-Instruments/CD4017BE/?qs=IF4wzcbwb3rdXSZhHlgcJw%3D%3D&gclid=CI69tdGR89ECFYq2wAodHAIGIw link])
 
* Acrylic sheet 36”x48”x.093” ($35.77) ([http://www.homedepot.com/p/OPTIX-36-in-x-48-in-x-093-in-Acrylic-Sheet-MC-09/202038045 link])
 
* Acrylic Glue w/ applicator ($9.70) - ([https://www.amazon.com/Weldon-Applicator-Bottle-Pint-10308/dp/B00TCUJ7A8/ref=sr_1_2?ie=UTF8&qid=1486604110&sr=8-2&keywords=acrylic+glue link])
 
Total Cost: $127.95<br />
 
  
 
{| class="wikitable"
 
{| class="wikitable"
Line 55: Line 44:
 
|CD4017 Decade Counter||2||0.39||0||[https://www.jameco.com/webapp/wcs/stores/servlet/ProductDisplay?storeId=10001&langId=-1&catalogId=10001&pa=12749&productId=12749 link]||Can be shipped with LEDs. For multiplexing. Second is backup, because they are inexpensive except for shipping
 
|CD4017 Decade Counter||2||0.39||0||[https://www.jameco.com/webapp/wcs/stores/servlet/ProductDisplay?storeId=10001&langId=-1&catalogId=10001&pa=12749&productId=12749 link]||Can be shipped with LEDs. For multiplexing. Second is backup, because they are inexpensive except for shipping
 
|-
 
|-
|2N3904 Transistor||10||0.09||0||[https://www.jameco.com/z/2N3904-Major-Brands-Transistor-2N3904-NPN-General-Purpose_38359.html link]||Ships with LEDs. CD4017 unable to ground LEDs alone.
+
|2N3904 Transistor||20||0.09||0||[https://www.jameco.com/z/2N3904-Major-Brands-Transistor-2N3904-NPN-General-Purpose_38359.html link]||Ships with LEDs. CD4017 unable to ground LEDs alone.
 
|-
 
|-
 
|Acrylic sheet||1||35.77||0||[http://www.homedepot.com/p/OPTIX-36-in-x-48-in-x-093-in-Acrylic-Sheet-MC-09/202038045 link]||Can be picked up at Brentwood Home Depot
 
|Acrylic sheet||1||35.77||0||[http://www.homedepot.com/p/OPTIX-36-in-x-48-in-x-093-in-Acrylic-Sheet-MC-09/202038045 link]||Can be picked up at Brentwood Home Depot
Line 61: Line 50:
 
|Acrylic Glue||1||9.70||5.15||[https://www.amazon.com/Weldon-Applicator-Bottle-Pint-10308/dp/B00TCUJ7A8/ref=sr_1_5?ie=UTF8&qid=1486758273&sr=8-5&keywords=acrylic+glue link]||
 
|Acrylic Glue||1||9.70||5.15||[https://www.amazon.com/Weldon-Applicator-Bottle-Pint-10308/dp/B00TCUJ7A8/ref=sr_1_5?ie=UTF8&qid=1486758273&sr=8-5&keywords=acrylic+glue link]||
 
|-
 
|-
| || ||Total: ||$138.28|| ||  
+
| || ||Total: ||$139.18|| ||  
 
|}
 
|}
  

Revision as of 20:48, 10 February 2017

Creators: Sarah Chen, Lydia Reader, Graham Rubin, Nathan Schmetter (TA)

Overview

PartyBox is an easily portable and self-contained three dimensional cube of LEDs that creates a visual display in time to live music, so you can have a fun party anytime or anywhere. It's the perfect size for any tabletop, approximately 6" in each direction. The LEDs are dynamic and change color to provide an aesthetically pleasing light show that follows along to the rhythm and pitch of the music. There is an additional standby mode in which the LEDs will provide a slow gradient change of color in the absence of music.
PartyBox will be made up of 116 LEDs in a 5x5x5 cube-shaped array (including LEDs at the center). The LEDs will not take up the full bottom side of the cube to provide room for other circuit components. A small microphone will be built into the box that will read the analog sound signal. The Arduino will detect the occurrences of bass frequencies to clock the tempo of the music.The Arduino will also take incremental measurements of volume. The lights will be in an animated display in which the coloring of the LEDs is directed by the measured tempo, and the brightness directed by the measured volume. With the measurements, the Arduino will run through a library of pre-made color and brightness patterns that will be animated to the tempo of the music. The patterns will feature 25 1-by-5 vertical lines of LEDs, each one controlled by an individual digital output. Additionally, if the Arduino does not detect volume and rhythm for a pre-determined amount of time, it will automatically go into standby mode -- a simple, slow-changing color gradient.


Objectives

  • Lighting of LEDs in time with music
    • Varied library of complex visual displays rather than just flashing LEDs
  • Functioning standby mode and transition between standby and music
  • Easily portable and self-contained
  • A finished box

Challenges

  • Getting arduino to discern rhythm and volume of live music.
  • Creating a substantial enough library of animations to keep users' interest in the cube
  • Creating a 3D structure to suspend LEDs without interfering with their visibility.
  • Avoiding overheating of LEDs and the subsequent safety hazard while being able to light all LEDs at once.
  • Learning to read and convert sound to a digital signal.
  • Making the Arduino able to tell the difference between background noise and music


Budget

Item Quantity Price Shipping Link Notes
Arduino 1 0 0 Provided by lab
RGB LEDs 150 0.29 4.63 link
30m of 20 Gauge Wire 1 17.99 0 link
100 x 270 Ohm Resistors 1 3.68 0 link
9V battery, 2pk 1 6.98 0 link Pick up at Brentwood Home Depot
Battery case w/ switch 1 2.21 0 link
Audio technica ATR 4650 Microphone 1 6.99 0 link
CD4017 Decade Counter 2 0.39 0 link Can be shipped with LEDs. For multiplexing. Second is backup, because they are inexpensive except for shipping
2N3904 Transistor 20 0.09 0 link Ships with LEDs. CD4017 unable to ground LEDs alone.
Acrylic sheet 1 35.77 0 link Can be picked up at Brentwood Home Depot
Acrylic Glue 1 9.70 5.15 link
Total: $139.18

Gantt Chart

GanttChartV5.PNG