Smart Lights Senior Design Documentation
Total Page:16
File Type:pdf, Size:1020Kb
Smart Lights Senior Design Documentation Department of Electrical Engineering & Computer Science University of Central Florida Group 2 Ryad Hafeez……………………………………………………….…....Electrical Engineering Kevin Patel………………………………………………………………Electrical Engineering James Harrison……….……………………………………………......Computer Engineering Anthony Chand…………………………………………………………Computer Engineering This Page Intentionally Left Blank Table of Contents LIST OF FIGURES .................................................................................................................................. V LIST OF TABLE .................................................................................................................................... VII 1.0 EXECUTIVE SUMMARY .................................................................................................................... 1 2.0 PROJECT DESCRIPTION .................................................................................................................... 2 2.1 PROJECT MOTIVATION ............................................................................................................................. 2 2.2 OBJECTIVES AND GOALS ........................................................................................................................... 3 2.3 SMART HUB LIGHT SYSTEM BLOCK DIAGRAM .............................................................................................. 4 2.4 USERS ................................................................................................................................................... 5 2.5 REQUIREMENTS SPECIFICATIONS ................................................................................................................ 5 2.6 HOUSE OF QUALITY ................................................................................................................................. 6 3.0 RESEARCH ....................................................................................................................................... 8 3.1 RELATED EXISTING PRODUCTS ................................................................................................................... 8 3.1.1 Philips Hue ................................................................................................................................... 8 3.1.2 LIFX .............................................................................................................................................. 9 3.1.3 The Smart Light Hub Proposed System ........................................................................................ 9 3.2 MICROCONTROLLER .............................................................................................................................. 10 3.2.1 Microcontroller Options .......................................................................................................................................... 10 3.2.1.1 TI MSP 43x Series ............................................................................................................................................ 11 3.2.1.2 TI MSP430G2 LaunchPad ............................................................................................................................... 11 3.2.1.3 TI MSP430G2553 Microcontroller .................................................................................................................. 11 3.2.1.4 TI MSP430G2452 Microcontroller .................................................................................................................. 11 3.2.1.5 TI MSP430FG4618 Microcontroller ................................................................................................................ 12 3.2.1.6 Raspberry Pi 3 Model B ................................................................................................................................... 12 3.2.1.7 Arduino Micro .................................................................................................................................................... 12 3.2.1.8 Arduino Uno ....................................................................................................................................................... 13 3.2.1.9 Arduino Mega .................................................................................................................................................... 13 3.2.1.10 Teensy 2.0 ........................................................................................................................................................... 13 3.2.1.11 Teensy ++ 2.0 ...................................................................................................................................................... 14 3.2.1.12 Teensy 3.0 ........................................................................................................................................................... 14 3.2.1.13 Teensy 3.1 ........................................................................................................................................................... 14 3.2.1.14 Arduino YUN ....................................................................................................................................................... 15 3.3 WIRELESS COMMUNICATION TECHNOLOGIES ............................................................................................. 15 3.3.1 Wi-Fi .......................................................................................................................................... 16 3.3.2 Bluetooth ................................................................................................................................... 16 3.3.3 ZigBee ........................................................................................................................................ 17 3.4 WI-FI MODULES ................................................................................................................................... 17 ............................................................................................................................................................ 18 3.4.1 ESP8266 Wi-Fi Module .............................................................................................................. 18 3.4.2 TI SimpleLink CC3000 Wi-Fi Module .......................................................................................... 19 3.4.3 ESP-01 Wi-Fi Shield .................................................................................................................... 19 3.4.4 Arduino Uno Wi-Fi Microcontroller ........................................................................................... 19 3.4.5 Intel Edison and Mini Breakout Kit ............................................................................................ 20 3.4.6 XBee Wi-Fi Module .................................................................................................................... 20 I 3.4.7 EMW3162 Wi-Fi Shield .............................................................................................................. 20 3.4.8 ME Wi-Fi Module ....................................................................................................................... 21 3.4.9 TinyShield Wi-Fi ......................................................................................................................... 21 3.4.10 RTL8710 Wi-Fi Wireless Transceiver Module SOC ................................................................... 21 3.4.11 ESP-07S Wi-Fi Transceiver Module .......................................................................................... 22 3.5 BLUETOOTH MODULES .......................................................................................................................... 22 3.5.1 ESP-WROOM-32 Wi-Fi 802.11 & Bluetooth Module .................................................................. 22 3.5.2 BLE112-A-V1 .............................................................................................................................. 23 3.5.3 BT832- Bluetooth BLE 5 Module ................................................................................................ 23 3.5.4 RN4020-V/RM-Microchip Technology ....................................................................................... 24 3.5.5 RN42 Bluetooth to Serial Module .............................................................................................. 24 3.5.6 BC832 Low Energy Bluetooth Module ....................................................................................... 25 3.5.7 RN42SM-I/RM Microchip Technology ....................................................................................... 25 3.5.8. Cyble-022001-00 BLE Module ................................................................................................... 25 3.5.9 ENW-89835A3KF PAN1721 Class 2 Bluetooth Module .............................................................. 26 3.6 COMPARISON OF MICROCONTROLLER ...................................................................................................... 26 3.6.1 Comparison of the Microcontroller Versus Power Consumption ............................................... 27 3.6.2 Comparison of Microcontroller Versus Cost .............................................................................. 27 3.6.3 Comparison of the Microcontroller Versus Memory Size .........................................................