Skip to content

2. Project Management & Ideation

Final Project Ideation

Words, Ideas, and Ponderings:

  • Music Box that Punches Based on Environmental Inputs
  • Could you make a punch card making machine that could be played musically in a music box and also woven on a loom?
  • Punch Card Making Game where two people play a duet with different buttons/interfaces maybe one person selects notes by moving hands or drawing or naming something in the room; and the other person chooses when punches are made; maybe it’s on an infinite loop so the composition is always unique and always closer to destroying itself
  • An Automata and Theramin Get Together…
  • What about a weird interactive display box for curious objects that tells a story…? Pulling API open source data to correlate to an output…
  • What if there was an LED array below the strip that projected the punched ‘code’ onto the ceiling?

Some Doodles

drawing of musicbox idea

This idea is vague: interactive musicbox, something something

drawing of curiosity music box idea

Museum of Played Artifacts (…Curio Cabaret) using an interactive beatbox…

  • Photoresistors : shadows over sensors activate solenoids and LEDs
  • LEDs : illuminate the object being played inside the box (wooden frame with acrylic window)
  • Solenoids tap artifacts curated inside the box (stone, shells, bones, pinecone, wood, etc)
  • Speaker : amplifies sounds and output
  • Think in Spirals : get a photoresistor to trigger an LED ON; get a photoresistor to trigger a solenoid ON; get a photoresistor to trigger an LED and solenoid ON; build out another system
  • Ideas on a theme : the display could be a set of drawers; when you open a drawer an object is ‘played’; or connect microcontroller to Darksky API to pull information like temperature, pressure, humidity from the area an artifact came from; correlate LEDs to each value (red = temp; blue = pressure; green = rel humid) and illuminate the display accordingly; pull from the API every 60 seconds. A similar artifact from three places around the world would display very differently…

Now for something completely different: the idea is to create a sound responsive acoustic panel: visionboard of idea to make visual acoustic panels

SparkFun sound detector guide

Sound Visualizer Reference

Inspiration

Code Example

Use the three backticks to separate code. This is from the template but I am keeping it here as a reminder of how to do this…

// the setup function runs once when you press reset or power the board
void setup() {
  // initialize digital pin LED_BUILTIN as an output.
  pinMode(LED_BUILTIN, OUTPUT);
}

// the loop function runs over and over again forever
void loop() {
  digitalWrite(LED_BUILTIN, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(1000);                       // wait for a second
  digitalWrite(LED_BUILTIN, LOW);    // turn the LED off by making the voltage LOW
  delay(1000);                       // wait for a second
}

Last update: February 28, 2022