1
Group Members Approach Group 2.8 Smart Baby Monitor James Lopez, Roberto Deanda, Jordan Walker, Burak Zeybek Gregory Camuzat, NXP Sponsor Lessons Learned Top-Level Block Diagram Design-Level Block Diagram Project Outcome Dr. Cecil Compeau….…………………….…..….Senior Design Professor Lee Hinkle……………………….….…………….Senior Design Professor Dr. Maggie Chen…………………….………….…….…..Faculty Sponsor Miguel Martinez...……………….D2 Project Manager and Project Mentor Cesar Govea…………………………...………….…....D2 Project Mentor Raymond Aviles.………………………….….…….......D2 Project Mentor Dr. Kevin Kemp……………..……………….…...………....NXP Sponsor Gregory Camuzat………………………….….……………..NXP Sponsor Sarah Rivas……………………………………...Administrative Assistant The Smart Baby Monitor was completed according to specifications with GSM functionality, Noise detection, and Carbon Monoxide detection. In addition, three distinct UI menus were also created for the Smart Baby Monitor. Real time data is displayed for Carbon Monoxide, Temperature and Humidity readings. GSM integration was developed to notify the user via SMS if any of the following three conditions are met: Noise above 80 db is detected two to three inches from the noise sensor. Carbon Monoxide detected surpasses 35 PPM. Temperature in the room exceeds 75 degrees Fahrenheit. James Lopez Project Manager Conduct meetings, status reports, liaison, Alpha & Beta Testing Interface Purpose Burak Zeybek Hexiwear Code, Testing, Code Debugging, Hardware Repair Extensive research needed to cover all bases Never assume libraries provided by manufacturer will work Never underestimate duration of action items, taking into account course loads Utilize all resources available Internet of Things technologies are popular today in many consumer products as they not only make devices more intelligent, but also connected. Utilizing the NXP Hexiwear IoT development kit, our project serves as a demonstration of how an IoT device can provide piece of mind by simplifying and integrating various safety components around the home into one device that directly reaches the user. Roberto Deanda Hexiwear Code, Testing, Version Control Jordan Walker Hexiwear Code, Testing, Code Debugging, Carrier Services Setup Noise Sensor Interface: SPI CO Sensor Interface : Analog GSM Interface: GPIO, UART, USB 0 10 20 30 40 50 60 70 80 90 100 1 2 3 4 5 6 7 CO Level (ppm) # of Attempts CO Calibration CO Detector CO Click Attempts CO Detector (ppm) CO Click (ppm) 1 70 69 2 70 69 3 69 70 4 72 70 5 71 71 6 70 70 7 71 70 Attempts CO Detector (ppm) CO Click (ppm) 1 80 80 2 80 80 3 81 81 4 80 79 5 79 80 6 80 80 7 81 80 Attempts CO Detector (ppm) CO Click (ppm) 1 53 103 2 51 22 3 52 39 4 50 48 5 52 51 6 50 52 7 51 51 Smart Baby Monitor Homepage Three haptic buttons to navigate Read lines and LED changes color as readings exceed thresholds Hexiwear Docking Station - Will provide interface between click Hexiwear Main Unit - Temp. & Humidity Sensor - OLED Screen Display Noise Click - 12 Bit DAC (4096 loudness levels) Carbon Monoxide (CO) Click - Carbon Monoxide level reader GSM Click -Communication interface method Noise Detection Data Noise Detection Results All data was taken using a decibel meter using A-weighting. A-weighting was used because it is the most common weight for decibel level analysis. Based on the collected data the noise detection click’s threshold was set to 80 dB. The command line was used to find the 12 bit value used in the code. Acknowledgements CO Calibration Data Components Carbon Monoxide readings were calibrated using a FDA approved Carbon Monoxide Detector with LCD display, and Carbon Monoxide produced under safe conditions. Goals of Project Noise Detection SMS Alert Carbon Monoxide Detection SMS Alert Temperature Reading Humidity Reading Stretch Goals of Projec t Android Application Video Transmission Temperature and humidity SMS alerts

Group 2.8 Smart Baby Monitor Printing

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Group 2.8 Smart Baby Monitor Printing

Printing:This poster is 48” wide by 36” high. It’s designed to be printed on a large

Customizing the Content:The placeholders in this poster are formatted for you. Type in the placeholders to add text, or click an icon to add a table, chart, SmartArt graphic, picture or multimedia file.

To add or remove bullet points from text, just click the Bullets button on the Home tab.

If you need more placeholders for titles, content or body text, just make a copy of what you need and drag it into place. PowerPoint’s Smart Guides will help you align it with everything else.

