Angela Sheehan
Published © CC BY-NC-SA

Gesture Controlled Star Wars Stocking

Create an interactive Christmas stocking that lights up and plays sound effects in response to gestures.

IntermediateFull instructions provided642
Gesture Controlled Star Wars Stocking

Things used in this project

Hardware components

Lilypad MP3 Board
SparkFun Lilypad MP3 Board
×1
Micro SD card
×1
LilyPad FTDI Basic Breakout - 5V
SparkFun LilyPad FTDI Basic Breakout - 5V
×1
USB-A to Micro-USB Cable
USB-A to Micro-USB Cable
×1
Speaker: 0.25W, 8 ohms
Speaker: 0.25W, 8 ohms
×2
SparkFun APDS-9960 Gesture Sensor
or the Adafruit version
×1
SparkFun LilyPad Pixel Boards
You can also use Flora Neopixels
×7
SparkFun Conductive thread
×1
SparkFun Wall Adapter Power Supply - 5V DC 2A (Barrel Jack)
×1
SparkFun Barrel Jack to 2-pin JST
×1
Hookup Wire
Ribbon cable works great for this project
×1

Software apps and online services

Arduino IDE
Arduino IDE

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)
SparkFun Alligator Clips
Wire strippers
Hot glue gun (generic)
Hot glue gun (generic)
Needle and Thread
Scissors

Story

Read more

Schematics

Sample Circuit Diagram

My R2D2 layout for an example. Your layout may change depending on the addressable LEDs you use - the LilyPad Pixel Board and Flora NeoPixels have slightly different sew tab configurations.

Code

GestureMP3Stocking.ino

Arduino
No preview (download only).

Github

https://github.com/adafruit/Adafruit_APDS9960

Github

https://github.com/mpflaga/Arduino_Library-vs1053_for_SdFat

Github

https://github.com/greiman/SdFat

Github

https://github.com/adafruit/Adafruit_NeoPixel

Credits

Angela Sheehan

Angela Sheehan

11 projects • 32 followers
Artist and educator passionate about craft electronics, costuming, and combining arts and technology.

Comments