loading

Have you dreamed of being a Jedi? Use the force to control a neoMatrix from Adafruit. In this example, we're going to build a 3d force field by using the RGB feature of the neoMatrix. Here are the gestures the 3d field will respond to.

  1. Wave your hand from left to right to see a wave trickle across the field.
  2. Draw a circle with your finger to see a number count the number of rotations.
  3. Poke your finger into the field and see a point follow your finger around. The colors change depending on your depth.
  4. Touch the pads, so see the pads on the neoMatrix light up

Show your friends your Jedi powers!

Step 1: Parts

What we need:

  • Arduino - The most well-known dev board out there. Can be found at any electronics hobby store.
  • Hover - It's a gesture sensor that lets you detect touch-less gestures. It detects multiple gestures such as swipes and circular motion. It can also pinpoint your hand position in 3D space. In addition, Hover can also be used as a touch sensor with 5 distinct touch points. Hover can be purchased here.
  • Adafruit NeoMatrix 8x8 - Amazing light grid that has 64 Neopixels that are all RGB. It's awesome.
  • Wires
<p>Hey guys! Fantastic product. I have just a few quick questions. In the video provided you seem to be using an Arduino Leonardo, that has dedicated SDA and SCL pins, I was hoping to use the Arduino Uno which doesn't. I've heard online that pins A4 and A5 can be used as SDA and SCL would that allow me to use hover with my Uno? Would I need to alter anything in the exampled sketch &quot;HoverDemo&quot;? Any info you guys might have on Arduino Uno compatibility would be a huge help. Thanks! </p>
<p>Shoot, I did a little more research. It looks like the Uno does have dedicated SDA and SCL pins, above the Aref, they're just not labeled, is that correct? </p>
<p>Will this project and code samples work with any neopixel such as the neopixel LED strip with 30 LEDs? What changes or modifications to the code would be required? I've ordered the Hover and hoping to implement in a slightly different form factor. Thanks, (I'm not super experienced with Arduino so any help or tips would be greatly appreciated) Thanks.</p>
Hey Kdewitt,<br><br>It should definitely work with a neopixel LED strip. The only change would probably be the animation sequence. For example, a left swipe, you might want to sequence the lights from right to left. So I would modify the &quot;for&quot; loops. Give it a try and let us know how it goes. If you need more advice, please feel free to email us at support@hoverlabs.co.<br><br>Cheers,<br>Jon
<p>Nicely done ! It looks amazing, I love how you did it !</p>
<p>seems interesting. let me try once.</p>

About This Instructable

6,191views

111favorites

License:

Bio: We're Hover Labs! We build beautiful and interactive electronic tools for makers.
More by Hover Labs:Feel the Force With Hover Gesture Controlled IoT Switch (with IFTTT) LED Transit Clock - Never Miss the Bus Again! 
Add instructable to: