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