Instructable Posted and Final Thoughts

Our Instructable can be found by clicking the Instructable tab in the top right corner of the page or by clicking the menu drop-down button and selecting Instructable.

This project has been a great learning experience for us. It gave us hands-on experience working with signals that we learned how to manipulate in class as well as gave us insight to what Senior Design will be like next year. We encourage all that come across our site to try and build a system like this on your own and gain some practical knowledge.


Meeting: 4/26/2017

Today we met to test our project. We successfully sent in a signal using the Waveforms software and it output the correct note on the LCD screen and on our testing window.

We then proceeded to testing on the guitar and our frequency were all over the map. When we are sending in the perfect signal using Waveforms and the Analog Discovery, we do not have to use the op-amp part of our circuit so that is where we looked first for debugging. We determined that we had the wrong capacitor and resolved this issue however, with the guitar as the input our project was still not working. Our next thought was to check the op-amp circuit with Waveforms. We ran the signal through it and measured the amplitude to see if we were receiving the correct amplitude. We determined that the input we were getting from the guitar did not have a high enough amplitude to register with our tuner. This issue will be addressed by changing the values of the resistor on the opamp until we get a high enough amplitude.

Our next meeting will be Thursday morning to hopefully finalize the project and start working on our Instructable.

Below are some images from testing today:


Meeting: 4/13/17


  • Prototype uses a for loop to play notes and display them on LCD screen for testing. Can be seen below:
    • Range of notes is 0-400 Hz
  • Discussed using FFT algorithm to convert signal from an array of voltages to an array of frequencies.
  • We will be referencing this project for converting our input voltages to output frequencies.
  • Our plan for the remainder of the week is to review Eric’s code, it is written in Java for an Arduino, and change it so that it fits our needs.
  • We will regroup Monday afternoon for a few hours and attempt to implement this code. We would like to test the final project with an actual guitar for the presentation.

Meeting: 3/26/2017


  • Created Word Press website for collaboration
  • Decided on our team mascot, the Euler Kings
    • There is a team logo in the works that will be posted soon!
  • Discussed approaches for the project
  • Set up a meeting time for next Tuesday

Goals for next meeting(3/28/2017):

  • Everyone should have done research on arduino based pitch/frequency detectors
  • Go through our individual inventory’s for parts and see what else we will need to get
  • Start to design our circuit and algorithm

Go Cats!