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

coffee machine
SMART_READER_LITE
LIVE PREVIEW

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


slide-1
SLIDE 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

slide-2
SLIDE 2

Outline

  • iDevices
  • Our Project
  • Keurig Coffee Maker
  • Hardware and Microcontroller
  • Mechanical Aspect
  • Android Application
slide-3
SLIDE 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.

slide-4
SLIDE 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
slide-5
SLIDE 5

Keurig Coffee Maker (B40)

slide-6
SLIDE 6

Keurig Hardware

Power Conditioning and Fuse Board Main Board: Microcontroller Button Interface Board

slide-7
SLIDE 7

Approach

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

slide-8
SLIDE 8

Main Electrical Components

  • AVR Microcontroller Atmel 644
  • Bluetooth Module (RN42)
  • Solenoid Valves
  • IR Sensor
  • BJT Transistors
slide-9
SLIDE 9

Design Flowchart

App Bluetooth module Relay Solenoid Valve Infrared sensor

slide-10
SLIDE 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

slide-11
SLIDE 11

Schematic

slide-12
SLIDE 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

slide-13
SLIDE 13

Mechanical Approach

  • Rotating design with

stepper motor

  • Solenoid design
slide-14
SLIDE 14

Mechanical Aspect

  • Choice of 3 K Cups
  • Solenoid Valves
  • Silicone Tubing

(previously polypropylene)

  • Aluminum Structure

(previously Lexan)

slide-15
SLIDE 15

Solenoid Valves

  • 3 Parker Solenoid

Valves

  • Normally Closed
  • 12 VDC/8 Watt
  • External Power

Source

  • NPN transistor circuit
slide-16
SLIDE 16

Software

  • Java
  • Communication via Bluetooth(API 5)
  • Minimum Froyo (2.2)(API 8)
  • Current KitKat(4.4)
  • Basic Layout
  • User friendly
slide-17
SLIDE 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
slide-18
SLIDE 18

New Design

slide-19
SLIDE 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.

slide-20
SLIDE 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.

slide-21
SLIDE 21

Communication

slide-22
SLIDE 22

When Will This Work Occur?

slide-23
SLIDE 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
slide-24
SLIDE 24

QUESTIONS?