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?

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend