1 / 26

ECE4007 Senior Design Project

ECE4007 Senior Design Project. Linda Milor and Erick Maxwell linda.milor@ece.gatech.edu Erick.maxwell@gtri.gatech.edu. Instructors. Linda Milor Office: Klaus 1354 Erick Maxwell Office: CRB 423. What Goes On In This Course. Form design groups – 3 to 5 members

noah-dunn
Download Presentation

ECE4007 Senior Design Project

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ECE4007 Senior Design Project Linda Milor and Erick Maxwell linda.milor@ece.gatech.edu Erick.maxwell@gtri.gatech.edu

  2. Instructors • Linda Milor • Office: Klaus 1354 • Erick Maxwell • Office: CRB 423

  3. What Goes On In This Course • Form design groups – 3 to 5 members • Propose a design project – oral and written • Classes on selected topics • Group meetings with instructors • Each group builds a Web Site • PDR Presentations (10-15 mins.) • Capstone Expo. • Final Group Presentations (15-20 mins.) • Final Report • Final Demonstration

  4. What Will Be Due • Finalize groups (Aug. 27) • Technical review paper (Sept. 4) • Weekly status reports (due by email on Tuesday) • Project summary document (Dec. 2) • Written project proposal (Sept. 18) • Detailed project schedule and task leaders in weekly status report (starting Sept. 24 by email) • PDR Presentations (Oct. 31) • Final Presentations (Dec. 3) • Capstone Expo (Dec. 5) • Final Report (Dec. 10 – not Dec. 12) • Final Web Site (Dec. 10) • Demo (Dec. 12)

  5. Grading • Grades are assigned via the lecture • The percentage of the grade determined by the section will be announced in lecture • The project team determines 69% of the total grade in the section • Everyone on the same team may not get the same grade

  6. Grading Item Individual Team Total Teamwork & Professionalism 15% 15% Weekly Reports 5% 5% Written Proposal 15% 15% Design Review Presentation 4% 6% 10% Capstone Expo 5% 5% Final Report 15% 15% Final Presentation 12% 3% 15% Project Demonstration 20% 20% Total 31% 69%100%

  7. Project Topic Requirement • Software – Instruction Set/Processor (any type) • Hardware – Processor/Sensors • Application • ONE NEEDS TO BE ORIGINAL

  8. For Inspiration, see: • http://www.ece.gatech.edu/academic/courses/ece4006/06fall/ece4006b/groupxx • http://www.ece.gatech.edu/academic/courses/ece4007/07fall/ece4007l02/groupxx • http://www.ece.gatech.edu/academic/courses/ece4007/08spring/ece4007l03/jsx • http://www.ece.gatech.edu/academic/courses/ece4007/08fall/ece4007l02/lmx • http://www.ece.gatech.edu/academic/courses/ece4007/09spring/ece4007l03/lmx • xx = 1,2,…,10 x = 1,2,…,5

  9. For Inspiration, see: • http://www.ece.gatech.edu/academic/courses/ece4007/09fall/ece4007l02/lmx • http://www.ece.gatech.edu/academic/courses/ece4007/11fall/ece4007l01/lmx • http://www.ece.gatech.edu/academic/courses/ece4007/12spring/ece4007l03/lmx • http://www.ece.gatech.edu/academic/courses/ece4007/12fall/ece4007l01/lmx • xx = 1,2,…,10 x = 1,2,…,5

  10. Example Projects • Mobile robot-based projects • - Add sensors and sensor processing to do complex tasks (vision tracking, velocity control and path planning, formation following) • Examples include: • Temperature sensing and reporting on the web • A method to monitor your home via the web • A method to monitor a warehouse via intruder sensing and video feed to a remote site • An autonomous snow blower

  11. Example Projects • RFID-based projects • Use an RF reader to identify items in a refrigerator and their expiration dates and keep this information in a database that can be remotely assessed over the web • Use an RF reader to identify people (assume RF tags are on an ID badge) and equipment and use a database to control the lock on a door to determine if a particular person can take that piece of equipment out of the door • An RFID-based pet feeding system, that dispenses food only to tagged pets at appropriate times • An RFID-based method to identify if all cars in a lot have permits

  12. Example Projects • More wireless projects • Automatically dispense drinks from a vending machine based on a wireless input, check the availability of funds, and manage the account through the web • Read the buzzcard upon entry into the on-campus bus system and bill users accordingly • Display restaurant menus on a hand-held device, allow orders to be make through the device, and produce a bill and enable payment though the hand-held device • Build a sound system that replaces wires between guitars and amplifiers with a wireless connection • Build a sound system where you can select the audio stream in a sports bar

  13. Example Projects • Gaming projects • Build an electronic chess board • Build an interface to enable the use of games from multiple manufacturers on a single display • Build an automatic hockey player, so that a user can practice without a partner • Adapted Pokemon to a tablet • Develop an electronic Rock’em Sock’em

  14. Example Projects • Home automation projects • Automatic lighting system with sensors that detect external lighting, automatic control of blinds, and automatic adjustment of internal lighting • Adaptive thermostat using Bluetooth • Web-based remote control of AV equipment • An system that silences a stereo system whenever a room is empty

  15. Example Projects • Sensor projects • Use IR sensors to determine if someone is in the path of a sprinkler, and if so, turn off the sprinkler • Use sensors to display the number and locations of available parking spaces in a parking lot • Use sensors to detect rain for an automatic windshield wiper system • Use sensors to detect tire pressure for an automated tire pressure maintenance system

  16. Example Projects • Automatic display projects • - Perform frequency analysis of music and display lights or water pumps according to the frequency spectrum • Speech recognition projects • A voice-activated calculator • A voice-activated remote control • Music players and analysis • An automated piano player • A Theremin, with frequency analysis to train the user

  17. GTRI Project Idea • Sensor Project • GTRI Funded • More combat helicopters are lost to low visibility conditions than to enemy fire. • Situational awareness during poor weather conditions is of great importance to Special Operations Forces. • We need to develop a sensor-based system with processors and displays that is aware during snow, fog, rain, and dust-storms. • It must be of an acceptable size, weight, and power. • No ITAR restrictions. • P.O.C. Dr. Mick West (mick.west@gatech.edu)

  18. Project Ideas by Aaron Lanterman • Beaglebone Black Capes • http://beagleboard.org/Products/BeagleBone%20Black • The “capes” are the Beagleboad version of the Arduino “shields”: http://beagleboard.org/cape • The Beagleboard is sort of like a Raspberry Pi but quite a bit more powerful and with lots more connector things • Hybrid Digital/Analog Music Synthesizer • Dr. Lanterman has advised three teams on this • Each team has used “lessons learned” by previous teams • Dr. Lanterman can help out with other music/audio type projects also

  19. Project Ideas by Aaron Lanterman • USB-to-Apple II Disk Controller • He has several old-school Apple II’s with old school Apple disk drives • He would like to get data directly off the disks without having to hook the drive up to an Apple II and get a serial card for the Apple • It would be cool to have a USB thing for your computer that lets you hook to one of these Apple drives. • Note that this project is a bit risky, since although the Apple drive is quite well documented, the project probably will involve a bit of reverse engineering.

  20. Project Ideas by Aaron Lanterman • USB-to-Apple II Peripheral Card Interface • The Apple II allowed plug-in cards with direct access to the bus • It would be fun to run these from a modern computer • He has various Apple II peripheral cards and more are available from ebay

  21. Multidisciplinary Projects • Meeting • - Today at 5:30pm in IC103 • Project Descriptions • http://www.ece.gatech.edu/academic/courses/ece4007/13fall/candidates/BMEME/index.html

  22. Things to Think About • Application • - What are you doing and why is it novel and necessary? • Market • - Who is the customer? • Cost • What is the product development cost, including design cost and parts? What is the manufacturing cost? • Sales Volume • - How many will you sell per year? What is the product lifetime?

  23. How to Get Parts • Borrow Parts • VL C363-C356: We have a collection from previous semesters (act quickly) • Buy Parts • You buy it, you own it • GT Funds – Each group gets a budget of approximately $100 per person in the group; GT owns the parts. • Company loan or gift

  24. Design Process • Determine application • Write specifications • How will you measure performance? • Hardware block diagram • Software block diagram • Determine/order parts • Test parts of the project; test subsystems • Integrate all parts together

  25. Responsibilities • Big picture and leadership • Hardware • Software • Component Testing • Integration and Testing • Cost and Marketing Analysis • Reporting

  26. Hand In Information About Yourself • Name • Email • Experience • Project idea (if any) • Group Members

More Related