LED animated scarf

Powered by an Arduino Pro mini and individually addressable LEDs, this animated scarf runs for hours off a small lithium rechargeable battery and has a charging circuit that takes 5 volts from a USB port.

Intro

We were traveling to Austin, TX for a regional Burning Man festival and wanted to make flashy LED wearables to impress our friends. Furry material diffuses the LEDs nicely and the flexible LED strip has held up to a fair amount of abuse. I programmed the animations and built the hardware. Marissa made the scarves.

Code

My github.

The animation engine is somewhat sophisticated. It is able to have multiple animations playing at once so they can move through each other adding together like waves when superimposed. FastLED then handles displaying each frame on the strip.

Hardware

  • SparkFun Arduino Pro Mini
  • individually addressable LED strip – expecting 5v for data and power but 3.3v to 3.7v from the LiPo battery seems to work fine
  • lithium polymer (LiPo) battery 3.7v nominal, 4.1v max
  • LiPo charger takes 5v USB input

Schematic

LED Retro Lamp

I did a quick Christmas present for my brother. He found this old lamp and I converted it to LED with a micro-controller to do PWM dimming.

OLYMPUS DIGITAL CAMERA

 

OLYMPUS DIGITAL CAMERAThe underside. Control knob at right is read by the Arduino Pro mini at left. Transistor at top of circuit board forms a constant current source with current set by large rectangular resistors and is switched on and off to do PWM by the Arduino.

Continue reading LED Retro Lamp