Virginia’s Fortune Teller Costume

For my halloween costume I am creating a mystic fortune teller look where I carry around an all seeing crystal ball. This ball lights up green and blue and when the button is pressed the colors stop switching, this action will tell your fortune.

The base of the crystal ball is covered with a ouija board and tarot cards. My head and tights adorn stars and moons.


#define PIN 1

#define NUM_LEDS 8

#define BRIGHTNESS 50

// Parameter 1 = number of pixels in strip
// Parameter 2 = pin number (most are valid)
// Parameter 3 = pixel type flags, add together as needed:
// NEO_RGB Pixels are wired for RGB bitstream
// NEO_GRB Pixels are wired for GRB bitstream, correct if colors are swapped upon testing
// NEO_RGBW Pixels are wired for RGBW bitstream
// NEO_KHZ400 400 KHz bitstream (e.g. FLORA pixels)
// NEO_KHZ800 800 KHz bitstream (e.g. High Density LED strip), correct for neopixel stick
Adafruit_NeoPixel strip = Adafruit_NeoPixel(NUM_LEDS, PIN, NEO_GRBW + NEO_KHZ800);

void setup() {
strip.begin();; // Initialize all pixels to ‘off’

// my first NeoPixel animation
void loop() {
// Modified procedures showing how to display to the pixels:

// turn LED on:
colorWipe(strip.Color(0, 0, 255), 50); // Green
colorWipe(strip.Color(0, 255,0), 50); // Green


// Fill the dots one after the other with a color
void colorWipe(uint32_t c, uint8_t wait) {
for (uint16_t i = 0; i < strip.numPixels(); i++) {
strip.setPixelColor(i, c);;

One thought on “Virginia’s Fortune Teller Costume”

  1. Hi Virginia, I couldn’t watch your video because it says it’s private, could you please adjust the permissions? It should be either “unlisted” or “public” for it to display here. Thank you!

Comments are closed.