Professional Documents
Culture Documents
Proposal Rass
Proposal Rass
DISUSUN OLEH :
NAMA NIM
MUHAMMAD SUPBAHAN 12150511387
ALIF MIR’ATUL ANSYARI 12150511427
M RESTU GEMA 12150511536
SITRI PERMATA SARI 12150520297
KELAS : 5A
Y
Gambar 2.3 Flow Chart
T
Penjelasan Flowchart
Saat system berjalan, sensor kelembaban dan suhu akan mendeteksi,
jika tanah kering dan suhu di bawah 50%, kipas akan mengeluarkan suhu panas
yang berada didalam ruangan pada tanaman cabai.
Jika sensor kelembaban dan suhu mendeteksi bahwa lebih dari 50%,
relai driver MATI dan pompa dan kipas akan berhenti. Dan nilai kelembaban
tanah ditampilkan di layar LCD.
2.6 Program
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
#include "DHT.h"
LiquidCrystal_I2C lcd(0x27,16,2);
// Deklarasi PIN DHT11 //
#define DHTPIN 2
// Tipe sensor yang digunakan (DHT11 atau DHT22) //
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);
int sensorPin = A0;
int sensorValue = 0;
int percentValue = 0;
void setup() {
lcd.init();
lcd.backlight();
lcd.createChar(1, kelembaban);
lcd.createChar(2, suhu);
lcd.setCursor(0,0);
lcd.print("Project Arduino");
lcd.setCursor(0,1);
lcd.print("Suhu & Lembab ");
dht.begin();
delay(3000);
lcd.clear();
lcd.setCursor(0,0);
lcd.write(2);
lcd.print(" Suhu: ");
lcd.setCursor(0,1);
lcd.write(1);
lcd.print(" Lembab: ");
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
}
void loop() {
sensorValue = analogRead(sensorPin);
percentValue = map(sensorValue, 1023, 200, 0, 100);
// Membaca kelembaban //
float h = percentValue;
// Membaca suhu dalam satuan Celsius //
float t = dht.readTemperature();
// Membaca suhu dalam satuan Fahrenheit //
float f = dht.readTemperature(true);
if (t >= 31.8){
digitalWrite(3, LOW);
}else{
digitalWrite(3, HIGH);
}
if(h >= 60.0){
digitalWrite(4, HIGH);
}else if(h <= 40.0){
digitalWrite(4, LOW);
}
BAB III
HASIL DAN PEMBAHASAN
c. Sensor DHT11
Berfungsi untuk mengukur suhu pada ruangan 18ºC-30ºC derajat celcius
seperti gambar 3.3
Gambar 3.3 Sensor DHT11
d. Kipas
Berfungsi pada saat suhu dibawah 26 derajat maka kipas akan hidup.
Seperti gambar 3.4
e. LCD
Berfungsi untuk menampilkan suhu dan kelembaban. Seperti gambar 3.5
4.1 Kesimpulan
Berdasarkan hasil perancangan dan pembahasan dari pemantau suhu dan
kelembaban tanah, mengunakan Sensor Soil moisture, dapat disimpulkan bahwa:
1. Perancangan sistem otomatis ini dirangkai dengan menggunakan
perangkat-perangkat pendukung seperi arduino, LCD, sensor moisure,
sensor DHT11 sebagai komponen utama dalam membangun sistem ini.
2. Implementasi mikrokontroller sebagai komunikasi alat,hubungan antar
komponen tersebut melalui sensor moisture dan sensor DHT11. LCD
sebagai pembaca suhu dan kelembaban.
DAFTAR PUSTAKA