We used ultrasonic sensors to create a virtual grid that can detect and graph movement


The ultrasonic sensor looked like a cool sensor and we had two of them. We also experimented with sensors in the past and found this one cool.

What it does:

If a user traces a specified shape in the box the sensors detect there movement, graphs it and gives them a score as to the accuracy of their tracing.

How we built it:

With blood , cardboard and electrical tape, and the arduino and sensors.

Challenges we ran into:

Waves are not straight. The sensors we used use waves to detect distance, so they don't calculate vertical distance exactly, which created a lot of seeming abnormalities in the data. The wires we used where a bit unwieldy so they got unplugged quite a few times which caused a few issues. There where a lot of moving parts in the code, animating the graph, transferring and translating the data, which took some effort to get the timing of right.

Accomplishments that we're proud of:

We are proud of making our first HARDWARE hack! We used an arduino in conjunction with sensors and a computer to create life!

What we learned:

Waves are not straight. But also how to use the arduino much better now and how sensors work. Interrupt pins are a thing apparently. We also learned a great deal about how to program with and how to set them up.

What's next:

Probably nothing, but we had a blast making it.

Built with:

We used 4 ultrasonic sensors, a ton of wires, an arduino, a laptop, C++ , python, matplotlib, and of course, blood, cardboard and friendship!

Prizes we're going for:

$100 Amazon Gift Cards

Raspberry Pis & PiHut Essential Kits

Grand Prize

Hacker gear & swag from

Raspberry Pi Arcade Gaming Kit

Team Members

Gregory Preston, Jacob Desgres
View on Github