All posts by Emma Fiore

Circuits & Code 2017

This weekend, members of the ECE 297DP class presented their semester projects in M5.  The projects consisted of various different projects within engineering and technology subfields.

Wayne Hobby constructed a Fourier Transform Fan with led strips on the blades that interpreted the surrounding sounds, and dispersed them as different colors along the radius of the fan.  The greater the frequency, resulting in a higher pitch, and the louder the noise, the further outward the fan would light up.  He demoed his project using Coldplay’s Scientist, where it was able to follow the rhythm of the piano and the sudden changes in the singer’s voice.  To do this, Wayne used a Teensy 3.6, a microcontroller similar to an Arduino, an Electret Microphone Amplifier and LED strips on each of the fan blades.


Sophomore CSE student Zac Little created a homemade set of drum pads by using an Arduino Nano, Codec + MicroSD Breakout – MP3/WAV/MIDI/OGG Play + Record, and piezo sensors.  He made the pads out of old DVDs with the piezoelectric disks in the middle, and assigned each of the sensors to a designated port on the bread board. One improvement he hopes to make is to allow the drums to be able to play two or more of the sounds at the same time.  Because of the code he used, the system thinks linearly and can only process the input of one of the sensors at a time.  Since when using a drum set, you often combine the different instruments, he plans to alter the coding so he can successfully make this change.

There were many other projects from the class that were on display.  One project consisted of a robot that reacted to the sound of the environment and looked in your direction.  Each “ear” contained a sensor to detect the level of noise in the environment, and if the noise was above a certain threshold, it would send a signal back to the microcontroller to move the head in whatever direction the noise came from.  Another project was an LED Clock that uses a timer to keep track of the time, and then displays the numbers in respective colors based on a color code.


If you are interested in working on a project like this next semester, you can enroll in ECE 297DP with Professor Baird Soules.

Dr. Seuss Interactive Exhibit Project: Circuits and Code Preview

Coming into this semester, a group of five Electrical and Computer Engineering students had some ordered parts to create an exhibit for the new Dr. Seuss Museum in Springfield, and went from there.  The idea was to develop an interactive exhibit composed of an audio system that would be triggered by museum goers, just as companies hire Professional Engineering companies do.  However, Jack Kenney, Eric Lee, Jason Sproviero, Sean Sproviero, and Tim Zhang were up for the challenge.

First they had to decide what they were going to use to control the audio system, and went with the Adafruit Audio FX as the sound board. Tim Zhang explained that they went this because “the Adafruit soundboard provides a simple, reliable, and cost effective solution for enabling us to play audio without the need for a microcontroller or more advanced systems”.   This seemed to be the best choice because it was the cheapest and most reliable based on the minimal functions needed within the system.

Next, the group had to determine what type of triggering mechanism they wanted to use for the system.  They wanted to make the exhibit interactive for people of all ages, but also keep in mind cost.  Three different ideas were experimented with, including arcade-style button, capacitive touch, and infrared sensors.  After testing, they decided to go with X-Arcade Buttons because they were cheaper, more durable, and have a lifetime of 10,000,000 Cycles.


After all of the hardware was figured out, the group had to fine tune exactly what the exhibit would do and what sounds it would trigger.  The exhibit involved sound for the Seuss Brewery, Mulberry Street Band, and many more “Seussical” sounds.

Throughout the process, the students realized the challenges of “real world” projects, compared to projects they may work on in their own free time.  Here at M5, students can work on their own projects, but this practicum gave students the ability to have a client, and work with them to create a project.

Instead of calling upon a company, the developers looked towards the ECE students with the same standards to provide the same quality product.  In this circumstance, you have to take into considerations and factors that you may not have to when working on an individual project.  Because of the time constraint of having one semester to develop, prototype, and have the final product, the exhibit had to have a simplified design.  They also had to consider cost, but still wanted to have a reliable finished product that contained as little parts as possible.

Overall, all students really enjoyed the experience and it gave them an opportunity to put what they learn in all of the engineering classes to practical use.  They had some mentorship from professionals in sound and engineering, and learned a lot about future careers in the field.  Jason Sproviero shared that he was hesitant to partake in the practicum at first, but the experience has been extremely beneficial: “I was afraid that I would get left behind, but now that I am immersed, I am really learning”.  It was a once in a life time chance for all students, and they are excited to share their work with the community at Circuits & Code!