A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

34
A Project Team Members: Shamlan Albahar Rifaah Alkhamis Doug Bloomquist Chris Deboer
  • date post

    19-Dec-2015
  • Category

    Documents

  • view

    213
  • download

    0

Transcript of A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

Page 1: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

A Project

Team Members:

Shamlan Albahar Rifaah Alkhamis

Doug Bloomquist Chris Deboer

Page 2: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

What?

• Widlife monitoring system– Use wireless sensor network to gather data about

wildlife behavior and patterns

Page 3: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

Why?

• Wild life researchReduces costBetter resultsLess risky

• Environmental Impact studiesDevelopment projectsConstruction

Page 4: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

How?• Movement/Motion

• Take photographs

• Temperature

• Humidity

• Light

• Geological shocks, GPS, Wind

• Perform simple data manipulation and interpretation.

Page 5: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

Photo Courtesy of Google Maps

Temp = 700FHumidity = 26%Light level = 87%

Movement = TRUEPhoto

Page 6: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

Key considerations• Size and Cost

High number of sensors

• DurabilityExposed to elements 24

hours a day

• Power consumption:Replacement of batteries

not viableBattery life >6 months

Page 7: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

Microcontroller

Block Diagram for Wild Thingz Sensors

Page 8: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

Microcontroller =

1. Required Functionality1. Collect and package data from camera and sensors2. Change behavior of sensor based on input from

motherboard or environmental conditions3. Manage power of entire board

2. Constraints1. Cost2. Size3. Speed/Power

Page 9: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

Microcontroller

Radio

Block Diagram for Wild Thingz Sensors

Page 10: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

Radio

1. Required Functionality1. Allows a sensor to send its data and to receive

instructions from the motherboard

2. Constraints1. Speed2. Transmission distance3. Power consumption

1100 1110 0011 1010

Page 11: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

Microcontroller

Radio

Control

Block Diagram for Wild Thingz Sensors

Page 12: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

Control

1. Required Functionality1. Allow behavior of sensors to be changed

1. Data collection rate, sleep time, transmission power, etc…

2. How will sensors be programmed and initialized?3. Communication protocol

2. Constraints1. How interface with sensors for programming?2. How do sensors receive data and modify their

behavior?

Page 13: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

Microcontroller

Radio

Control Interface

Block Diagram for Wild Thingz Sensors

Page 14: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

Interface

1. Required Functionality1. Allows data collected by sensors to be viewed

and used2. Large amount of data should be efficiently

processed and displayed

2. Constraints1. Large amount of data

Page 15: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

Microcontroller

Radio

Control

Sensors

Interface

Block Diagram for Wild Thingz Sensors

Page 16: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

Sensors

1. Required Functionality1. Images, motion, humidity, temperature, light,

shocks, wind, GPS

2. Constraints1. Size2. Power3. Interface with processor (DIO pins)4. Start up time, turn off time

Page 17: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

Power

Microcontroller

Radio

Control

Sensors

Interface

Block Diagram for Wild Thingz Sensors

Page 18: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

Power

1. Required Functionality1. Batteries2. Power all components on board

2. Constraints1. Size, voltage, capacity2. Temperature

Page 19: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

+3.3V

JN5139 Module

Serial +

-

Camera Motion Light Temp Humidity

+3.3V +3.3V +3.3V +3.3V +3.3V

2.45GHz Radio Link

DIO Pins

Page 20: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

JN5139 Microcontroller• Operates at low power – CPU processing current

consumption at 3.5[mA] 11.55 [mW]

– deep sleep current 1.3 [uA] 4.29 [uW])

• Built in radio– Comes with an external

antenna, 4km range, and an on board antenna, 1km range

• Temperature Operating Range -20° C to 70° C

Page 21: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

LinkSprite Jpeg Camera• 1.3 Mega Pixel• Power Consumption

– Normal Mode Current 100[mA] 0.330 [W]

– Runs of 3.3V or 5V• Speed

– Baud rate range 9600 to 115200

• RS232 connection to MCU

• Output JPEG format• Size of board

– 3.2 [cm] by 2.2 [cm]

Page 22: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

TAOS TSL2550

• Light sensor– Converts light intensity

to a digital signal with a two wire Serial Interface

• Power Consumption– Active Power 1[mW]– Power Down Mode

• Temperature Range– 80 ° C to -40 ° C

Page 23: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

Sensirion SHT11• Precise Temperature and

Humidity Sensor– Temperature Accuracy

+/- 0.5° C @ 25 ° C– Temperature Range

-40 ° C to 123.8 ° C– Humidity Accuracy

+/- 3.5% RH – Humidity Range

0 to 100% RH

• Power Consumption– 30 [uW]

Page 24: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

PaPIRs (EKMA) • Passive Infrared

Motion Sensor with a Polyethylene lens

• Electrical Current Consumption– Sleep mode 1[uA] – Standby mode 1.9 [uA]

• Detection Range – Max 5m– Horizontal 94° (+/- 47 °)– Vertical 82 ° (+/- 41 °)

Page 25: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

Power

• Li-ion batteries– Prototype will run off of

a rechargeable Li-ion 3.0 [V] battery

• AAA batteries– Final product will run off

of 2 AAA

Page 26: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.
Page 27: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

GANTT Chart

Milestone 1

Milestone 2

Page 28: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

Milestones

First Milestone• Initial prototype

– Motherboard– Sensor unit– Initial human interface– Wireless communication

Second Milestone• Final network

– Testing and debugging – Fully functional sensor units

and motherboard

Page 29: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

Mid Range Goals

• Three sensor boards, one mother board– Fully functional wireless communication• Ability to send images, sensor data, and receive

instructions from mother board

• Human Interface– Data processing and display with MatLab– Ability for user to modify behavior of sensor

network

Page 30: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

High Range Goals

• Sensors packaged in fully functional, weather proof unit.

• Have data gathered by network uploaded onto website

• Integration of additional sensors– GPS, wind, geological shocks

• Environment model built in lab for demo day

Page 31: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

Risks and contingency plan

• Testing expensive components• Unfamiliar Technology :

Programming the camera

• Schedule uncertainty• Ability to transmit data• Unclear photos at night• Testing in lab and real life

Page 32: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

Division of Labor and responsibilityTask Primary Secondary

Programming:-Hardware (Microcontroller, camera,…)- Human Interface

Hardware Development:-Selection of components-Circuit board layout

Data Processing:-Data algorithms - Classification

Testing, Debugging and Documentation for project

Page 33: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

Cost Estimation Item Quantity Cost estimate

PCBs 3 $ 105

JN5139 Module 3 $ 84.66

LinkSprite Camera 3 $ 150.00

Temp & humid sensor 2 $ 71.98

Light sensor 2 $ 6.98

Motion sensor 2 $ 53.32

Packaging 2 $ 40

Miscellaneous parts - $150

Presentation expenses - $ 100

Total estimated cost

$ 761

Page 34: A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.

Questions?