LA 1 MODUL 2
Percobaan 6
Sensor LDR dan LCD
1. Foto Hardware dan Diagram Blok [Kembali]
a. Hardware
b. Diagram Blok
2. PROSEDUR PERCOBAAN [Kembali]
- Rangkai semua komponen
- Buat program di aplikasi arduino IDE
- Setelah selesai masukkan program ke arduino
- Jalankan program pada simulasi dan cobakan dengan modul
3. RANGKAIAN SIMULASI DAN PRINSIP KERJA[Kembali]
Pada percobaan kali ini menggunakan komponen input berupa Dipswicth yang berguna sebagai intterupt serta komponen output berupa LCD, LED dan Buzzer, prinsip kerjanya adalah pada LCD akan menampilkan count dari 0 sampai seterusnya dan saat terjadi interupt maka count akan diulangi serta LED dan Buzzer akan menyala.
4. FLOWCHART DAN LISTING PROGRAM [Kembali]
#include<LiquidCrystal_I2C.h>#define LED 13 //pin 13 bernama LED#define tombol 2 //pin 2 (pin interrupt) bernama tombol#define buzzer 11volatile byte led_nyala = LOW; //kondisi mula-mula LED matistatic int count = 0;volatile byte buzzer_nyala = LOW;LiquidCrystal_I2C lcd(0x27, 20, 4);void setup() {lcd.init();lcd.backlight();pinMode(LED,OUTPUT);pinMode(tombol,INPUT);attachInterrupt(digitalPinToInterrupt(2),tombol_ditekan, FALLING); //pin 2 (interrupt 0) digunakansebagai interrupt eksternal}void loop() { //Main ProgramdigitalWrite(LED,HIGH);digitalWrite(buzzer,LOW);lcd.setCursor(0,0);lcd.print("Count:");lcd.setCursor(0,1);lcd.print(count);count += 1; // menambahkan integer count dengan angka 1delay(1000);}//membuat fungsi bernama tombol_ditekan, fungsi ini (ISR) dieksekusi secara otomatis setelah arduinomemperoleh sinyal interrupt di pin 2void tombol_ditekan(){digitalWrite(LED,LOW);digitalWrite(buzzer,HIGH);count = 0;delay(100000);}
5. KONDISI [Kembali]
Pada kondisi percobaan kali ini adalah pada LCD akan menampilkan count dari 0, pada saat terjadi interrupt pada LED dan buzzer akan menyala dan count pada LCD akan mengulang kembali countnya
6. VIDEO RANGKAIAN [Kembali]
7. ANALISA [Kembali]
8. LINK DOWNLOAD [Kembali]
HTML klik disini
Listing Program klik disini
Video Percobaan klik disini
Datasheet Arduino klik disini
Datasheet Dipswitch klik disini
Datasheet Buzzer Klik Disini
Datasheet Driver L293 Klik Disini
Komentar
Posting Komentar