Want to use your own pictures instead of ours? No problem! Just rightChange Picture. Maintain the proportion of pictures as you resize by dragging a corner.

Group Members

Approach

Group 2.8 – Smart Baby Monitor

James Lopez, Roberto Deanda, Jordan Walker, Burak ZeybekGregory Camuzat, NXP Sponsor

Lessons Learned

Top-Level Block Diagram

Design-Level Block Diagram

Project Outcome

• Dr. Cecil Compeau….…………………….…..….Senior Design Professor

• Lee Hinkle……………………….….…………….Senior Design Professor

• Dr. Maggie Chen…………………….………….…….…..Faculty Sponsor

• Miguel Martinez...……………….D2 Project Manager and Project Mentor

• Cesar Govea…………………………...………….…....D2 Project Mentor

• Raymond Aviles.………………………….….…….......D2 Project Mentor

• Dr. Kevin Kemp……………..……………….…...………....NXP Sponsor

• Gregory Camuzat………………………….….……………..NXP Sponsor

• Sarah Rivas……………………………………...Administrative Assistant

The Smart Baby Monitor was completed according to specifications with GSM functionality, Noise detection, and Carbon Monoxide detection.

In addition, three distinct UI menus were also created for the Smart Baby Monitor. Real time data is displayed for Carbon Monoxide, Temperature and Humidity readings.

GSM integration was developed to notify the user via SMS if any of the following three conditions are met:

• Noise above 80 db is detected two to three inches from the noise sensor.

• Carbon Monoxide detected surpasses 35 PPM.

• Temperature in the room exceeds 75 degrees Fahrenheit.

James Lopez

Project ManagerConduct meetings, status reports, liaison, Alpha & Beta Testing

Interface

Purpose

Burak ZeybekHexiwear Code, Testing, Code Debugging, Hardware Repair

•Extensive research needed to cover all bases

•Never assume libraries provided by manufacturer will work

•Never underestimate duration of action items, taking into account course loads

•Utilize all resources available

Internet of Things technologies are popular today in many

consumer products as they not only make devices more

intelligent, but also connected. Utilizing the NXP Hexiwear

IoT development kit, our project serves as a demonstration of

how an IoT device can provide piece of mind by simplifying

and integrating various safety components around the home

into one device that directly reaches the user.

Roberto DeandaHexiwear Code, Testing, Version Control

Jordan WalkerHexiwear Code, Testing, Code Debugging, Carrier Services Setup

• Noise Sensor Interface: SPI

• CO Sensor Interface : Analog

• GSM Interface: GPIO, UART, USB

0

10

20

30

40

50

60

70

80

90

100

1 2 3 4 5 6 7

CO

Level (p

pm

)

# of Attempts

CO Calibration

CO Detector CO Click

AttemptsCO Detector

(ppm)

CO Click

(ppm)

1 70 69

2 70 69

3 69 70

4 72 70

5 71 71

6 70 70

7 71 70

AttemptsCO Detector

(ppm)

CO Click

(ppm)

1 80 80

2 80 80

3 81 81

4 80 79

5 79 80

6 80 80

7 81 80

AttemptsCO

Detector

(ppm)

CO Click

(ppm)

1 53 103

2 51 22

3 52 39

4 50 48

5 52 51

6 50 52

7 51 51

• Smart Baby Monitor

Homepage

• Three haptic buttons to

navigate

• Read lines and LED

changes color as readings

exceed thresholds

• Hexiwear Docking Station

- Will provide interface between click

• Hexiwear Main Unit

- Temp. & Humidity Sensor

- OLED Screen Display

• Noise Click

- 12 Bit DAC (4096 loudness levels)

• Carbon Monoxide (CO) Click

- Carbon Monoxide level reader

• GSM Click

-Communication interface method

Noise Detection Data

Noise Detection Results

• All data was taken using a decibel meter using A-weighting.

A-weighting was used because it is the most common

weight for decibel level analysis. Based on the collected

data the noise detection click’s threshold was set to 80 dB.

The command line was used to find the 12 bit value used in

the code.

Acknowledgements

CO Calibration Data

Components

• Carbon Monoxide readings were calibrated using a FDA

approved Carbon Monoxide Detector with LCD display,

and Carbon Monoxide produced under safe conditions.

Goals of Project

▪ Noise Detection SMS Alert

▪ Carbon Monoxide Detection

SMS Alert

▪ Temperature Reading

▪ Humidity Reading

Stretch Goals of Project

▪ Android Application

▪ Video Transmission

▪ Temperature and humidity

SMS alerts