HexDisplay - cmubuild18/Build18 GitHub Wiki
HexDisplay
What if display but hexagon?
The project aimed to create a LED hex display, capable of displaying real-time information such as the current time, weather, and bus schedule. The display consists of hexagons, each representing a component of the information to be shown. It was created by designing a PCB in KiCad and soldering WS2812 strips onto it. We then screwed it onto acrylic with headers connecting the boards. A Pi Pico W was used to control the display with an I2C bus for peripherals such as a light senosr. Tkinter was used to generate masks, which were used to define the shape and arrangement of LEDs within each hexagon. The Picos were programmed using the C SDK and CMake. We were able to build a functional LED hex display that only displayed preset masks. We hope to expand the software further in the future.
Team Members
Team Member | Photo |
---|---|
Dane Engman | |
Jenny Ou | |
Cora Marcet | |
Cody Breidenbach | |
Jolie Wasserman |
Photos
https://drive.google.com/drive/folders/1d3g5nsViOaihabnFFv86aNphhMdaZcMc?usp=sharing
Parts
Part | Unit Price | Quantity | Cost | Needs to be Ordered through Build18? (Y/N) | Invoices | |
---|---|---|---|---|---|---|
JLCPCB PCBs | 13.78 | 5 | 68.88 | N | JLCPCB | |
Speakers | 6.88 | 1 | 6.88 | N | Amazon 1 | |
LED Strips | 19.99 | 4 | 79.96 | N | Amazon 2/3 | |
5V Power Supply | 24.99 | 1 | 24.99 | N | Amazon 2 | |
Disconnectable SAE Power Cable | 6.99 | 1 | 6.99 | N | Amazon 3 | |
Screws | 21.34 | 1 | 21.34 | N | Home Depot | |
Amazon 3 - Tax | 2.1 | 1 | 2.1 | N | Amazon 3 | |
Amazon 2 - Tax | 5.52 | 1 | 5.52 | N | Amazon 2 | |
Barrel Jacks | 5.99 | 1 | 5.99 | N | Amazon 3 | |
Barrel Plugs | 8.99 | 1 | 8.99 | N | Amazon 3 | |
MAX98357A | 5.95 | 1 | 5.95 | N | Digikey | |
CONN HEADER R/A 40POS 2.54MM | 0.747 | 10 | 7.47 | N | Digikey | |
ADAFRUIT TCA8418 KEYPAD MATRIX A | 5.95 | 1 | 5.95 | N | Digikey | |
SWITCH KEYPAD 12 KEY NON-ILLUM | 3.95 | 1 | 3.95 | N | Digikey | |
RASPBERRY PI PICO W RP2040 | 6 | 2 | 12 | N | Digikey | |
RASPBERRY PI PICO RP2040 | 4 | 2 | 8 | N | Digikey | |
CONN HDR 40POS 0.1 GOLD PCB R/A | 0.89 | 5 | 4.45 | N | Digikey | |
CONN PWR JACK 2X5.5MM SOLDER | 0.61 | 1 | 0.61 | N | Digikey | |
CONN PWR PLUG 2.1X5.5MM SOLDER | 1.22 | 1 | 1.22 | N | Digikey | |
CONN HDR 40POS 0.1 GOLD PCB | 1.09 | 5 | 5.45 | N | Digikey | |
CONN HEADER VERT 40POS 2.54MM | 0.51 | 5 | 2.55 | N | Digikey | |
Digikey - Tax | 10.64 | 1 | 10.64 | N | Digikey | |
Total Cost: | 299.88 | |||||
Remaining Budget:(out of $300) | 0.12 | |||||
Order Totals | ||||||
From Receipt | Calculated | Vendor | ||||
21.34 | 21.34 | Home Depot | ||||
68.24 | 68.24 | Digikey | ||||
68.88 | 68.88 | JLCPCB | ||||
6.88 | 6.88 | Amazon 1 | ||||
134.54 | 134.54 | Amazon 2/3 | ||||
97.47 | Amazon 2 | |||||
37.07 | Amazon 3 | |||||
Sum | 299.88 | 299.88 |