Spinner of Light & Sound (SOLAS), body
Update to whistling spinner that requires a Circuit Playground.Toys
Creative Commons Attribution Noncommercial Share Alike
Commercial use is not allowed, you must attribute the creator, you may remix this work and the remixed work should be made available under this license.
Having created a previous project called Orbital Sound, the thought came to mind as to whether I could bring it more up to date and include lighting in addition to sound. This would entail electronics and some form of sensor and control.
The solution presented itself in the form of a Circuit Playground* microcontroller.
This ticked a number of boxes for preinstalled elements, sounder, Neopixels (arranged in a circular pattern), and accelerometer with a small footprint and bolt compatible electrical connections which would come in handy as part of the assembly. Battery operation also being a bonus.
The original version was a fixed form whereas this updated version would enable different sounds and lighting schemes to be employed enabling a variety of variations.
All this would be encapsulated within a 3D printed body.
Further details can be found here:https://makeprojects.com/project/spinner-of-light-and-sound-solas
*The author has no affilation with the CPE/CPB, its creators, manufacturers or suppliers.
Materials and methods
Circuit Playground Bluefruit
Battery LiPo 3.7V/500mA
Filament PETG Transparent/Clear - Main Body
Filament PETG Transluscent Green - Cord Fixtures
Bolts M2.5/30mm + nuts - Qty 4
Paracord 140cm length, 1.18mm diameter
For maximum strength the Infill was set to 100% for all elements.
Base adhesion: Brim
No supports are required.
The total number of elements consisting of a battery compartment, microcontroller compartment, two buttons and two cord supports.
Subject to the size of your printer bed and any colour options, elements can be grouped togther to reduce print runs.
Total print time: 12 hrs 30 mins (In my experience Cura over estimates the print time, therefore consider this worst case)
Issues are used to track todos, bugs or requests. To get started, you could create an issue.