0% found this document useful (0 votes)
581 views

Sensorweb Presentation

This document provides an overview of the Sensor Web project. The project aims to develop a low-cost network of sensor nodes to monitor soil moisture across agricultural fields and relay the data to a web application. The team plans to use small, inexpensive operational nodes to collect sensor readings and transmit them via radio signals to a home node. The home node will then upload the data to a web server using a 2G cellular connection. The web application will allow farmers to view soil moisture levels and determine when to irrigate fields. The document outlines the project plan, system design, and concludes with an assessment of the solution.

Uploaded by

api-316339585
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
581 views

Sensorweb Presentation

This document provides an overview of the Sensor Web project. The project aims to develop a low-cost network of sensor nodes to monitor soil moisture across agricultural fields and relay the data to a web application. The team plans to use small, inexpensive operational nodes to collect sensor readings and transmit them via radio signals to a home node. The home node will then upload the data to a web server using a 2G cellular connection. The web application will allow farmers to view soil moisture levels and determine when to irrigate fields. The document outlines the project plan, system design, and concludes with an assessment of the solution.

Uploaded by

api-316339585
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 27

Sensor Web

Group: Dec1713
Advisor: Dr. Geiger

Members: Tim Lindquist, Steve Warren, Gregory Steenhagen, Ian Harris, Terver Ubwa, Khoi Cao

1
Overview
● Project Plan ● Conclusion
○ Project Statement ○ Independent Assessment
○ Background ○ Contributions & Roles
○ Requirements/Constraints ○ Questions
○ System Overview
○ Group Breakdown
○ Timeline
● System Design
○ Design
■ Operational Node
■ Home Node
■ Web Application
○ Testing
■ Node System Testing
2
Project Plan

3
Project Plan:

Project Statement
Our project is to develop a cost effective network of nodes to relay sensor data
across fields. This data will be sent to a 2G enabled home node which will upload
the data to a web application for users to interface with.

Goal: Help farmer decide when to irrigate field.

HarvestGeek IoT model in farming

4
Project Plan:

Background
Currently, the only solutions for analyzing field moisture are unaffordable, $5k-10k
annually. Our team’s solution will be considerably less expensive ($11 per module)
and dispensable.

John Deere Field Connect system 5


Project Plan:

Requirements / Constraints
Requirements (functional): Requirements (nonfunctional)

● Operational Nodes transmit and ● Spreadsheets


receive radio signals and data up ● CAD drawings
to 208ft (1 acre)
Constraints:
● Home Node receives radio data
and transmits it via 2G to Web ● System on a tight budget
Application ● Nodes must be dispensable
● Web Application hosts and ● Optimize for minimal power
displays data in intuitive fashion consumption
● Dedicated server with public
access 6
Project Plan:

System Overview

7
Project Plan:

Operational Node
● Main Components:
○ Transceiver Radio Communication (NRF24l01)
○ ATMega328p Microcontroller
● Design
○ Node Network
○ Printed Circuit Board
○ Power Efficient (7 months)
○ Individual Cost: $11

Operational Node & PCB


8
Project Plan:

Home Node

● Main Components:
SIM 900A Shield
○ Arduino Uno
○ SIM 900A Shield
○ Long Range Radio Communication (NRF24l01)
● Design NRF24l01-2.4GHz

○ Cellular Network (2G)


○ Radio Reception between Home-Op Node
○ Power Supply
○ Cost: $40

Solar panel with smart charger


9
Project Plan:

Web Application

● Hosted on Redhat Linux Server


● Space provided by Iowa State
● REST API communicates with Home Node
● Front-End application communicates with the user
● Database stores information

10
Timeline:

Cumulative Timeline

11
System Design

12
System Design:

Operational Node Network

Wake & Measure 13


System Design:

Operational Node Network

Request Rx + Tx Topographical View


14
System Design:

Home node Design


System block diagram

Relaying data from sensors to web


Break-down Home Node design

15
System Design:

Web Application
● Spring Boot Application REST API
○ Provides REST endpoints
● Laravel Framework MVC
● SB Admin 2 Bootstrap template for the frontend
● MySQL Database
● http://sensorweb.ece.iastate.edu
○ Space provided by ETG

16
System Design:

Shortest Path Calculations


● GPS Coordinates are provided via the frontend
● An Adjacency map is created based on distance between nodes
● The map is run through a Floyd-Warshall Algorithm
● Shortest Paths are stored in the database
● The home node requests shortest paths from REST API

17
System Design:

http://sensorweb.ece.iastate.edu

● Homenodes
● Op. Nodes
● Data Readings
● Data Graphs
● User Accounts

18
System Design:

Interaction of Information
Network Flow: 1. A timed interval requests data transfer
2. Data is collected by the home node
3. Information is posted via JSON
4. Data is stored using JDBC

19
System Design:

Node Testing
● Range Experiment
○ Requirement: 1 node/acre=208ft/node
○ Receiver on table, transmitter in truck
○ Start/Stop coordinates recorded
○ Constant 10mph held by truck
○ Program Recorded signal integrity
○ Plotted as function of distance
● Results Increasing distance to receive

○ Short Range Transmitter ≈ 250ft


○ Long Range Transmitter ≈ 800ft Range testing out on country road

20
21
System Design:

Op. Node Power and Cost Analysis


Power Analysis Cost Analysis

22
System Design:

Sensor Solution
● Preliminary Tests

23
Conclusion

24
Conclusion:

Independent Assessment
● Dr. Amy Kaleita-Forbes
○ Associate Professor in Agricultural and Biosystems Engineering
○ System and Website Input
● Dan Bredbeck (11/1/17)
○ Applications Engineer at Certainteed Gypsum
○ Assessed our Gypsum Moisture Sensor Design
● Dr. Sally Logsdon (12/1/17)
○ Soil Scientist at National Laboratory for Agriculture and the Environment
○ Assessed Sensor Web Solution

25
Conclusion:

Contributions & Roles:


● Ian Harris - Web Server Role, Team Leader
● Gregory Steenhagen - Web Server Role, Webmaster
● Tim Lindquist - Operational Node Role, Key Idea Holder
● Steven Warren - Operational Node Role, Communication
● Terver Ubwa - Home Node Role
● Khoi Cao - Home Node Role

26
Questions

27

You might also like