Monday, April 10, 2017

UPDATE TERBARU 2017 Program Pendeteksi Telur Busuk Mengunakan Arduino Uno dan Sensor LDR



UPDATE BARU 2017 PROGRAM PENDETEKSI TELUR BUSUK MENGUNAKAN SESOR LDR DAN ARDUINO UNO




Arduino Uno adalah sebuah papan sirkuit yang berbasis mikrokontroler ATmega328. IC (integrated circuit) ini memiliki 14 input/output digital (6 output untuk PWM), 6 analog input, resonator kristal keramik 16 MHz, Koneksi USB, soket adaptor, pin header ICSP, dan terdapat tombol reset. Hal inilah yang dibutuhkan untuk mensupport mikrokontrol secara mudah terhubung dengan kabel power USB atau kabel power supply adaptor AC ke DC atau juga battery. 

Disini saya mengunakan arduino uno karena pemakaian yang mudah dan praktis dalam pembahasan pemograman langsung saja langkah langkah nya gan di bawah ini :




Untuk progaram kalian bisa copy dibawah ini :


#include <LiquidCrystal.h>
LiquidCrystal lcd(7,6,5,4,3,2);

int LDR=A0;
int nilaiLDR=0;
int led1=13;
int led2=12;
int buzzer=11;
void setup(){
 
 pinMode(led1,OUTPUT);
 pinMode(led2,OUTPUT);
 pinMode(buzzer,OUTPUT);

 Serial.begin(9600);
 lcd.begin(16,2);
}
void loop(){

 nilaiLDR=analogRead(LDR);
  if(nilaiLDR < 500){

  lcd.setCursor(0,0);
  lcd.print("TERDETEKSI:");
  lcd.setCursor(0,1);
  lcd.print("TELUR JELEK");
 
}
  else{

  lcd.setCursor(0,0);
  lcd.print("TERDETEKSI:");
  lcd.setCursor(0,1);
  lcd.print("TELUR BAGUS");
}
  nilaiLDR=analogRead(LDR);
  Serial.print("nilaiLDR= ");
  Serial.println(nilaiLDR);
  if(nilaiLDR < 500){
  digitalWrite(led1,LOW);

  }
  else{
  digitalWrite(led1,HIGH);
  }
 
   nilaiLDR=analogRead(LDR);
  Serial.print("nilaiLDR= ");
  Serial.println(nilaiLDR);
  if(nilaiLDR < 500){
  digitalWrite(led2,HIGH);
  digitalWrite(buzzer,HIGH);

  }
  else{
  digitalWrite(led2,LOW);
  digitalWrite(buzzer,LOW);
  }
}


Sesuaikan input dan output pada masukan dari program ke rangkaian di proteus yang agan bikin 😀

Jika sudah di copy lalu masukan ke program aplikasi arduino lalu klik tanda centang atau verify


selanjutnya akan muncul tulisan Done compiling copykan yg seperti di atas berwarna biru terdapat akhiran yg bertuliskan hex.

jika sudah, buka proteus, lalu membuat rangkaian seperti di bawah ini :



setelah selesai klik pada arduino uno  lalu akan muncul seperti di bawah ini :
paste kan yang anda copy tadi  di Program file lalu klik OK



 Lalu anda klik play pada protelus maka akan menjalankan simulasi dari program tersebut
 Jika cahaya yg menembus ke telur sedikit artinya telur tersebut busuk atau keruh di dalam nya dan cahaya yang di dapat kurang yg di terima oleh LDR, maka akan muncul tulisan pada LCD yaitu TERDETEKSI : TELUR JELEK dan LED akan menyala berwarna merah dan buzzer berbunyi

Jika cahaya yg menembus ke telur banyak artinya telur tersebut bagus karena akan terlihat jelas telur tersebut jernih di dalam nya (tidak keruh) sehingga LDR akan menerima cahaya lebih dan  akan muncul tulisan pada LCD yaitu TERDETEKSI : TELUR BAGUS dan LED akan menyala berwarna biru dan buzzer tidak berbunyi





Sekian dari saya, semoga ilmu yang saya berikan bermanfaat terimakasih.

1 comment:

  1. Rangkaian hasil alat siap selanjutnya ada, ini sudah banyak membantu,

    ReplyDelete

TRIK & TIPS INTERNET GERATIS MENGUNAKAN APLIKASI VPN HITZ 100% CONNECT

TRIK & TIPS INTERNET GERATIS MENGUNAKAN APLIKASI VPN HITZ 100% CONNECT Assalamualaikum wr.wb Bertemu lagi dengan saya aa agan, kali...