Jonathan Calderon Jayme Lee Brandon Ray Kyle Ingram.

18
Jonathan Calderon Jayme Lee Brandon Ray Kyle Ingram

Transcript of Jonathan Calderon Jayme Lee Brandon Ray Kyle Ingram.

Page 1: Jonathan Calderon  Jayme Lee  Brandon Ray  Kyle Ingram.

Jonathan Calderon

Jayme Lee

Brandon Ray

Kyle Ingram

Page 2: Jonathan Calderon  Jayme Lee  Brandon Ray  Kyle Ingram.

What is Fridgenius ?

Fridgenius is a high tech fridge accessory which allows users to track and maintain information regarding their food items

Page 3: Jonathan Calderon  Jayme Lee  Brandon Ray  Kyle Ingram.

Imagine…

Housemates share the same fridge

Full of assorted food items

Two people claim the same item

Whose is it?

Fridgenius knows!

Page 4: Jonathan Calderon  Jayme Lee  Brandon Ray  Kyle Ingram.

User Process

Enroll a personal ID via the fingerprint scanner

Log in to account after identification is validated

Add items to account using a barcode scanner

Measurements can be made with the Bluetooth scale

All records/information viewed with the LCD screen

Page 5: Jonathan Calderon  Jayme Lee  Brandon Ray  Kyle Ingram.

UART

UART

UART

UART

EMC

SPI/I2C

Page 6: Jonathan Calderon  Jayme Lee  Brandon Ray  Kyle Ingram.

Board LayoutPCB Artwork PCB Assembly

Page 7: Jonathan Calderon  Jayme Lee  Brandon Ray  Kyle Ingram.

Team Member Responsibilities

Jonathan Calderon – Wifi/LCD

Jayme Lee – Power/Fingerprint Scanner

Brandon Ray – Memory/Barcode Scanner

Kyle Ingram – Bluetooth Module/Scale

Page 8: Jonathan Calderon  Jayme Lee  Brandon Ray  Kyle Ingram.

Fingerprint Scanner

ADH GT-511C3 Fingerprint Scanner

UART communication

Sensor takes three pictures per enrollment

Groups all pictures into one large string of data

Properties

1:1 verification and 1:N identification

Enrolls up to 20 users

Page 9: Jonathan Calderon  Jayme Lee  Brandon Ray  Kyle Ingram.

Memory

Micron MT48LC32M16A2P SDRAM

512Mb (32M X 16)

Used to store data LCD images Fingerprint enrollments Food item information

Page 10: Jonathan Calderon  Jayme Lee  Brandon Ray  Kyle Ingram.

Bluetooth Scale/Module

Bluetooth Module RN41XVC-I/RM

Short range wireless communication

Used to receive measurements from the Bluetooth scale

Reflex NutriCrystal Scale

Can weigh up to 5000g

Has a range of 33 feet

Page 11: Jonathan Calderon  Jayme Lee  Brandon Ray  Kyle Ingram.

Barcode Scanner

Honeywell MS5145 Eclipse

Scan an item by its barcode

Add item to users account

Properties

DB9 – UART interface

Interrupt driven

Page 12: Jonathan Calderon  Jayme Lee  Brandon Ray  Kyle Ingram.

LCD Touchscreen

NHD-5.0-800480TF LCD Display

View food items and user information

User interface for system

Properties

5.0’’ capacitive TFT

24-bit RGB interface

800x480 pixels

Page 13: Jonathan Calderon  Jayme Lee  Brandon Ray  Kyle Ingram.

Wifi

Wifi Module RN171XVW-I/RM

Uses wireless connection to pull data from online resources

**Used for future implementation**

Page 14: Jonathan Calderon  Jayme Lee  Brandon Ray  Kyle Ingram.

Future Implementations

Recipe suggestions

User profile music playlist

Audio streaming

Digital receipt scanner

Freshness tracker

Shelf load sensors

Page 15: Jonathan Calderon  Jayme Lee  Brandon Ray  Kyle Ingram.

Problems Faced

Shipping delays

Pin connections and wrong traces

Time to implement all subsystems

One group member withdrew from class

Page 16: Jonathan Calderon  Jayme Lee  Brandon Ray  Kyle Ingram.

Applicable Advice

Plan ahead

Use debugging tools

Avoid unforced errors

Seek support from the TA

Page 17: Jonathan Calderon  Jayme Lee  Brandon Ray  Kyle Ingram.

Special Thanks To…

Professor Johnson

Eric Goodman

ECE Department

ECE Shop

Our Sponsors

Page 18: Jonathan Calderon  Jayme Lee  Brandon Ray  Kyle Ingram.

Questions?

Fridgenius

Questions?