For my first robotics project this year in Fusion, I followed the project book tutorials and made Project 6: Light Theremin. A light theremin is an electronic musical instrument that produces sound without physical contact. It uses electricity to produce two circuits, with pitch generated by the oscillators

For the code, I followed the instructions from the project book, however, I still had some issues with the code, so I used ChatGPT to help me debug the code. These were usually small mistakes, like having a missing closing ‘}’ at the end of phrases.

The Circuit

Components Needed
  • Arduino Motherboard
  • Breadboard
  • 6x Cables
  • Piezo
  • Photoresistor
  • 10 Kilohmn Resistor

The Code

As seen in the inline comments, you have first to calibrate the light sensor. While calibrating, the sensor will take the highest and lowest light levels detected and use those as baselines for the piezo to react to.

Through this project, I demonstrated my skills in circuit building, as I built the circuit, and Arduino programming, shown through the code used to program the circuit.


Comments

3 Responses to “Robotics Project – Arduino Light Theremin”

  1. mcrompton Avatar
    mcrompton

    OK, Noah. Good start. I like that you tackled a more challenging project. I would love to read your explanation of how a light theremin works in this project. What components do you use to create the theremin effect and how did you build the circuit? Also, I need to see your complete code and some evidence that it actually worked in the end. I assume that you have a video? For your code, something complete and at a resolution that is readable, please. You might have to link to an external file depending on how long your code is.

  2. Thank you. I originally had the video linked, but it seems that it wasn’t big enough to grab your attention. Additionally, I have linked the code for the Arduino and added the definition of the light theremin and the components.

  3. mcrompton Avatar
    mcrompton

    Thanks for the added documentation, Noah. That helps.

Leave a Reply

Your email address will not be published. Required fields are marked *