Ae2 Related
Ae2 Related
STUDENT NM-ID :
ROLL NO :10
DATE :22/10/2024
SUBMITTED BY,
S. SELVAM
TEAM MEMBERS
M. ANANTH
R. SURENDAR
PHASE 5 :DEMONSTRATION AND DOCUMENTATION
*Abstract:*
*Overview*
*Detail*
I. Introduction (2 minutes)
*Outcome*
*Overview*
*Detail*
I. Introduction
*Outcome*
*Overview*
Showcase the smart greenhouse management system’s features, benefits, and results.
*Detail*
I. Introduction (2 minutes)
*Outcome*
*Overview*
- Project overview
- Objectives
- Key findings
- Background
- Problem statement
- Project scope
- System architecture
- Potential applications
- Raw data
- Technical specifications
*Outcome*
3. Clear documentation
*Overview:*
*Outcome:*
```
#include <DHT.h>
#include <Wire.h>
#define DHT_PIN 2
Void setup() {
Serial.begin(9600);
Dht.begin();
Void loop() {
Serial.print(“Temperature: “);
Serial.print(temperature);
Serial.println(“°C”);
Serial.print(“Humidity: “);
Serial.print(humidity);
Serial.println(“%”);
Delay(1000);
```
```
Import time
GPIO.setmode(GPIO.BCM)
HEATING_PIN = 17
COOLING_PIN = 23
IRRIGATION_PIN = 24
LIGHTING_PIN = 25
TEMP_THRESHOLD = 25
HUMIDITY_THRESHOLD = 60
While True:
Temperature = read_temperature()
Humidity = read_humidity()
Else:
GPIO.output(HEATING_PIN, GPIO.HIGH)
GPIO.output(COOLING_PIN, GPIO.LOW)
Else:
GPIO.output(COOLING_PIN, GPIO.HIGH)
Time.sleep(1)
```
```
Import org.jfree.chart.ChartFactory;
Import org.jfree.chart.ChartPanel;
Import org.jfree.chart.JFreeChart;
Import org.jfree.data.xy.XYDataset;
Import org.jfree.data.xy.XYSeries;
Import org.jfree.data.xy.XYSeriesCollection;
// Create dataset
temperatureSeries.add(10, 20);
temperatureSeries.add(20, 25);
humiditySeries.add(10, 60);
humiditySeries.add(20, 50);
// Create chart
“Greenhouse Conditions”,
“Time”,
“Value”,
New XYSeriesCollection(dataset),
PlotOrientation.VERTICAL,
True,
True,
False
);
// Display chart
Frame.add(chartPanel