ppt arduino
DESCRIPTION
alat pendeteksi kebocoran ducting menggunakan sensor ldr berbasis arduino unoTRANSCRIPT
![Page 1: Ppt arduino](https://reader035.vdocuments.pub/reader035/viewer/2022081413/5479c36cb47959a4098b487f/html5/thumbnails/1.jpg)
Kelompok 6 : Fachjrian Nur Ilham Reva Sabiq Ismatulloh Windi Sylvia
![Page 2: Ppt arduino](https://reader035.vdocuments.pub/reader035/viewer/2022081413/5479c36cb47959a4098b487f/html5/thumbnails/2.jpg)
ALAT PENDETEKSI KEBOCORAN DUCTING BERBASIS ARDUINO UNO
![Page 3: Ppt arduino](https://reader035.vdocuments.pub/reader035/viewer/2022081413/5479c36cb47959a4098b487f/html5/thumbnails/3.jpg)
LATAR BELAKANG
Kebocoran seringkali menjadi masalah dalam kinerja sistem, sehingga mengurangi performansi dan pencapaian suhu (khususnya pada sistem refrigerasi) .
Untuk mendeteksi kebocoran pada ducting, diperlukan alat instrument agar dapat mengetahui letak kebocoran tersebut.
![Page 4: Ppt arduino](https://reader035.vdocuments.pub/reader035/viewer/2022081413/5479c36cb47959a4098b487f/html5/thumbnails/4.jpg)
Sensor cahaya
LDR
Arduino Uno
LCD, LED & Buzzer
![Page 5: Ppt arduino](https://reader035.vdocuments.pub/reader035/viewer/2022081413/5479c36cb47959a4098b487f/html5/thumbnails/5.jpg)
‘
Diagram Wiring & Program
Alat Bahan
Prinsip kerja
![Page 6: Ppt arduino](https://reader035.vdocuments.pub/reader035/viewer/2022081413/5479c36cb47959a4098b487f/html5/thumbnails/6.jpg)
ALAT DAN BAHAN
Arduino UNO LED Sensor cahaya LDR LCD Resistor 1k,10k,330,220 Baterai 9 Volt PCB Buzzer
Kabel Sakelar Acrylic Glue Gun Timah Engsel
![Page 7: Ppt arduino](https://reader035.vdocuments.pub/reader035/viewer/2022081413/5479c36cb47959a4098b487f/html5/thumbnails/7.jpg)
PRINSIP KERJA
Pada prinsipnya, projek ini menggunakan sensor cahaya LDR sebagai indikator kebocoran pada ducting.
Ketika ada cahaya yang terdeteksi oleh sensor, maka dapat disimpulakan bahwa sumber cahaya tersebut berasal dari kebocoran ducting.
Oleh karena itu, sensor harus diletakkan di dalam ducting
![Page 8: Ppt arduino](https://reader035.vdocuments.pub/reader035/viewer/2022081413/5479c36cb47959a4098b487f/html5/thumbnails/8.jpg)
DIAGRAM WIRING
![Page 9: Ppt arduino](https://reader035.vdocuments.pub/reader035/viewer/2022081413/5479c36cb47959a4098b487f/html5/thumbnails/9.jpg)
PROGRAM ARDUINO
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
/* Menentukan pin Analog untuk membaca sensor.
hubungkan LDR dan R 10 K untuk mendapatkan pembagi voltage */
int photocellPin0 = 0;
int buzzer = 6;
int photocellReading0; // hasil pembacaan analog
float Res0=10.0;
![Page 10: Ppt arduino](https://reader035.vdocuments.pub/reader035/viewer/2022081413/5479c36cb47959a4098b487f/html5/thumbnails/10.jpg)
void setup(void) {
lcd.begin(20, 4); // menSet display menjadi 20 columns dan 4 rows
pinMode(6,OUTPUT);
pinMode(7,OUTPUT);
pinMode(8,OUTPUT);
pinMode(9,OUTPUT);
pinMode(10,OUTPUT);
pinMode(13,OUTPUT);
}
void loop(void){
photocellReading0 = analogRead(photocellPin0); // Membaca data analog
float Vout0=photocellReading0*0.0048828125; // menghitung voltage
int lux0=500/(Res0*((5-Vout0)/Vout0));
![Page 11: Ppt arduino](https://reader035.vdocuments.pub/reader035/viewer/2022081413/5479c36cb47959a4098b487f/html5/thumbnails/11.jpg)
//Nilai Lux cahaya
lcd.setCursor(0,0);//tentukan cursor pada posisi kolom 0 dan row 0
lcd.print("N Lux : ");
lcd.setCursor(10,0);//tentukan cursor pada posisi kolom 10 dan row 0
lcd.print(lux0);// tulis hasil perhitungan
lcd.setCursor(15,0);//tentukan cursor pada posisi kolom 1 dan row 1
lcd.print("Lux/t");
//Nilai Voltase
lcd.setCursor(0,1);
lcd.print("Voltage : ");
lcd.setCursor(10,1);
lcd.print(Vout0);
lcd.setCursor(15,1);
lcd.print(" V/t");
![Page 12: Ppt arduino](https://reader035.vdocuments.pub/reader035/viewer/2022081413/5479c36cb47959a4098b487f/html5/thumbnails/12.jpg)
if (photocellReading0 < 50) {
lcd.setCursor(10,3);
lcd.print("Aman");
digitalWrite(7,HIGH);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
digitalWrite(10, LOW);
digitalWrite(13,LOW);
noTone(buzzer);
}
![Page 13: Ppt arduino](https://reader035.vdocuments.pub/reader035/viewer/2022081413/5479c36cb47959a4098b487f/html5/thumbnails/13.jpg)
else {
lcd.setCursor(10,3);
lcd.print("Sgt Bocor");
digitalWrite(7,LOW);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
digitalWrite(10, LOW);
digitalWrite(13,HIGH);
tone(buzzer, 500);
delay(500);
}
delay(400);//pengulangan pembacaan
lcd.clear();//menghapus data LCD
}
![Page 14: Ppt arduino](https://reader035.vdocuments.pub/reader035/viewer/2022081413/5479c36cb47959a4098b487f/html5/thumbnails/14.jpg)
TERIMA KASIH