Pada jejak kali ini saya akan mencoba membuat alat yang keluarannya dipengaruhi 2 buah masukan yang berasal dari sensor atau saklar. Seperti pada gambar di bawah ini.

Sinyal keluaran yang diinginkan tergantung variasi sinyal masukan yang kita tentukan seperti tabel kebenaran di bawah ini.

Setelah sinyal keluaran ditentukan maka dibuatlah persamaan Boolean dengan metode Peta Karnaugh seperti gambar di bawah ini.

Dari pengelompokan Minterm dari Peta Karnaugh di atas maka didapat persamaan Boolean sebagai berikut.
Y1 = AC’
Y2 = B’C
Y = Y1 +Y2
Y = AC’ + B’C
Setelah persamaan Boolean didapat, untuk memudahkan pemograman ada baiknya di buat dulu dalam bentuk rangkaian gerbang logika seperti gambar di bawah ini.

Urutan Program sesuai gambar di atas :
const int A = A0; const int B = A1; const int C = A2; const int Y = 7; int nilaiA = 0; int nilaiB = 0; int nilaiC = 0; void setup() { pinMode(A, INPUT); pinMode(B, INPUT); pinMode(C, INPUT); pinMode(Y, OUTPUT); } void loop() { nilaiA = digitalRead(A); nilaiB = digitalRead(B); nilaiC = digitalRead(C); if ((nilaiA == 1 && nilaiC == 0) || (nilaiB == 0 && nilaiC == 1 )) { digitalWrite(Y, HIGH); } else { digitalWrite(Y, LOW); } delay(100); }