User Tools

Site Tools


projects:g2:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
projects:g2:start [2016/04/22 19:19] egzprojects:g2:start [2016/04/22 19:34] (current) egz
Line 1: Line 1:
 +====== **Project 1: Capacitive Piano** ======
  
 +{{https://www.youtube.com/v/rMGeEglACb4?.swf?730×440}}
  
 +====== **Introduction** ======
  
-====== Group Members ====== 
  
-{{:projects:g2:12.png|}} 
-Anton is a third year software engineering student at the Lassonde School of Engineering. His interests include programming and start ups. Anton can be considered a polyglot (someone who can speak several languages) among programming languages, and loves to sink his teeth into learning new languages, frameworks and technologies. He is deeply interested in start up culture, news and products. After graduation, he wants to use his knowledge of startups, programming and business, to create a startup company of his own.  
  
-{{:projects:g2:13.jpg|}} +By using our acquired knowledge from the Embedded Systems course, we decided to use the Arduino Uno microcontroller to create a capacitive touch keyboard pianoBy connecting resistor to aluminum foil, a touch sensing key is created that can measure the electrical capacitance of a person’s body Seeing as aluminum is conductiveour body’s natural capacitance is capable of releasing voltage gain through the foil and onto the resistorThe measurement received from the foil will change as the user gets closer and will dramatically spike when the user touches it. The Arduino is programmed to detect these spikes in order to understand when the user has pressed a key. For data transmission onto the microcontroller, we used 8 digital pins connecting the input of the foil, one pin as a common send pin and a final digital pin for the buzzer. The software component takes advantage of Arduino’s CapacitiveSensor library, which turns Arduino pins into capacitive sensors.  By programming each key to generate a unique frequency, we can play different tones out of the Piezo buzzerIn conclusionwe were able to create an embedded system for a capacitive touch piano using the tools and knowledge acquired from the embedded systems course.
-Linda is third year Electrical Engineering student at the Lassonde School of EngineeringHer interests in environmental sustainability, powerand renewable energy drove her to this field. Linda considers herself very technical and hands-on individual who never backs out from getting her hands dirtyShe enjoys designing and working with hardware and is piqued by the complexity that comes with integrating different hardware componentsAfter graduationLinda wants to use her experience in power systems and electronics to design innovative electronic systems and smart grids+
  
-{{:projects:g2:14.jpg|}} +====== **Hardware** ======
-Ege is a third-year electrical electrical engineering student at Lassonde School of Engineering. As a fast learner, he likes to try out many topics and tries to get a good general understanding of each. Currently drones, specifically quadcopters, are at the center of his attention he is hoping to work on drones and their applications after graduating. +
  
-====== Project Report ====== 
- 
- 
-  * Introduction 
- 
-By using our acquired knowledge from the Embedded Systems course, we decided to use the Arduino Uno microcontroller to create a capacitive touch keyboard piano. By connecting a resistor to aluminum foil, a touch sensing key is created that can measure the electrical capacitance of a person’s body.  Seeing as aluminum is conductive, our body’s natural capacitance is capable of releasing a voltage gain through the foil and onto the resistor. The measurement received from the foil will change as the user gets closer and will dramatically spike when the user touches it. The Arduino is programmed to detect these spikes in order to understand when the user has pressed a key. For data transmission onto the microcontroller, we used 8 digital pins connecting the input of the foil, one pin as a common send pin and a final digital pin for the buzzer. The software component takes advantage of Arduino’s CapacitiveSensor library, which turns Arduino pins into capacitive sensors.  By programming each key to generate a unique frequency, we can play different tones out of the Piezo buzzer. In conclusion, we were able to create an embedded system for a capacitive touch piano using the tools and knowledge acquired from the embedded systems course. 
- 
-  * **Hardware** 
  
  **Parts**  **Parts**
Line 36: Line 26:
 **Diagram of System** **Diagram of System**
  
-{{:projects:g2:00.jpg|}} +{{:projects:g2:101.jpg|}}
  
  **Schematic**   **Schematic** 
- +{{:projects:g2:111.png|}} 
- {{:projects:g2:11.png|}}+ 
 **Explanation of Design** **Explanation of Design**
  
projects/g2/start.1461352774.txt.gz · Last modified: by egz