I wanted to share a brief update for the warp core.
a good overview video of it running can be found here: youtu.be/6zjf1Rlh5is
The code is in a “version 1” state, with lots of ideas for further improvements.
the touchscreen on the back has yet to be integrated, but is designed and awaiting print time on my printer.
It does pull data from the farm to set the speed of the lights!
You can download the (very messy) max files, source code for the Pi, and Bill of Materials for most of the parts you need.
I am still working on documentation, but thought perhaps this forum would like to see it all together and working.
thoughts and suggestions always welcome,
if you like it, leave a note on the thingiverse page, perhaps it will help me win the contest they are holding for LED based 3d printed projects.
If anyone wants to try to make one of these for themselves I am happy to share all I have learned.
Only thought suggestion I had while watching was: are you simply triggering each LED sequentially after a specific pause? Because I would add a delay as it jumps the ‘gap’ so that the light appears to move at a constant speed and only lights the core for instance in the time it would take for a constant velocity object to reach the core from the edge. It looks like it’s just skipping to the next LED ring regardless of the distance between each ring.
I believe the code is written with a delay, however all the rings are equidistant except the ones in the dilithium chamber (the middle) there are a lot of settings in the code, which you can download here: thingiverse.com/thing:914928
This would be the same link that can be shared on whatever social media and what not.
This entire project is open source. I am happy to help others make copies of this.
It’s not a perfect design and the max files are sloppy, but it works.
Thanks for the kind words. I still have a lot to do on this project. The touchscreen panel is up next on the print list.
Then it’s painting so the light doesn’t bleed through the parts that should be opaque.
Next big modification will be to try to figure out how to get a working lcars interface to run on the screen on the back.
OK, its been forever since I made an update here.
Short story, I lost my job and have been unemployed since the early fall. Looking for work and building this warp core have kept me busy.
I also still need to learn enough to code the UI for the touchscreen.
I would love suggestions, criticisms, comments or whatever you think about this project.
oh yea, and it DOES get deadline data through the web services to control the warp factors.
if you code python or love raspberry pi stuff and want to help let me know i could use some assistance getting all the code working.