CPSC 483 – Computer System DesignProblem“Stock” Coffee MachineSolution – Coff-e-mail!GoalsDesign ComponentsArchitectureMicrocontrollersCamerasSensorsProposed DesignBudgetTeam AssignmentsSchedulingEnd-User PerspectiveConclusionPreliminary ProposalCPSC 483 – Computer System DesignCoff-e-mail ProposalFebruary 9, 2004Don McGeeEric PedenPayton QuackenbushZack RomanPreliminary ProposalProblem•Department needs convenient way to keep tabs on the coffee pot.•CS staff and faculty would rather check their e-mail than walk across the hall to the coffee maker.•Is the coffee maker used enough to justify buying another?Preliminary Proposal“Stock” Coffee MachinePreliminary ProposalSolution – Coff-e-mail!Web-enabled coffee machine–Notification–Statistics–“Mug shots”Preliminary ProposalGoals•Gain experience:–Complete embedded network systems–Complex analog-digital interfaces (advanced sensors, web cam)•Bringing “busy” CS faculty together•Creating world peace•Bolstering the faltering coffee industryPreliminary ProposalDesign Components•Microcontroller with Ethernet•Camera•SensorsPreliminary ProposalArchitectureMicrocontrollerEthernetModuleWeb BrowserNotificationApplicationCameraSensorsInternetCoff-e-mailClient ComputerPreliminary ProposalMicrocontrollersTINI390 1 MB SitePlayer Iosoft ER22RAM1 MB SRAM (non-volatile)512 B 1536 BFlash Available64 KB 32 KB 32 KBEthernet10BaseT 10BaseT 802.11bProgramming InterfaceJava 1.1.8, 8051 assemblyC, 8051 assemblyC, PIC assemblyCost $134.00 $99.00 $285.00Preliminary ProposalCamerasCMUcam C3188AVGA00AIT1 GameBoyCameraVideo OutputDigital 8 bitDigital 8/16 bit8 bit (JPEG Encoding)AnalogColor/B&WColor Color Color B&WResolution/Pixels80x143 664x492640x480 or 80x60128x128Price $55 $85 $50 ~$20Preliminary ProposalSensors•Lever•Brew Button•Coffee Level•pH SensorPreliminary ProposalProposed Design•TINI390 microcontroller•CMUcam•Water Level/LED photo-transistors•Brew Button – push button assemblyPreliminary ProposalBudgetItem Description CostTINI390 Java-based microcontroller with on-board 10BaseT ethernet$134.00CMUcam Web cam $55.00Spigot monitoringFlex resistor $10.00Water level sensorInfra-red LED/photo-transistors $15.00Brew button sensorPush button assembly $20.00Shipping$30.00Total$264.00Preliminary ProposalTeam AssignmentsDon McGee - Camera interface, image storageEric Peden - File system, stats enginePayton Quackenbush - Microcontroller programming, interfacingZack Roman - Sensor design, web designPreliminary ProposalScheduling•February–Paper Prototyping–Ordering Parts•March–Prototype design•April–Testing and DebuggingPreliminary ProposalEnd-User Perspective•Website with Statistics and Mug Shots•Notification Application•Aesthetic FeedbackPreliminary
View Full Document