coffee machine
play

Coffee Machine Team # 191 Team Members: Lam Dinh Jesse Garrard - PowerPoint PPT Presentation

Bluetooth Enabled Coffee Machine Team # 191 Team Members: Lam Dinh Jesse Garrard Shayan Rizvi Mevludin Guster Advisor: Marten Van Dijk Sponsor Contact: Michael Daigle Outline iDevices Our Project Keurig Coffee Maker


  1. Bluetooth Enabled Coffee Machine Team # 191 Team Members: Lam Dinh Jesse Garrard Shayan Rizvi Mevludin Guster Advisor: Marten Van Dijk Sponsor Contact: Michael Daigle

  2. Outline • iDevices • Our Project • Keurig Coffee Maker • Hardware and Microcontroller • Mechanical Aspect • Android Application

  3. iDevices • Founded in 2010 • Located in Avon, CT • “Leaders in the development of app -enabled products and processes”. • Develops app-enabled products both independently and with partner companies.

  4. Our Project • To Bluetooth-enable a coffee machine that will allow users the convenience of operating the machine from any location in its vicinity. • go.uconn.edu survey • Keurig Coffee Maker

  5. Keurig Coffee Maker (B40)

  6. Keurig Hardware Power Conditioning and Fuse Board Button Interface Board Main Board: Microcontroller

  7. Approach Isolate our microcontroller and circuit from the Keurig circuit by using the Relay board to control the interface

  8. Main Electrical Components • AVR Microcontroller Atmel 644 • Bluetooth Module (RN42) • Solenoid Valves • IR Sensor • BJT Transistors

  9. Design Flowchart Solenoid Valve Relay Bluetooth App module Infrared sensor

  10. Sensor • SHARP GP2Y0A41SK0F sensor has a range of 30cm • Packaged in this sensor are an infrared LED, a position sensitive detector and a signal processing circuit. • Outputs a voltage corresponding to a detection distance

  11. Schematic

  12. Microcontroller Functions • Program timer from AVR Microcontroller so user can select time to brew coffee • UART serial communication to send and receive data with the phone via Bluetooth • ADC peripheral is used for water level, and Infrared sensor • GPIOs control Solenoid, relay board • External interrupt to send signal to the phone to notify the user that machine is ready to brew

  13. Mechanical Approach • Rotating design with stepper motor • Solenoid design

  14. Mechanical Aspect • Choice of 3 K Cups • Solenoid Valves • Silicone Tubing (previously polypropylene) • Aluminum Structure (previously Lexan)

  15. Solenoid Valves • 3 Parker Solenoid Valves • Normally Closed • 12 VDC/8 Watt • External Power Source • NPN transistor circuit

  16. Software • Java • Communication via Bluetooth(API 5) • Minimum Froyo (2.2)(API 8) • Current KitKat(4.4) • Basic Layout • User friendly

  17. Android Application • Power • kCup choice • Cup size (8oz, 10oz, 12oz) • Set time to brew • Stop/Cancel Brew • Coffee ready notification • Water level notification • Cup not present notification

  18. New Design

  19. Connecting to Devices • In-App Connections • Scan for devices • Pair with supported coffee makers • Connect to device • After connection, device name shows on top right.

  20. Communication with Microcontroller • Successfully send and receive data over bluetooth • Send data through bytes • Microcontroller sends byte every second until app receives it and sends back confirmation. • Disables buttons if cup not present or water level low.

  21. Communication

  22. When Will This Work Occur?

  23. Budget • Prototyping Cost < $700 • Final Product Cost < $300 • Expenses(so far) – 2 x $75.49 on Keurig – $22.04 on Stepper Motor – $30 on Bluetooth module (RN42) – $108 Electrical Components (Diodes, relays, AVR..) – $ 15.29 Lexand – $ 60 Additional Keurig Components – $ 70 Parts fabrication – $ 10 Tools – $ 64.47 Tubing and connectors – Total spent thus far: $530.78 • Remaining: $169.22

  24. QUESTIONS?

Recommend


More recommend