16
A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen

A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen

Embed Size (px)

Citation preview

Page 1: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen

A.M.E.N.

Autonomous Meteorological Embedded Network for Fire

Fighting

Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen

Page 2: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen
Page 3: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen

Conceptual Summary

• Deployable device to collect data pertinent to fighting wild fires.– Wind Speed / Direction– Temperature– Humidity– GPS Location

• Wirelessly relay that data to fire fighting personnel.

Page 4: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen

Minimum Functionality

– Collect data from sensors in microprocessor on Sensor Node

– Transmit and receive sensor data between Sensor Node and Laptop Node

– Display received sensor data on an XP laptop via a C program

Page 5: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen

Maximum Functionality

– Push data into a database over the internet whenever an internet connection is detected on the laptop

– Google Maps interface for data pushed to database

– Multiple Sensor Nodes deployed in a mesh network for increased coverage range

Page 6: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen

Progress Summary

• Sensor and Base node end to end functionality achieved on development boards

• Sensor and Base Node schematics completed

• Initial board layout and milling completed

Page 7: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen

ID Task Name

1 Sensor Selection - Temperature

2 Sensor Selection - Humidity

3 Sensor Selection - Compass

4 Sensor Selection - Wind

5 GPS Chip Selection

6 Microprocessor Selection

7 Transceiver Selection

8 USB Controller Selection

25 Fundraising

9 Microprocessor / Transceiver Integration

10 Microprocessor / Temperature Sensor Integration

11 Microprocessor / Compass Integration

12 Microprocessor / Humidity Sensor Integration

13 Microprocessor / GPS Integration

16 USB Controller / Transceiver Integration

22 User Program Design

14 Microprocessor / Wind Sensor Integration

15 Minimum Functionality Demonstrated in Lab

18 PCB Board layout training

19 Schematic Drawing - Base Node

20 Design Sensor Board

21 Schematic Drawing - Sensor Node

23 Sensor Node Control Program

24 User Program Implementation

26 Minimum Functionality Demonstrated in Field

17 Initial Board Fab

Fan

Fan

Brian,Dmitry

Fan,Flavio

Brian

Dmitry

Brian

Brian

Flavio,Dmitry,Fan,Brian

Brian,Dmitry

Dmitry,Brian

Dmitry

Dmitry,Brian

Brian,Dmitry

Brian

Fan

Brian

1/25

Flavio

Brian

Flavio,Brian

Flavio,Brian

Dmitry,Brian

Fan

2/3

2/9

B M E B M E B M E B M E B M ENovember 2008 December 2008 January 2009 February 2009 March 2009

Page 8: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen

Status Report: Flavio

• Completed:– Drafted several documents– Created electric circuit for field node – Learned OrCAD schematic– Concentration on learning proper layout

• Need to do:– Final Board Layout and placement– Component placement on circuit board– Create poster for out project– Create and assemble the field enclosure

Page 9: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen
Page 10: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen

Status Report: Dmitry• Completed:

– All sensors can communicate with microcontroller.– Microcontroller can send and receive to/from laptop

node.– All timeouts, except compass, have been configured.– Output format between microcontroller and laptop has

been synchronized.• Need to do:

– Compass (I2C) ISR.– Clock sync between microcontroller and laptop node.– Get state of microcontroller.– Set reading intervals.

Page 11: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen

Status Report: Fan• Completed:

– Able to send/receive data from serial port – Able to receive data that is transmitted by

microcontroller through transceiver.– Able to converting raw data to readable format– Able to output data onto a simple GUI

• Need to do:– Output data onto a more user-friendly GUI– Save data onto a file– Show a graph of sensor data– Generate HTML code for sensor data table that can

be uploaded if internet is detected.

Page 12: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen

Status Report: Brian

• Completed:– Proof of concept code for some of the sensors– Base Node Schematic – Draft milling of Sensor Node– Team coordination / support

• Need to do:– Final Gerber to Milling machine conversion– Component placement on circuit board– Team coordination / support– Assembly into enclosure

Page 13: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen

Demonstration

Page 14: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen

Plan of Action

• Concentrate resources on board layout

• Continually work on User Interface design

• Design and creation of enclosure

• Field testing of node

Page 15: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen

ID Task Name

8 Sensor Node Control Program

1 Finalize Sensor Board Layout

2 Fabricate Board

3 Enclosure Design - Sensor Node

10 Enclosure Design - Base Node

4 Enclosure Manufacture

7 User Program Implementation

5 Assembly

11 Minimum Functionality in Completed Field Node

6 Testing

9 Project Documentation

13 Improved Functionality Software Programming

12 Improved Functionality Demonstrated in Lab

14 Final Presentation

Dmitry,Brian

Flavio,Brian

Brian

Flavio,Dmitry,Fan,Brian

Flavio,Dmitry,Fan,Brian

Flavio

Fan

Fan,Flavio,Dmitry,Brian

3/2

Fan,Flavio,Dmitry,Brian

Flavio

Fan,Brian

3/8

3/18

10 12 14 16 18 20 22 24 26 28 2 4 6 8 10 12 14 16 18 20 22 24 26Feb 8, '09 Feb 15, '09 Feb 22, '09 Mar 1, '09 Mar 8, '09 Mar 15, '09 Mar 22, '09

Page 16: A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen

Challenges

• Board layout

• Software corner cases

• Broken components

• Time