CSCE 488: Computer Engineering Professional Development Getting Started With Projects Yuyan Xue and Sharad Seth.

Slides:



Advertisements
Similar presentations
Nios Multi Processor Ethernet Embedded Platform Final Presentation
Advertisements

Trackmate Nathan Beste, Justin Flair, Arzhang Badiozamani, Evan Graves ECE 189 A/B Spring 2013.
1 iHome Automation System Home Automation System Team: Million Dollar Contingency Regiment Adam Doehling Chris Manning Ryan Patterson.
Basic Computer Hardware and Software.
Computer Hardware Introduction. Computer System Components Input Keyboard, Mouse, Camera, Touch Pad Processing CPU Output Monitor, Printer Storage Floppy,
Autonomous Quadrocopter Proposal Brad Bergerhouse, Nelson Gaske, Austin Wenzel Dr. Malinowski.
Computer Basics 1 Computer Basic 1 includes two lessons:
Prepared by: Yuyan Xue CSE488 GTA of Spring 2009 Updated by Hong Jiang for Spring 2010 Envision Your Senior Design Projects.
Component 4: Introduction to Information and Computer Science Unit 1: Basic Computing Concepts, Including History Lecture 1 This material was developed.
Final Year Projects (05/06) Windows Embedded Student ChallengE (WESC) 2006 Windows Embedded Student ChallengE (WESC) 2006 Green Bus Lok Cheong Kin (Edword)
Team BAKE Bryan Schoen Ashish Bablani Kelby Penney Evan Schurr
CSCE 488: Computer Engineering Professional Development ( 2 – Getting Started With Projects*
Flatiron Mobile Device Security Monitor Thomas Horacek Lucas Greve.
An Environmental Improvement Program For Incentive Based Recycling The Trash Masters Zach Leatherman Travis Stubbendeck Tom Yarmer.
ECE Department: University of Massachusetts, Amherst Lab 1: Introduction to NIOS II Hardware Development.
How to Build a Digital-Physical System-Lab Assegid Kidané Fall 2014.
An Introduction to FPGA and SOPC Development Board Yong Wang.
Remote Surveillance Vehicle Design Review By: Bill Burgdorf Tom Fisher Eleni Binopolus-Rumayor.
Introduction.
ASPPRATECH.
V Material obtained from summer workshop in Guildford County.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
1 Lesson 1 Computers and Computer Systems Computer Literacy BASICS: A Comprehensive Guide to IC 3, 4 th Edition Morrison / Wells.
Cumulative Design Review: Interactive Teaching Device April 8 th, 2005 Lance Haney Micah Nance Nathan Young.
Introduction to computers. What is a personal computer? Capacity: Large hard disks combined with a large working memory (RAM) Speed: Fast. Normally measured.
 Chasis / System cabinet  A plastic enclosure that contains most of the components of a computer (usually excluding the display, keyboard and mouse)
Lab 2: Capturing and Displaying Digital Image
Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab Spring 2009.
Chapter 1 CSF 2009 Computer Abstractions and Technology.
Basic Computer Structure and Knowledge Project Work.
Stuart Cunningham - Computer Platforms COMPUTER PLATFORMS Input, Output, and Storage & Introduction to Basic Computer Architecture Week 2.
Team: David Konyu – Project Manager, David Konyu – Project Manager, Ramon Sanchez – Communication Engineer, Chris Lantto – PowerPoint Presenter BionicUrbanGroundSystem.
Page 1 ADAM-6000 Web-enabled Smart I/O Γιάννης Στάβαρης Technical Manager Ιούνιος 26, 2007.
COE4OI5 Engineering Design Chapter 2: UP2/UP3 board.
1 A Local and Remote Radio Frequency Identification Learning Environment Andrew Shields & David Butcher Wireless and Mobility Research Group, Institute.
Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’
Ch Review1 Review Chapter Microcomputer Systems Hardware, Software, and the Operating System.
ACCESS CONTROL ExpansE - Distributed Access Control.
Flatiron Mobile Device Security Monitor Thomas Horacek Lucas Greve.
IntelliCart TM Automated Shopping and Checkout System IntelliCart TM Automated Shopping and Checkout System Peter Dao, Joseph Esler, Brett Halper, Jason.
IntelliCart TM Automated Shopping and Checkout System IntelliCart TM Automated Shopping and Checkout System Peter Dao, Joseph Esler, Brett Halper, Jason.
VEX Parts – Batteries, Logic, and Controls
Supplementary to Presentation on Kiosk Services ATM System Overview TrigMax Enterprise Solutions Mason Liu, Ph.D.
Eng.Abed Al Ghani H. Abu Jabal Introduction to computers.
Component 4: Introduction to Information and Computer Science
MODULE 1 Computing Essentials © Paradigm Publishing, Inc.1.
Design of the New Handy Board for Robotics Using the NI LabVIEW Embedded Module for ADI Blackfin Processor Fred Martin, Assistant Professor, Computer Science.
A Hardware Based Cluster Control and Management System Ralf Panse Kirchhoff Institute of Physics.
Computer Hardware Introduction to Computer Components and Terminology.
L/O/G/O Input Output Chapter 4 CS.216 Computer Architecture and Organization.
1 Course Title: IT IN BUSINESS Course Instructor: ADEEL ANJUM Chapter No: 04 1 BY ADEEL ANJUM (MCS, CCNA,WEB DEVELOPER)
WELCOME TO ARDUINO E-DAY CAR PROJECT MEETING – ITALY MARCH.
CIMON TOUCH KDT SYSTEMS Introduction  Excellent Durability  The mobile CPU of the TOUCH gives excellent durability under industrial environment.
Mark Randall & Kevin Claycomb Faculty Advisor: David Mitchell Industrial Sponsor: IEEE.
Copyright 2007 John Wiley & Sons, Inc. Information Systems: Creating Business Value John Wiley & Sons, Inc. Mark Huber, Craig Piercy, and Patrick McKeown.
ECE 477 Design Review Team 2  Fall 2006 Wirelessly Integrated Menu System (WIMS) Ryan Coppa Lee Bush Aaron Replogle Neil Bedwell.
Basic Computer Hardware and Software. Guilford County SciVis V
Basic Computer Hardware and Software.
Discovering Computers 2008 Fundamentals Fourth Edition Discovering Computers 2008 Fundamentals Fourth Edition Chapter 1 Introduction to Computers.
Parts of a Computer Created by Carmen Garzes. An electronic device that manipulates information or data. It can store, retrieve or process data. There.
Power Point Vocabulary Suarez, Alejandra Per. 6 10/12/13.
SEPTEMBER 8, 2015 Computer Hardware 1-1. HARDWARE TERMS CPU — Central Processing Unit RAM — Random-Access Memory  “random-access” means the CPU can read.
 Introduction to Wide Area Networks 2 nd semester
Prepared by: Raghad J Foqha Supervisor: Dr. Saed Tarapiah
Computer System Laboratory
Technology Literacy Hardware.
An Introduction to FPGA and SOPC Development Board
Basic Computer Hardware and Software.
Introduction to Single Board Computer
Command and Data Handling
Presentation transcript:

CSCE 488: Computer Engineering Professional Development Getting Started With Projects Yuyan Xue and Sharad Seth

8/29/2006Getting Started With Projects2 Outline Introduction to Senior Design Project Available Resources Previous Projects Attractive Contests Useful Links

8/29/2006Getting Started With Projects3 Project Requirements Design & implement a combined software/hardware project, too complex for one person Work collaboratively in teams, competitively between teams Follow Industrial standards in documenting and reporting on projects Innovate and utilize the latest technology Full project proposal plus a related mini- project implementation

8/29/2006Getting Started With Projects4 Some Suggestions Form your team asap Brainstorm ideas – do background research Do feasibility analysis Prepare a schedule and budget

8/29/2006Getting Started With Projects5 Available Resources HANDY BOARD - based on the 52-pin Motorola MC68HC11 processor - includes 32K of battery-backed static RAM - four outputs for DC motors - provides connector system for analog sensor inputs - an LCD screen - an integrated, rechargeable battery pack. - one extended board

8/29/2006Getting Started With Projects6 Available Resources eBOX eBox-II Embedded Computer is an embedded system using Vortex86 System-On Chip technology. It has 166MHZ SOC, 128MB RAM, 64MB Disc on Modules (IDE Device), built in Audio, LAN, Video, and also 3 USB ports.

8/29/2006Getting Started With Projects7 Available Resources ALTERA BOARD Altera Stratix Nios Development Board Altera UP2 Development Board

8/29/2006Getting Started With Projects8 Why FPGAs? Handle dense logic and memory elements, offering very high logic capacity Easy to change the logic design Lower cost and shorter development cycle Complete integrated design environment (IDE) that you may have used in previous courses (230, 430,...) Easy to learn about and use

8/29/2006Getting Started With Projects9 Altera Stratix Nios Development Board Stratix EP1S10F780C6 10,570 Logic Elements 920 Kb on-chip memory Provide hardware platform for developing embedded system Comes pre-programmed with a 32-bit Nios processor reference design

8/29/2006Getting Started With Projects10 Altera Stratix Nios Development Board 8 MB of flash Memory,1MB of static RAM, 16MB of SDRAM On-board Ethernet MAC/PHY device Compact Flash connector header Two RS-232 DB9 serial ports 50MHz oscillator and zero-skew clock distribution circuitry Four push-button switches Dual 7-segment LED display

8/29/2006Getting Started With Projects11 Altera UP2 Development Board EPF10K70RC240-4 device EPM7128SLC-7 device One RS-232 serial port Four push-button switches Dual 7-segment LED display MHz oscillator

8/29/2006Getting Started With Projects12 Other Available Resources CMU CAM Track the position and size of a colorful or bright object Measure the RGB or YUV statistics of an image region Automatically acquire and track the first object it sees Physically track using a directly connected servo Dump a complete image over the serial port Dump a bitmap showing the shape of the tracked object

8/29/2006Getting Started With Projects13 LEGO TOOLKITS

8/29/2006Getting Started With Projects14 We also have a small number of motes (sensors+cpu+wireless) that can be used to form autonomous sensor networks. A modest budget is available to each team in 489 to order other components.

Some Previous Projects

8/29/2006Getting Started With Projects16 A walking robot ( Fall) A walking robot, with two full-degree legs, is designed in the semester. The self-made robot has two long legs, two big feet, and many sensors. The robot is controlled by a laptop through the parallel port. The students finished all the mechanical, hardware and software work. A good try!

8/29/2006Getting Started With Projects17

8/29/2006Getting Started With Projects18 A computer workstation monitor system ( Fall) Based on Altera board. With a humidity sensor and some middleware, it can monitor live temperature and humidity in the working environment.

8/29/2006Getting Started With Projects19 McTouch - Touch Interface Ordering Device ( Fall) Developed base on E-BOX. It is a wireless client/server system which allows the customer of a typical fast food restaurant to place an order at their own pace using a user friendly touch screen interface. The system uses FLASH interfaces that communicate with the base station through a wireless Bluetooth connection.

8/29/2006Getting Started With Projects20

8/29/2006Getting Started With Projects21 Recycle Nation - An Environmental Improvement Program for Incentive Based Recycling ( Spring) Developed based on E-box and RFID technology. The project provides a mobile vehicular system to sort the garbage into recyclable and non-recyclable and further into metallic and nonmetallic items. The system then weighs different kinds of garbage based on address, thus providing proper monetary compensation to the consumer for beneficial recycling habits. All the statistical information is sent to the base station through wireless communication.

8/29/2006Getting Started With Projects22 Happy consumer RFID tagged receptacles RFID Reader Weight Sensor Ebox (Local Storage) and Wireless Bridge Mobile Vehicle Server (Central Storage)

8/29/2006Getting Started With Projects23 Trash Master - System for Separation of Recyclables ( Spring) Developed based on E-Box and RFID Tech. The system can recognize glass, ferrous metal, aluminum, and plastics from recyclable trash and put them into different bins, as they are moving on a conveyor belt. Their system can greatly improve the efficiency of recycling by accurate sorting.

8/29/2006Getting Started With Projects24

8/29/2006Getting Started With Projects25 Automated Warehouse Retrieval Robot ( Spring) Developed based on Handy Board and E-Box Automated Retrieval of Warehouse RFID Aided Navigation Wireless Communication with Server - For Dynamic Scheduling - For Traffic Control

8/29/2006Getting Started With Projects26 Hardware Layout for Robot Motors Photo sensors Handy Board Ebox RFID Reader RFID Tags Wireless Communication

8/29/2006Getting Started With Projects27 Contests Imagine Cup Embedded Development “ Devices are becoming smaller, more portable and are having a greater impact on our everyday lives. Here is your opportunity to unleash your creativity and to change the world by developing your own embedded device.” See:

8/29/2006Getting Started With Projects28 Contests CSIDC 2008? If funding becomes available (Computer Society International Design Competition) encouraging teams of CSE undergraduate students to design and implement computer-based solutions to real-world problems. In particular, the system you develop should be of benefit to society Team Prize 1 st $20,000 2 nd $12,000 3 rd $8,000 Honorable $4,000

8/29/2006Getting Started With Projects29 Our History CSIDC ’ 04 Double Check Acoustic Scan Wireless Patient Management System (Final Round) Windows ChallengE ’ 05 DRIIVE Network: Dynamic Road and Intra/Inter- Vehicle Exchange Network (Final Round)

8/29/2006Getting Started With Projects30 Useful Link For finding various sensors and motors For finding various datasheets Chip Directory