70 likes | 209 Views
The Beancounters ! Team 4’s Automated Coffee Roaster . Ethan Price, Shicheng Guo , Kyle Haver , Wesley Tso. PSSCs. An ability to achieve different levels of roasting based on user input. An ability to detect the temperature of the beans. An ability to monitor the color of the beans
E N D
The Beancounters!Team 4’s Automated Coffee Roaster Ethan Price, ShichengGuo, Kyle Haver, Wesley Tso
PSSCs • An ability to achieve different levels of roasting based on user input. • An ability to detect the temperature of the beans. • An ability to monitor the color of the beans • An ability to interact with the user via GUI • An ability to shut off the device if unusual conditions (high temperatures, unusual color in roasting area)are detected.
Block Diagram Heat Coil 2 Heat Coil 1 IR Thermometer Hacrocam Display I2C Relay 1 Rotary Encoder Rectifier Power Supply ATMega 168 LED Relay 1 LM386 Pre-Amp Fan Microphone
Power Supply 120 VAC 7805 Voltage Reg. Heat Coil 1 Heat Coil 2 Xform Fan Relay 1 Thermostat Relay 2 25.2 VAC 20 VAC 740 µF .1 µF 12.6 VAC
Theory of Operation • Wall voltage will run the heating coils directly • Will be controlled by a relay and regulated by a thermostat • Transformed power will run the DC Fan and 5V supply • Camera, IR Thermometer, and LCD Display will be accessed via I2C • Camera – Hacrocam microcontroller will average the raw RGB values from frame buffer. • IR Thermometer – Will use the main microcontroller to average the last 2-3 values.
Theory of Operation • LCD Display – 2x16 accessed through I2C • Microphone – First 10 seconds will establish “noise floor” will monitor for peaks for a half second each second • LED – Will flood roasting area with light for Hacrocam • Will be significantly brighter than ambient light (16k-20k mcd) • Rotary Encoder – Will rotate through choices through rotation, and choices through push.