Slide #1.

Dibs LightLinks Sponsored By: Group 35 Matthew Bolan - EE Evan Boyar - EE Nicholas Cain - CpE Ronauldus Woods - CpE
More slides like this


Slide #2.

Motivation •Utility and Versatility •Moving around a dark house at night (e.g. going to the bathroom, midnight snack, etc.) •Trying not to wake anyone else
More slides like this


Slide #3.

What is it? Dibs LightLinks System is a series of portable, interconnecting, lighted pathway blocks, or “Links” Links comes in 3 flavors: Standard, Door, and Interface Link Connector Variety of uses
More slides like this


Slide #4.

Goals and Objectives Portable Safe Multi-colored, low level lighting Utilizes Bluetooth to communicate with the user Several modes of operation
More slides like this


Slide #5.

Specifications <5 ms turn on delay per link due to detection delay <2 s latency with mobile communication 2 kg maximum mass Each link shall be less than 300 cm by 8 cm by 4 cm, (l, w, h) Shall accept and pass on signals sent along any relevant signal lines Each link shall draw no more than 2 W of power Each link shall be able to detect motion within 2 meters of it
More slides like this


Slide #6.

Overall constraints Classes Housing Jobs No direct light for IR sensors Off the shelf issues
More slides like this


Slide #7.

Physical Construction Half PVC pipe Base Plastic Base Rubber
More slides like this


Slide #8.

Block Diagram
More slides like this


Slide #9.

Board Design - Main MCU Chip: Atmega328P Inexpensive Well-documented/libraries I2C Bluetooth (HC-05) 28-pins (26 I/O max) DIP packaging (0.3”) Memory (2 KB) and storage space (32 KB)
More slides like this


Slide #10.

Board Design - Design Philosophy Modularity General-purpose board dirtypcb.com Open hardware Removable, reprogrammable MCU
More slides like this


Slide #11.

Sensors - PIR Benefits Lower power requirements than sonar Clear digital signal Challenges TON Tnon-retriggerable
More slides like this


Slide #12.

Sensor - IR LED Door Link Signal rejection 38 kHz model Simple model: RadioShack #2760142 Emitter Reverse voltage: 5V Cont. forward current: 150mA Forward voltage: 1.3V typical, 1.7V max
More slides like this


Slide #13.

LEDs RGB (YSL-R596CR3G4B5C-C10) Power: 20 mA at R: 1.7V G: 2.1 V B: 3.4 V 600 mW Operate at 5V with resistor
More slides like this


Slide #14.

Wireless Communications Bluetooth Short Range (up to 100m in Class 1) Easier to Implement Moderate Security (Initial handshake can be intercepted) Speeds up to 25 Mbps
More slides like this


Slide #15.

Bluetooth Module - HC-05 ● 115200 baudrate ● Class 2 Bluetooth ● 30 ft range ● IEEE 802.15.1 Standard
More slides like this




Slide #17.

Modes of Operation Active Modes - Lights are enabled Standard Pathway Mode: Default mode - Basic functionality. Lights ON/OFF Power Saving Pathway Mode - Standard but lights turn off when pass Crowd Mode - Creates a guide for crowd with lights Party Mode - Changes between a set of colors based on a timer Passive Modes - Lights are not enabled Security Mode - Basic Security around the house Sleep Mode - System is on but does nothing
More slides like this


Slide #18.

Mobile Application Android VS IOS Programmed in Java Can create a developers account for free and test on any Android device Android Studio: Very helpful IDE Android OS is Open Source: Tons of documentation and help forums Variety of Android mobile devices Most devices relatively cheap Programmed in Objective-C or Swift $100/year for developers account if want to test on actual IOS mobile device Xcode: Primary IDE for IOS development Apple IOS is proprietary information Limited amount of mobile devices:iPhone, iPad Devices are expensive
More slides like this


Slide #19.

Mobile Application Goals Communicate to and from BlueTooth-module/microcontroller Receive alerts if motion detected while in security mode Configure modes of operation to user’s custom liking
More slides like this


Slide #20.

Mobile Application Flow
More slides like this


Slide #21.

User Interface Main Page Configure Page Party Configure Mode
More slides like this


Slide #22.

Administrative Content Circuit and Board Design Matthew Evan S P Microcontroller Management S P P P S P P S S App Development Sensors and LED Ronauldus S Server Physical Construction Nicholas P S P=Primary S=Secondary
More slides like this


Slide #23.

Budget (Projected) Component Quantity Price Total LED Lights 50 $6.95 $6.95 ATMEGA328PU MCU 12 $3.02 $36.24 PIR Sensors 10 $1.90 $19.00 IR system 2 (1 package) $5.99 $5.99 Printed Circuit Boards 10±2 $14.00 $14.00 AC/DC Converter 1 $15.00 $15.00 Breadboard 1 $15.00 $15.00 ESP8266-01 3 $6.95 $20.85 Miscellaneous Materials - - $97.38 Total - - $230.41
More slides like this


Slide #24.

Budget (Actual) Item & Qty (1x) USB A->B (3x) 2N7000 (1x) 13 Pin Pigtail Connector (1x) (2/pkg) 2.1mm Coax plug (1x) (10/pkg) Bootloaded Atmega328 (1x)(~10/pkg) PCBs (1x)(50/pkg) 22pF Capacitors (2x)(2/pkg) Bootloaded Atmega328 (1x) LANMU UNO R3 (1x) Bluetooth Module (1x) WiFi Bee Current Total Costs Incurred $268.23 Current Budget Remaining $322.76 Date 2/13/2016 2/20/2016 2/20/2016 2/13/2016 3/13/2016 3/15/2016 3/13/2016 3/13/2016 3/8/2016 3/4/2016 3/4/2016 Total Cost $5.31 $3.83 $4.26 $4.27 $32.76 $33.00 $4.39 $10.99 $9.99 $8.99 $19.95 Current Overshoot $37.82 Item & Qty (1x) FTDI to USB TTL Serial Adaptor (1x)(10/pkg) Crystal (1x) Addicore ESP 8266 (1x) DIYmall ESP 8266 (1x) 830pt Breadboard + Wires (1x) 400pt Breadboard + Wires (1x)(5/pkg) IR LEDs (1x)(50/pkg) RGB LEDs (2x) IEIK UNO R3 (1x) Addicore ESP 8266 (1x)(10/pkg) PIR sensors Various parts Various equipment Date 2/26/2016 2/23/2016 2/4/2016 2/4/2016 12/21/2015 12/18/2015 12/12/2015 12/12/2015 12/12/2015 12/12/2015 12/12/2015 4/1/2016 4/4/2016 Total Cost $5.69 $5.85 $6.95 $7.99 $9.42 $8.90 $5.79 $5.13 $10.29 $6.95 $15.99 $30.25 $11.29
More slides like this


Slide #25.

Questions? Comments?
More slides like this