Difference between revisions of "Don't Fret"

From ESE205 Wiki
Jump to navigation Jump to search
Line 14: Line 14:
  
 
== Objectives ==
 
== Objectives ==
* Replicate a project we found on ElectroSmash for a guitar pedal and add (INSERT FINAL IDEA HERE).
+
* Learn to utilize Raspberry Pi (basics)
* Redesign and 3D print a cover for the guitar pedal.
+
* Adapt code from https://www.electrosmash.com/pedal-pi and https://blog.hackster.io/program-your-own-guitar-effects-with-pedal-pi-d77b8c56c0b0 to allow the pedal to run two effects
*Program the raspberry pi to allow the pedal to function as an effect and (IF ADDITIONAL PIECE IS A FUNCTION).
+
* Adapt circuitry from the single function pedal on https://www.electrosmash.com/pedal-pi to account for an additional pushbutton to trigger second effect
 +
* Learn how to 3D print a cover and design a cover that allows for usage of both pushbuttons
 +
* Assemble together as a unit and test with guitar and amplifier
  
 
== Challenges ==
 
== Challenges ==
 
* Learn to program a Raspberry Pi
 
* Learn to program a Raspberry Pi
 
* Allowing Raspberry Pi to take input (instrument) and give output (amplifier or microphone)  
 
* Allowing Raspberry Pi to take input (instrument) and give output (amplifier or microphone)  
 +
* Putting together circuitry to add a second function
 +
* Coding for a second function
  
 
== Materials ==
 
== Materials ==
Line 29: Line 33:
 
# Other Materials
 
# Other Materials
 
* Resistor Trimmer $0.38
 
* Resistor Trimmer $0.38
* 3mm LED  $1.92
 
 
* Op-amp rail-to-rail, pdip8 $0.36**
 
* Op-amp rail-to-rail, pdip8 $0.36**
 
* 12bit ADC, p-dip8    $2.66**
 
* 12bit ADC, p-dip8    $2.66**
Line 60: Line 63:
 
== Ghant Chart ==
 
== Ghant Chart ==
  
Made in Excel (need to import)
+
  
  

Revision as of 20:30, 13 February 2018

Overview

The goal of this project is to create a device that takes a sound input, specifically from a guitar, and outputs a manipulated sound. The device will utilize a Raspberry Pi to take the input from an instrument and return an edited sound. The coding will most likely be done in C and allows for a unique effects from the standard reverb, fuzz, etc. effects as well as extensive capability to reprogram. 


Link to Log: https://classes.engineering.wustl.edu/ese205/core/index.php?title=Don%27t_Fret_Log

Team Members

  • Chance Bayles
  • GraceAnne Aldred
  • Jared Malkin
  • TA: John Fordice

Objectives

Challenges

  • Learn to program a Raspberry Pi
  • Allowing Raspberry Pi to take input (instrument) and give output (amplifier or microphone)
  • Putting together circuitry to add a second function
  • Coding for a second function

Materials

  • Assorted Capacitors and Resistors
  • 3mm LEDs
  1. Other Materials
  • Resistor Trimmer $0.38
  • Op-amp rail-to-rail, pdip8 $0.36**
  • 12bit ADC, p-dip8 $2.66**
  • socket dor dip8 $0.10 x2
  • 3PDT footswitch $7.77
  • SPDT toogle switch $2.11
  • off-on pushbutton $10.62** x2
  • 2.54 pitch pin header $3.95** (Digi-Key)
  • stereo 6.35mm jack $1.46 x2
  1. Shipping and Backorder
  • $7.99
  • $1.99
  1. Notes
  • All materials are from Mouser unless otherwise noted*
    • need to confirm
      • May vary depending on additional features***






www.mouser.com

Ghant Chart