Agricultural Sensor Network

C#
.NET
Arduino
Embedded Systems
Communication
Solar Panel

The purpose of this project is to design and manufacture a low-cost sensor network capable of monitoring environmental data. A host node would receive the data from the network and send it to a computer running the Graphical User Interface application. This required a daisy-chain network design complete with network addresses, acknowledgement messages, and retransmissions of missed messages. The sensors nodes themselves measure the wind speed, humidity, water level, and temperature of the environment with a enclosure protecting the interior electronics from moisture, insects, and small animals. A single node cost around $200 to manufacture. Creating the network was a major accomplishment for the team although it proved difficult to test. The LoRa radio transmissions reached over a kilometer with line-of-sight which meant separating nodes for testing while diagnosing any errors in the field. Future improvement should focus on expanding the network capabilities with priority addressing and error messages or implementing the Graphical User Interface on a web-based application instead of running on a local computer.

4 Lifts 

Artifacts

Name Description
Executive Summary Executive summary of our project.   Download
Project Documentation Full documentation of our project.   Download
Project Summary Video Video summarizing the project.   Download