ECE 4330 Project Proposal 1 Motor Music Presentation by Nick Hermanson.

Slides:



Advertisements
Similar presentations
What is Arduino?  Arduino is a ATMEL 168 micro-controller kit designed specially for small projects  User friendly IDE(Integrated Development Environment)
Advertisements

1 Electrical and Computer Engineering Guitar Virtuos Justin D’Alessando (EE) Jacob Dionne (CSE) Adam Montalbano (CSE) Jeffrey Newton (EE) Team Kelly Preliminary.
Auto-Chromatic Instrument Tuner Erin Smith Advisor: Dr. James Irwin Date: November 20th, 2000.
The Player Guitar Advised by T Baird Soules Team members: Joshua Libby, Stephen Monska, Simon Leung, Robert Williams.
THIS PRESENTATION HAS BEEN UPLOADED TO THE WIKI. Motors, Controllers, and Regenerative Braking.
Proximity Sensor Board: Final Report Sarat Bhogavalli Nathan Ellefsen Ryan Fig Michel Kinsy Mentor: John Winters.
Problems Encountered - Up to Midterm State Machine Transitions Much Too Fast - Solved by Decreasing Clock (LED Circuit) Difficult to Test LED (Column)
Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab Project performed by: Safi Seid-Ahmad Emile.
EE 296 TEAM “DA KINE” MICROMOUSE PROJECT PROPOSAL Team members: Software Group - Henry, James Roles : tracking, mapping, guidance, interface Hardware Group.
Motor Control of an Oscillating Pendulum Nick Myers and Chirag Patel March 9, 2004 Advised by: Dr. James Irwin and Mr. Jose Sanchez Bradley University.
02/10/2004By: Strobridge & Sulkoski1 G.U.S.T.E.R. Mechanical Design Project Presentation.
The Turtle Laboratory Sequence LMICSE Workshop June , 2005 Alma College.
The Player Guitar Advised by T Baird Soules Team members: Joshua Libby, Stephen Monska, Simon Leung, Robert Williams.
Design of a Control Workstation for Controller Algorithm Testing Aaron Mahaffey Dave Tastsides Dr. Dempsey.
Team LIT Scott Butler Kristin Haeusler Michael Hatt Brock Smith.
Coordinate Based Tracking System
Car RamRod Bringing Pinball Into the Future! Brian Arment, Ryan Hunter, Aaron Shoaf.
Motor Control of an Oscillating Pendulum Nick Myers and Chirag Patel March 9, 2004 Advised by: Dr. James Irwin and Mr. Jose Sanchez Bradley University.
DC Motor Control  mouse EE 496 Advisor: Dr. Tep Dobry.
Professor: Dr Kepuska Presented by Kyle Farnum. Audio Manipulation through utilizing three types of filters: Low-pass filters Band- pass filters High-
Overview Online ballet dictionary and syllabus: –Dance 66: Ballet Fundamentals –Dance 68: Ballet I –how it has been used as a learning resource outside.
BASIC ELECTRONICS.
Institute Of Applied Technology ATE 1012 Grade 10 Eng. Rose Hasan.
Sudoku Project: SDS Taryn, Jin, Jehsang, Phil and Matt.
A Brief Exploration of Electronic Music and its Theory By: Zac Changnon.
ARDUINO GAME BOARD Shawn Denny Eastern Kentucky University May 8, 2013.
Peripherals and their Control An overview of industrially available “peripheral devices” that use “pulse-width modulation” for information passing. Review.
Topics Introduction Hardware and Software How Computers Store Data
Wireless Sensor Monitoring Group Members: Daniel Eke (COMPE) Brian Reilly (ECE) Steven Shih (ECE) Sponsored by:
Song Pro Retro Alex Harper. Contents of Presentation Inspiration Basic Concept Speaker Module.sng file structure Song Pro Retro: Light Song Pro Retro:
ECE 448: Lab 6 VGA Display (mini chess game). Video Graphic Array (VGA) Resolution: 640x480 Display: 16 colors (4 bits), 256 colors (8 bits) Refresh Rate:
Wind Turbine Design and Implementation Phase III Senior Design May Team Andrew Nigro (EE) Chad Hand (EE) Luke Rupiper (EE) Ryan Semler (EE) Shonda.
1 Lab 5: Controls and feedback. 2 Lab 5: Control and Feedback This embedded system uses the Photo sensor to detect the light intensity of the environment.
Last week’s project demos RC circuit with creative use of 7- segment display Demo in class tonight – don’t start on the next project until I’ve seen this.
Group Project: Water Turbidity Meter Group B. Brief overview Project Statement: “Design and construct a turbidity measuring and displaying device based.
1 Lecture on Lab 6 Lab 7 Lab 8. 2 Lab 6: Open Loop Controller As you learned in lab 5, there are two kinds of control systems: open loop and closed loop.
Graduation project (Hardware Project) Prepared By : Sadiq Al-Haj M.Abu-baker.
Soundscapes James Martin. Overview Problem Statement Proposed Solution Solution Created (Modules, Model, Pics) Testing Looking Back See It in Action Q&A.
CE Operating Systems Lecture 2 Low level hardware support for operating systems.
Lecture 25: Implementation Complicating factors Control design without a model Implementation of control algorithms ME 431, Lecture 25.
Josh Lawson ECE Overview Project Description Schematic Hardware Involved Features of ATMEGA16/STK500 Involved System Features Testing Method.
Scanning FM Receiver SOC FPGA Design Lab Project by Marc Chiesa.
CE Operating Systems Lecture 2 Low level hardware support for operating systems.
ECE Lecture 1 1 L15 –I/O Part II Department of Electrical and Computer Engineering The Ohio State University ECE 2560.
ECE 4330 Project Proposal 2 “Blackout” LED Game by Nick Hermanson.
Audio Filtering By: Rudrapratap Jadhav ECE 3551 Microcomputer System.
Alpha/Numeric Keypad Functions using AVR Preliminary Design Review Luke R. Morgan ECE /17/2008.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose  This course provides an introduction to the peripheral functions.
Department of Electrical and Computer Engineering Theremi n THEREMIN.
ECE 3551 – Microcomputer Systems 1 Fall 2010 Siobhan Ireland.
Music Software projects New york university Adjunct Instructor Scott Burton.
Done by: Chelsea Bryan Friday, October 10,2014.   The BIOS (aka) Basic input/output system, is a built in software that determines what's a computer.
Ambient Feedback Control System Jonathan Uht.  Description of Ambient Feedback Control System  Block Diagram of Ambient Feedback Control System  Hardware.
Ambient Feedback Control System Jonathan Uht.  Recap  System Block Diagram  Hardware Implementation  Software Implementation  Results  Work Not.
Closed Loop Temperature Control Circuit with LCD Display Mike Wooldridge ECE 4330 Embedded Systems.
Josh Lawson ECE 4330 Dec 8. Overview Project Description Schematic Hardware Involved System Features Results.
BLDC Motor Speed Control with RPM Display. Introduction BLDC Motor Speed Control with RPM Display  The main objective of this.
Persistence of Vision LED Sphere Display
Simplifying Customer Software Integration Tim Myers April 9 th, 2011 Colorado Undergraduate Space Research Symposium Payload Configuration GUI.
ISA CLICK CONTROL #38 – FALL 2014 ERIC BRUNNGRABER DRAKE ISABIRYE.
Deep Touch Pressure Abdomen Belt Group 32 Kevin Rathbun & Luke Fleming & Chang-O Pyo ECE 445 Senior Design April 28, 2015.
1 Lab3 – Optical Sensor. 2 When a light path is interrupted and when it is completed, the AVR records both events. Uses typically include counting objects.
Playing the Piano on a black fin Scott Pio ECE 3551 – Microcomputers Dr. Kepuska.
Arduino.
Topics Introduction Hardware and Software How Computers Store Data
Laser Harp Team: Peter Crinklaw Qiushi Jiang Edwin Rodriguez.
ECE 445: Robotic Microphone Stand
Topics Introduction Hardware and Software How Computers Store Data
Electrical traditional Chinese Instrument - Xun
Buttons.
Presentation transcript:

