Electronic prototype to monitor several environmental magnitudes through self-implemented sensors. Field data collection at your fingertips!
- Motivation
- Technologies and Frameworks
- System Design
- Functionalities and Features
- Documentation
- Acknowledgements
This project is a team effort for our first semester class CDIO. It aims to optimize all agricultural activity, providing meaningful realtime data.
- Sparkfun ESP8266 Thing Dev Board.
- Adafruit ADS1115 16-bit ADC.
- DFROBOT SEN0193 Soil Moisture Sensor.
- Lantronix A2235-H GPS Receiver.
- InvenSense MPU-9250 Accelerometer.
- Adafruit BMP280 Barometric Pressure & Altitude Sensor.
- HC-SR04 Ultrasonic Distance Sensor.
- Operational amplifier.
- Photodiode.
- AND logic gate.
- NTC thermistor.
- Resistors.
- ThingSpeak - IoT Analytics and integration with MATLAB.
- Dweet - Simple messaging and alerts.
- Arduino IDE.
- Third-party text editors.
Check the documentation (spanish) for a detailed breakdown of both the overall design and the dependencies it relies on.
Refer to the documentation (spanish) for further details and schematics.
- Salinity sensor (electrical conductivity).
- Soil Moisture sensor.
- Temperature sensor.
- Luminosity sensor.
- Barometric pressure and altitute sensor.
- Anti-theft system (Wake on Motion).
- Hibernation mode (Deep Sleep).
- Rain Gauge (experimental).
- GPS receiver.
- REST server.
- PCB Design.
Please, refer to the technical documentation (spanish) if you have any doubts about the system. It can be found in the form of a PDF file, which goes over everything you need to get you up and running, from schematics and pins to dependencies and sensor calibration.
I would like to express my sincere gratitude to my teacher Mª Asunción Pérez Pascual for her invaluable support, feedback and encouragement throughout the development of this project, and to Universitat Politècnica de València for providing us with both the knowledge and the tools needed to complete it.