JuCJeff / theremin-jacket

DS518 Theremin Jacket

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project Post 2

@Postdate: Mar 9th (Sat)

Project Title

Theremin Jacket

Project Team

Junda Chen, Jeff Ma, Yudong Huang, William Black

Major aspects for Development

  • Sensor
    • Sonar Sensor
    • Leap Motion
  • Arduino/Other interface & Software Design
    • MIDI Software
    • Storage
    • Data Transfer
  • Clothes Design
    • Sensor/Leapmotion embedding
    • Light Design
      • LED
      • Covering Material / Defussing material (Potentially)
    • Jacket

Weekly Accomplishments

  • Setup sonar sensor tracking in Arduino Mega.
  • Use sonar sensor to build a prototypical MIDI device.
  • Leap Motion Mechanism
    • How leap motion works, Accuracy, General application
    • HW and SW. Compatilibility to IoT Devicess
  • 3D PrintLeap Motion case
  • First software prototype for theremin
    • Motion trace: proximity and height change
    • Data Transfer and MIDI encode/decode
    • Run on Arduino/Raspberry pi
    • (Optimization) De-noise.
  • Select a jacket.
  • Design the jacket.

Image/Video

![Leap Motion Sensing Spectrum](assets/Leap Motion Sensing Spectrum.png)

Changes to our approach

We originally want to design the primitive circuit and sensors to make the sensing work. William has just worked out the sonar in wednesday, and as a backup plan and primitive approach we will design a theremin using the sonar sensors and integrate it as a part of jacket.

In search for potential improvement of gesture recognition, we also focus our attention on Leap Motion. On leap motion, we're able to capture richer and more sensive gesture information — able to grab, tremble, drastically move up and down, within its well-defined range of service.

Material list

  • Circuit Board: (Potentially) MIDI encode/decoder, Leap motion image processor,
  • Leap Motion (1): $96
  • LED Strip light (2, TBD)
  • A Jacket (1, TBD)

Development Log

Cylon.js: an arduino API to control the leap motion

Adafruit strip LED : a $17.99

Leap Motion installation: Trouble shooting in Windows.

Stability and range: Use distant infrared LED to increase light detection stability in distance thus increase range.

Potentially position Leap Motion in one side of chest to achieve proper motion detection

Testing: Can us v from horizontal mode to VR mode

Design idea: infrared light and visible light design and position

About

DS518 Theremin Jacket