ECE 4330 Project Proposal 1 Motor Music Presentation by Nick Hermanson

Overview The motor used in labs 6 through 8 generates a tone based on its RPM. This tone can be used to create simple music, perhaps akin to the music used by ‘8-bit’ video game systems such as the original Nintendo Entertainment System.

Hardware The hardware required for this project is included in the kit provided by the class. Other hardware pieces include resistors provided in the lab in ENG 229. The following pieces are expected to be used: Motor NTE3100 optical sensor External LED

Hardware (continued) The circuit from lab 8 will be used. The external LED will be added for a heartbeat ‘mode’ signal, as the 8 LED’s built onto the STK500 will be used by the program. No other modifications are expected, but some adjustments may be discovered to be required during the project.

Software The basic software used will integrate the code from Lab 8 for proportional closed-loop feedback for the motor’s RPM. This project will add to Lab 8 a table of frequency values for various notes. At least one octave will be recorded in this way. The software will go through a short initialization step, followed by a mode selection state. At least two modes will be implemented.

Software (continued) Mode 1: Using the switches on the STK500, the user should be able to press a button and receive a desired tone, allowing the user to compose or play their own music. Modes 2-8: As time permits, at least one basic piece of music will be coded into the program, allowing the user to request it be played at the push of a button while setting the mode of the program. The first piece of music that comes to mind to attempt is the Imperial March from Star Wars.

Potential Problems. It is possible that the motor will vary enough that the tones do not come out as desired. It is also possible that the motor will not adjust as desired for crisp notes. Due to the motor, there will be no real capability for smooth note transition, all notes will have to be separated and distinct, a trait known as ‘staccato’ to musicians.