Skip to Content
Dan k
Wearable Loading Wheel – Motion Deactivated
Explorations Dan Chen / January 14, 2016

I am bring Loading Wheel to real-life!

This is a motion deactivated loading wheel, when you stop moving the loading lights comes on. I found the spinning light to be extremely meditating in the real-life.

For this project, you will need


#wearable #loading #reallife

A video posted by Dan Chen (@pixedge) on


Step 1: Laser Cut + Sandblast + Fitting



Download Cut File

First, we need to cut some acrylics.

In the cut file you will see 6 circles

  1. The front Disk – Black Arctic
  2. Light diffuser – 1/4″ Clear Acrylic
  3. NeoPixel Ring Holder (12) – 1/4″ Clear Acrylic
  4. Electronic Housing – 1/4″ Clear Acrylic
  5. Electronic Housing – 1/4″ Clear Acrylic
  6. Back Cover – Black Arctic

Make sure your NeoPixel Ring fits tightly.

Take sandpaper or better yet, sandblaster to blast the surface of #2, light diffuser


DSC00840 DSC00842 DSC00844

IMG_1968 IMG_1972 IMG_1975

Step 2: Assemble Electronics

I use 3M double sided tape to tape all layers together, from layer 1 to 5, layer 6 can be screw on.

Everything should fit nicely in the housing area.


  • The Gemma comes with Lipo battery jack, which makes it easy to assemble.
  • You would connect Neopixl’s Data Input to Gemma’s D0
  • Connect Neopixel’s GND to Gemma’s GND
  • Connect Gmeea’s Vout to Neopixel’s 5V DC Power
  • Connect Accelerometer’s GND to GND, VCC to 3V
  • Connect Accelerometer’s X, Y, or Z pin to A1 (You can play with the position by charing the pin )

That’s it for wiring.

You can close the housing with 4 screws and attach a string to make it wearable.


DSC01039DSC01031 DSC01032 DSC01038 IMG_1978 IMG_1987

Step 3: Programing

Below is the¬†Arduino Sketch is based on Neopixel’s library. You can have it in rainbow color or different pattern when “deactivated”

Download Arduino CodeIMG_1990



DAN K CHEN © 2024