Top Banner
OUTDOORS WEATHER SENSOR EEE212 – Group Project Alexander Fandy George Fearnall Gareth Walley Brian Jonathan Reza Safari
16

Outdoors Weather Sensor Group Project

Feb 21, 2017

Download

Engineering

Brian Jonathan
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Outdoors Weather Sensor Group Project

OUTDOORS WEATHER SENSOR

EEE212 – Group Project

Alexander Fandy George Fearnall Gareth Walley Brian Jonathan Reza Safari

Page 2: Outdoors Weather Sensor Group Project

Wireless Sensors in Homes

Page 3: Outdoors Weather Sensor Group Project

Many Possibilities ¨  Air Conditioner ¨  Water Heater ¨  Curtain Control ¨  Lights ¨  CCTV

Page 4: Outdoors Weather Sensor Group Project

Wireless Sensors in Outdoors ¨  Localized weather conditions ¨  Easy transition from Nursery/Greenhouse to garden ¨  Ideal location and conditions for specific plants ¨  Saving plants from dying by providing perfect living

conditions ¨  Smart measurement of environmental data

Page 5: Outdoors Weather Sensor Group Project

Green house Bright Location

Veg. Patch

Shaded Location

Page 6: Outdoors Weather Sensor Group Project

Implementation ¨  In this project, 2 X-Bee radios were implemented. ¨  One radio as an end device communicating with the sensors and the

other at the computer side receiving data and passing them to MATLAB.

¨  Because of the large number of I/O pins, the Xbee on the sensors simplified design and implementation no longer requiring Arduino on the base.

¨  Data passed from base to the computer could be intercepted by Arduino, however it is much simpler for data to be passed to MATLAB for visual representation.

Page 7: Outdoors Weather Sensor Group Project

Implementation Details ¨  X-CTU configured X-Bee

radios with firmware to operate in the designated role.

¨  Configuration of radio address.

¨  Allows continued communication

Page 8: Outdoors Weather Sensor Group Project

Xbee Wireless Radio and Zigbee ¨  Small wireless communication module ¨  Low power consumption ¨  Mesh network compatibility ¨  250 kBits/s, 2.4 GHz based

on IEEE standard 802.15.4

Page 9: Outdoors Weather Sensor Group Project

Advantages and Disadvantages ¨  Minimum power consumption

suitable for wireless nodes ¨  Small, lightweight ¨  10 I/O pins ¨  Digital and analogue input ¨  Each radio can be set as the

controller or the endpoint node

¨  Sleep mode (reduced power consumption)

¨  Not the best choice for large data

¨  Minimum logic capability

Page 10: Outdoors Weather Sensor Group Project

MATLAB Interface ¨  Matlab has a serial package ¨  Allows reading writing to the serial port ¨  Analysing packets of data, it is possible to decode

the digital output of the Xbee

Page 11: Outdoors Weather Sensor Group Project

Data Collection ¨  A standalone Matlab program runs in the

background. ¨  Every X minutes it collects data from each sensor. ¨  From this it saves data to a database which can be

accessed from Matlab

Page 12: Outdoors Weather Sensor Group Project

Data Visualization ¨  Matlab has GUI programming capabilities. ¨  Using these, it is possible to create a standalone

program which can be run on a machine without Matlab.

¨  The controls call data from the database then plot them automatically.

¨  People inexperienced with Matlab would have no problem using this software.

Page 13: Outdoors Weather Sensor Group Project

Circuit Topology

Sensors

Xbee Router

Xbee Coordinator

Computer

Page 14: Outdoors Weather Sensor Group Project

Sensors and Battery ¨  Rain Sensor ¨  Temperature and Humidity ¨  Light Sensor ¨  Power supply- Li-ion Battery most common and

effective rechargeable battery 3.6V

Page 15: Outdoors Weather Sensor Group Project

Implementation Difficulties ¨  Xbee firmware ¨  Coding compatability ¨  Digital I/O

Page 16: Outdoors Weather Sensor Group Project

Possible Upgrades ¨  Solar Charging ¨  Mesh Network ¨  Internet integration ¨  More sensors ¨  Phone application ¨  Multiple data collection nodes – mesh network ¨  Greater graphing capabilities – heat maps ¨  Add functionality for live data to be viewed