TP 2 MODUL 1
1. Prosedur [Kembali]
- Rangkai semua komponen
- Buat program di aplikasi arduino IDE
- Setelah selesai masukkan program ke arduino
- Jalankan program pada simulasi dan cobakan sesuai kondisi
- Rangkaian Simulasi
- Prinsip Kerja
Pada percobaan 6 kondisi 3 saat tombol 1 - 4 ditekan akan muncul "LEI" dan saat tombol 5 - 8 ditekan akan muncul "DTE"
Prinsip kerjanya adalah input dari push button akan disalurkan ke arduino yang telah dihubungkan pada analog input dan akan mengirimkan informasi ke LCD yang disambungkan pada digital output arduino
#include <LiquidCrystal.h>
#define PB1 A0
#define PB2 A1
#define PB3 A2
#define PB4 A3
#define PB5 A4
#define PB6 A5
#define PB7 12
#define PB8 13
const int rs = 11, en = 10, d4 = 6, d5 = 5, d6 = 4, d7 = 3;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
bool Button1, Button2, Button3, Button4, Button5, Button6, Button7, Button8;
void setup() {
Serial.begin(9600);
lcd.begin(16, 2);
pinMode(PB1, INPUT);
pinMode(PB2, INPUT);
pinMode(PB3, INPUT);
pinMode(PB4, INPUT);
pinMode(PB5, INPUT);
pinMode(PB6, INPUT);
pinMode(PB7, INPUT);
pinMode(PB8, INPUT);
}
void loop() {
Button1 = digitalRead(PB1);
Button2 = digitalRead(PB2);
Button3 = digitalRead(PB3);
Button4 = digitalRead(PB4);
Button5 = digitalRead(PB5);
Button6 = digitalRead(PB6);
Button7 = digitalRead(PB7);
Button8 = digitalRead(PB8);
if (Button1 && Button2 && Button3 && Button4 && !Button5 && !Button6 && !Button7 && !Button8) {
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("LEI");
} else if (!Button1 && !Button2 && !Button3 && !Button4 && Button5 && Button6 && Button7 && Button8) {
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("DTE");
} else if (Button1 == LOW && Button2 == LOW && Button3 == LOW &&
Button5 == LOW && Button5 == LOW && Button6 == LOW && Button7 == LOW &&
Button8 == LOW) {
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("Silahkan Tekan");
lcd.setCursor(0, 1);
lcd.print("Salah Satu SW");
} else {
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("Error");
}
delay(100);
}
Saat tombol 1 - 4 ditekan akan muncul "LEI" dan saat tombol 5 - 8 ditekan akan muncul "DTE"
x HTML klik disini
Simulasi klik disini
Gambar Simulasi klik disini
x Video Simulasi klik disini
Listring Program klik disini
x Video Simulasi klik disini
Listring Program klik disini
Komentar
Posting Komentar