The function is accomplished by running a simple program that reads the position in the z-axis of a 3-axis sensor and triggers a light strand to blink if the reading is above a certain value.
Overall, I was pretty happy with the way my first prototype turned out, however, I became immediately aware of a construction problem during the first live trial.
The sensor and, pro micro and LED strips performed great, and as expected, but my solder joints on the LED strips around the hem of the skirt began breaking almost immediately. I did some research into other LED and wire products and found an alternative way to construct my second prototype, which is proving to be much more durable. Here is a link to the Instructable I wrote if you are interested in all the nitty gritty details of this project and a couple demo videos of the second prototype below.
The only issue I have yet to resolve is that the 5V power bank, of which I have tried several, turn off if there is not enough power being drawn off of them, but all you have to do is turn it back on, and everything works fine, so I don’t know if it is even worth addressing. Of the ones I tried out, I think I prefer the Sparkfun version because it has a switch that works to turn it on and off and it has a small digital display that tells you what percentage of charge the battery has left.
Finally got all the info together and organized to post an Instructable for this project if you are interested in recreating your own version. I also entered it into one of Instructables contests, so please like and vote if you enjoy it! Thanks.