Picture of Meditation Mandala
Hi! We are Eliz and Julia. We are both graduate students in Products of Design at the School of Visual Arts. Being a student in NYC can sometimes be stressful. We needed to remind ourselves to breathe so we created a mediation mandala lamp that's powered by breath. The light changes colors as you inhale and exhale. Focusing on breathing (and not thinking about anything else) is a way to meditate. Even just a few minutes of focused breathing can have an amazing effect on your mood and can reduce anxiety.We want everyone to be able to experience a few minutes of daily zen so we're sharing our process with you. Enjoy. And remember -- just breathe.

Remove these adsRemove these ads by Signing Up

Step 1: Materials

Picture of Materials
  1. Arduino uno
  2. wind sensor (we bought it from Modern Device)
  3. LED strip (like this one from Adafruit)
  4. wires
  5. soldering iron
  6. bending plywood
  7. wood glue
  8. laser cutter
  9. spray paint
  10. hot glue
  11. pipe cleaners
  12. translucent paper
  13. 5V plug

Step 2: Program LED Strip

Picture of Program LED Strip
First make sure the LED strip works. Wire the LED strip to a breadboard for prototyping. A good way to begin is by programming the LED strip to react to button presses (if you have a button around). This is a good way to get comfortable with controlling the color of the strip.

Step 3: Program & Calibrate Wind Sensor

Picture of Program & Calibrate Wind Sensor
Attach the wind sensor to a bread board and program the sensor to print its value. Use the serial monitor to check if it is printing the sensor value.

Experiment with blowing on the sensor and find the threshold that must be reached to get from inhale to exhale and exhale to inhale. Here's a good tutorial and sketch for getting started with the wind sensor.

Now use the wind sensor as an input and the LED strip as an output. Program the LED to change colors with inhales and exhales. The wind sensor is really sensitive so you'll have to observe the serial monitor as you inhale and exhale to figure out thresholds. Also, the threshold can change depending on location and weather so you might need to keep recalibrating. Here's the code we wrote.

natgold29 days ago

Thanks for the instructable! I am working on a project that needs respiratory rate detection. I have made a belt using a piezo sensor, but it only detects the exhale. Does this wind sensor detect both the inhale and the exhale of a participant?

crystif1 year ago
Love this! Great idea!
wilgubeast1 year ago
That's an awesome application of the wind sensor.