Corals Protector
Take the measurement
Show the analytics
System
Introduction
Sri Lanka is an island. We have many sea resources. One of the main resources is coral reefs. For centuries, coral reefs have been a valuable resource for the people of Sri Lanka. Coral reefs are among the most biologically valuable ecosystems on the globe. Coral reefs rank among the most biologically productive and diverse of all-natural ecosystems. A single reef can be home to 3,000 different species, while one-third of the world’s fish species depend on them.
Problem
We do not care about corals. Corals are mostly destroyed nowadays. Corals have certain environmental conditions that they need in order to survive. These factors limit where corals can live. The main factors that can affect the corals are temperature, acidity, salinity, and sunlight. If researchers or well-wishers try to find the destroying places’ environmental factors, they don't have any specific device to do that. So they are facing a lot of problems while taking a reading in that environment. It is also so hard to find a suitable place(with good environmental factors) for new coral growth projects.
Solution
Solution is simple. Our device can take all the measurements. such as temperature, pH, and light intensity. and send all the measurements to the database. and our website will show all the measurements and the analytics regarding those measurements.Solution Architecture
Our solution Architecture contains two types of devices, they are
Smart-Bulbs & the Smart-Switchs. They both devices, sensors like motion
sensor,
AC current sensor, AC voltage sensor and the Rellay are directly connected with the Central
Unit.
Our mobile application and the central unit connectedto the cloud via internet. So they can
communicate
with them-self. The central unit will use the MQTT protocol to communicate with the
server.
The energy consumption monitoring, this is a feature embeded with all the switches to
calculate the
energy consumption and update it to the cloud. This is can be implemented using Two sensor
AC Current
sensor
and AC voltage sensor.
Motion Sensing, Motion sensing is another feature built-in with the bulbs, The motion
sensors are
connected
to the central unit. When a motion detected or the central unit wil turn on the bulb and if
no
motion/human detected
the CU will turn off the bulb.
Mobile applications communicate with the central unit through the cloud or diretly using
wifi router.
The User settings, user data, and the reports will be stored in the cloud/server.
Hardware Model
This our Hardware model of our project. These are the hardware componets we planned to use:
NodeMCU32S
NodeMCU32S is development board which is embeded with the esp32 micro
controller which
so small but powerfull. It's the perfect controller for our project because it's
cheap, it already
comes with the wifi module and it has many features.
Feature of the ESP32:
- 18 Analog to DC converter
- 3 SPI interfaces
- 3 UART interfaces
- 2 I2C interfaces
- 16 PWM output channels
- 2 DAC
- 2 I2S interfaces
- 10 Capacitive sensing GPIOs
Hardware Model
CAD MODEL
Circuit Diagram
DEMO
TESTING DEMO
Budget of our Project
This is the budget of our project