This is my contribution to the GB community. This project adds a bit more movie / game accuracy but also a little fun :)
I want this to be a source for anyone to use to create their own proton pack kits for as cheap as possible and still include all the features for a rumble motor, 2 firing mechanisms, all functioning LEDs in the wand, pack themes, full 28 segment bar graph, and an output for a vent kit.
Current Themes for the pack:
- 1 - Arduino Nano (Amazon)
- 1 - DFPlayer Mini (Be aware that some of the knock offs do not perform correctly, reference to the busy pin may not work) (Digikey Only)
- 1 - Any amplifing circuit (Currently testing an Adafruit Stereo 20W Class D Audio Amplifier - MAX9744) (Amazon, Digikey)
- 1 - LED Matrix Driver - HT16K33 Breakout (for the bar graph) (Amazon, Digikey)
- 1 - 28 segment bargraph (barmeter.com, ebay is your best option)
- 1 - Pack of neopixels or equivalent WS2812B ( Vent and wand LEDs) (Amazon)
- 1 - LED strip (Powercell) (Amazon)
- 1 - Adafruit Jewel - Wand Tip (WAs looking at the Pixie but there is a concern of its overhead requirements when working with normal WS2812B's, and they can not be chained together with WS2812B's) (Amazon, Digikey)
- 1 - 40 Segment LED ring or LED strip (WS2812B's) - Afterlife Cyclotron LED
- Pack of 24 awg stranded cable (Amazon) - To keep things clean you might want to look at ribbon cables or multi conductor cables.
- For circuit noise filtering, I would add a 1000uF electrolytic capacitors closes to the neopixels, and a 470 Ohm resistor before the first led of the strip (This is recommended by Adafruit as well). I would recommend one 1000uF capacitor for the wand to filter out noise from both the bargraph and the neopixels. (See Diagram)
- If you are printing the PCB you will need a RJ45 Connector, 2.54mm JST Connectors, 2.54mm Dupont Connectors, 1 MP1584EN Buck Converter, 7805 Voltage regulator, 2 1k Ohm resistors, and some 0.1 uF and 0.33 uF ceramic capacitors. Additionally for the wand, 1000uF capacitor, a 1N4001 diode and a transistor.
You are going to need to install the following libraries:
For the Audio DFPlayer Player:
For the WS2812B / NeoPixel LEDs
Custom Libraries for the Powercell / Cyclotron / Bargraph Animiations
Sound Files for the DFPlayer or Alternative Player
Here are some sound files I found online or mixed myself
## ContributingContributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
Mike Simone - @mikesimone3
Project Link: https://github.com/MikeS11/ProtonPack