Anda di halaman 1dari 44

LAMPIRAN

Hasil Pengukuran Test Poin


Hasil Pengukuran Output IC Atmega 16
Data dibawah ini merupakan data yang diperoleh
dari hasil pengukuran terhadap 4 port pada IC Atmega 16
untuk sekali pembacaan.
.
Hasil Pengukuran Output pada Port A
Lampu Port A
yang A.0 A.1 A.2 A.3 A.4 A.5 A.6 A.7
menyala
Lampu 0,10 0,10 0,10 0,10 0,10 0,10 0,10 4,33
1
Lampu 0,08 0,08 0,08 0,08 0,08 0,08 4,33 0,08
2
Lampu 0,09 0,09 0,09 0,09 0,09 4,33 0,09 0,09
3
Lampu 0,09 0,09 0,09 0,09 4,33 0,09 0,09 0,09
4
Lampu 0,09 0,09 0,09 4,33 0,09 0,09 0,09 0,09
5
Lampu 0,09 0,09 4,33 0,09 0,09 0,09 0,09 0,09
6
Lampu 0,09 4,33 0,09 0,09 0,09 0,09 0,09 0,09
7
Lampu 4,33 0,09 0,09 0,09 0,09 0,09 0,09 0,09
8

Dari tabel diatas dapat diketahui bahwa pada saat


lampu 1 dinyalakan maka tegangan pada output A.7
sebesar 4,33V, sedangkan tegangan pada port lainnya
sebesar 0,10V. Pada saat lampu 2 dinyalakan tegangan
pada output A.6 sebesar 4,33V, sedangkan tegangan pada
port lainnya sebesar 0,09V. Pada saat lampu 3 dinyalakan
tegangan pada output A.5 sebesar 4,33V, sedangkan
tegangan pada port lainnya sebesar 0,09V. Dari data
diatas dapat ditarik kesimpulkan jika lampu menyala
apabila port A mendapat tegangan lebih dari 4V.

Hasil Pengukuran Output pada Port B


Lampu yang Port B
menyala B.0 B.1 B.2 B.3 B.4
Lampu 9 0,10 0,10 0,10 0,10 4,97
Lampu 10 0,09 0,08 0,08 4,97 0,08
Lampu 11 0,09 0,08 4,99 0,09 0,09
Lampu 12 0,09 4,99 0,09 0,09 0,09
Lampu 13 4,99 0,09 0,09 0,09 0,09

Dari tabel diatas dapat diketahui bahwa pada saat


lampu 9 dinyalakan maka tegangan pada output B.4
sebesar 4,97V, sedangkan tegangan pada port lainnya
sebesar 0,10V. Pada saat lampu 10 dinyalakan tegangan
pada output B.3 sebesar 4,97V, sedangkan tegangan pada
port lainnya sebesar 0,09V. Pada saat lampu 11
dinyalakan tegangan pada output B.2 sebesar 4,99V,
sedangkan tegangan pada port lainnya sebesar 0,09V.
Pada saat lampu 12 dinyalakan tegangan pada output B.1
sebesar 4,99V, sedangkan tegangan pada port lainnya
sebesar 0,09V. Pada saat lampu 13 dinyalakan tegangan
pada output B.0 sebesar 4,99V, sedangkan pada port
lainnya sebesar 0,99V. Dari data diatas dapat ditarik
kesimpulkan jika lampu menyala apabila port B
mendapat tegangan lebih dari 4V.

Hasil Pengukuran Output pada Port C


Lampu Port C
yang C.0 C.1 C.2 C.3 C.4 C.5 C.6 C.7
menyala
Lampu 14 0,0 0,0 0,0 0,0 0,0 0,0 0,0 4,9
8 8 8 8 8 8 8 7
Lampu 15 0,0 0,0 0,0 0,0 0,0 0,0 4,9 0,0
8 8 8 8 8 8 9 8
Lampu 16 0,0 0,0 0,0 0,0 0,0 4,9 0,0 0,0
8 8 8 8 8 9 8 8
Lampu 17 0,0 0,0 0,0 0,0 4,9 0,0 0,0 0,0
8 8 8 8 9 8 8 8
Lampu 18 0,0 0,0 0,0 4,9 0,0 0,0 0,0 0,0
8 8 8 7 8 8 8 8
Lampu 19 0,0 0,0 4,9 0,0 0,0 0,0 0,0 0,0
8 8 9 8 8 8 8 8
Lampu 20 0,0 4,9 0,0 0,0 0,0 0,0 0,0 0,0
8 7 8 8 8 8 8 8
Lampu 21 4,9 0,0 0,0 0,0 0,0 0,0 0,0 0,0
9 8 8 8 8 8 8 8

Dari data diatas dapat diketahui bahwa lampu 14


menyala ketika tegangan pada port C.7 sebesar 4,97V,
sedangkan tegangan pada port lainnya sebesar 0,08V.
Pada saat lampu 15 menyala maka tegangan pada port
C.6 sebesar 4,99V dan tegangan pada port lainnya
sebesar 0,08V. Pada saat lampu 16 menyala maka
tegangan pada port C.5 sebesar 4,99V dan tegangan pada
port lainnya sebesar 0,08V. Dari data diatas dapat ditarik
kesimpulan jika lampu menyala apabila port C mendapat
tegangan lebih dari 4V.

Pengukuran Output pada Port D


Lampu yang menyala Port D
D.6 D.7
Lampu 22 0,20 4,97
Lampu 23 4,97 0,20
Dari data diatas dapat diketahui bahwa lampu 22
menyala apabila tegangan pada port D.7 sebesar 4,97V,
sedangkan tegangan pada port lainnya sebesar 0,20V.
Pada saat lampu 23 menyala maka tegangan pada port
D.6 sebesar 4,97V, sedangkan tegangan pada port
lainnya sebesar 0,20V

Hasil Pengukuran Output ULN 2803 Pada Lampu


Data dibawah ini merupakan data yang diperoleh
dari hasil pengukuran terhadap output ULN 2803 pada
lampu ketika HIGH atau LOW dengan empat kali
pengukuran. Maka didapatkan hasil pengukuran sebagai
berikut :
Pengukuran Output ULN 2803 Pada Lampu
Lampu Yang Kondisi Lampu
Dipilih Hidup (LOW) Mati (HIGH)
1 2 3 1 2 3
Lampu 1 1,01 1,03 1,01 5,10 5,03 5,10
Lampu 2 0,96 0,96 0,96 4,77 4,94 4,77
Lampu 3 0,96 0,96 0,96 5,13 5,24 5,14
Lampu 4 0,96 0,96 0,96 5,51 5,34 5,51
Lampu 5 0,94 0,95 0,95 4,85 4,97 4,86
Lampu 6 0,94 0,94 0,94 4,75 4,86 4,76
Lampu 7 0,94 0,95 0,94 4,78 4,88 4,78
Lampu 8 0,95 0,94 0,95 4,79 4,88 4,80
Lampu 9 0,98 0,98 0,98 5,07 4,93 5,08
Lampu 10 0,98 0,98 0,98 5,04 4,95 5,05
Lampu 11 0,99 0,99 0,99 5,23 5,33 5,23
Lampu 12 0,99 0,99 0,99 5,51 5,61 5,52
Lampu 13 0,98 0,98 0,98 5,35 5,44 5,36
Lampu 14 0,96 0,96 0,96 5,26 5,35 5,26
Lampu 15 0,96 0,96 0,96 4,85 4,94 4,85
Lampu 16 0,97 0,97 0,97 5,43 5,51 5,43
Lampu 17 0,99 1,01 0,99 5,46 5,54 5,46
Lampu 18 0,98 1,02 0,98 5,48 5,55 5,48
Lampu 19 0,96 1,00 0,96 4,87 4,95 4,89
Lampu 20 0,97 1,00 0,97 5,45 5,52 5,47
Lampu 21 0,97 1,00 0,97 5,34 5,42 5,34
Lampu 22 1,29 1,27 1,29 5,80 5,88 5,80
Lampu 23 1,34 1,32 1,34 5,97 5,82 5,97
Data diatas merupakan data hasil pengukuran
terhadap lampu pada saat lampu dalam keadaan hidup
dan mati. Pengukuran dilakukan sebanyak 3 kali pada
setiap kondisi lampu.

Hasil Perhitungan Output ULN 2803 Lampu Saat Hidup


Lampu Kondisi Lampu X
Yang
Hidup (LOW) SD Ua
Dipilih
1 2 3
Lampu 1 1,01 1,01 1,01 1,010 0,000 0,000
Lampu 2 0,96 0,96 0,96 0,960 0,000 0,000
Lampu 3 0,96 0,96 0,96 0,960 0,000 0,000
Lampu 4 0,96 0,96 0,96 0,960 0,000 0,000
Lampu 5 0,94 0,95 0,95 0,947 0,006 0,003
Lampu 6 0,94 0,94 0,94 0,940 0,000 0,000
Lampu 7 0,94 0,95 0,94 0,943 0,006 0,003
Lampu 8 0,95 0,94 0,95 0,947 0,006 0,003
Lampu 9 0,98 0,98 0,98 0,980 0,000 0,000
Lampu 10 0,98 0,98 0,98 0,980 0,000 0,000
Lampu 11 0,99 0,99 0,99 0,990 0,000 0,000
Lampu 12 0,99 0,99 0,99 0,990 0,000 0,000
Lampu 13 0,98 0,98 0,98 0,980 0,000 0,000
Lampu 14 0,96 0,96 0,96 0,960 0,000 0,000
Lampu 15 0,96 0,96 0,96 0,960 0,000 0,000
Lampu 16 0,97 0,97 0,97 0,970 0,000 0,000
Lampu 17 0,99 1,01 0,99 0,997 0,012 0,007
Lampu 18 0,98 1,02 0,98 0,993 0,023 0,013
Lampu 19 0,96 1,00 0,96 0,973 0,023 0,013
Lampu 20 0,97 1,00 0,97 0,980 0,017 0,010
Lampu 21 0,97 1,00 0,97 0,980 0,017 0,010
Lampu 22 1,29 1,27 1,29 1,283 0,012 0,007
Lampu 23 1,34 1,32 1,34 1,333 0,012 0,007

Tabel diatas merupakan hasil perhitungan nilai


rata-rata, standar deviasi dan ketidakpastian dari data
sebelumnya pada saat kondisi lampu dalam keadaan
hidup.

Hasil Perhitungan Output ULN 2803 Lampu Saat Mati


Lampu Kondisi Lampu X
Yang
Mati (HIGH) SD Ua
Dipilih
1 2 3
Lampu 1 5,1 5,03 5,1 5,077 0,040 0,023
Lampu 2 4,77 4,94 4,77 4,827 0,098 0,057
Lampu 3 5,13 5,24 5,14 5,170 0,061 0,035
Lampu 4 5,51 5,34 5,51 5,453 0,098 0,057
Lampu 5 4,85 4,97 4,86 4,893 0,067 0,038
Lampu 6 4,75 4,86 4,76 4,790 0,061 0,035
Lampu 7 4,78 4,88 4,78 4,813 0,058 0,033
Lampu 8 4,79 4,88 4,8 4,823 0,049 0,028
Lampu 9 5,07 4,93 5,08 5,027 0,084 0,048
Lampu 10 5,04 4,95 5,05 5,013 0,055 0,032
Lampu 11 5,23 5,33 5,23 5,263 0,058 0,033
Lampu 12 5,51 5,61 5,52 5,547 0,055 0,032
Lampu 13 5,35 5,44 5,36 5,383 0,049 0,028
Lampu 14 5,26 5,35 5,26 5,290 0,052 0,030
Lampu 15 4,85 4,94 4,85 4,880 0,052 0,030
Lampu 16 5,43 5,51 5,43 5,457 0,046 0,027
Lampu 17 5,46 5,54 5,46 5,487 0,046 0,027
Lampu 18 5,48 5,55 5,48 5,503 0,040 0,023
Lampu 19 4,87 4,95 4,89 4,903 0,042 0,024
Lampu 20 5,45 5,52 5,47 5,480 0,036 0,021
Lampu 21 5,34 5,42 5,34 5,367 0,046 0,027
Lampu 22 5,8 5,88 5,8 5,827 0,046 0,027
Lampu 23 5,97 5,82 5,97 5,920 0,087 0,050

Tabel diatas merupakan hasil perhitungan nilai


rata-rata, standar deviasi dan ketidakpastian dari data
sebelumnya pada saat kondisi lampu dalam keadaan
mati.

Listing Program Pada Android dan Mitapp


Tampilan Awal Aplikasi Pada Android
Gambar Tampilan Awal Aplikasi Pada Android

Gambar diatas merupakan tampilan awal aplikasi


pada android. Android akan menampilkan tombol-tombol
berisi huruf sesuai dengan huruf-huruf yang tersedia pada
snellen chart.
Inisialisasi Bluetooth Pada Android
Gambar Tampilan Inisialisasi Bluetooth Pada Android

Gambar diatas merupakan inisialisasi bluetooth


pada android. Apabila tombol bluetooth android aktif
maka android akan menampilkan “ListPicker” yang
berisi nama-nama bluetooth yang tersedia. Apabila
password benar maka bluetooth akan terhubung.

Listing Program Hubung Bluetooth

Gambar Listing Program Hubung Bluetooth


Gambar diatas merupakan listing program hubung
bluetooth yang ada pada aplikasi Mitapp. Android akan
memunculkan notifikasi “Bluetooth belum aktif” apabila
bluetooth android belum diaktifkan.

Listing Program Bluetooth Terhubung atau Tidak


Terhubung

Gambar Listing Program Bluetooth Terhubung atau Tidak

Gambar diatas merupakan listing program


bluetooth terhubung atau tidak. Android akan
menampilkan notifikasi “tidak dapat terhubung ke
bluetooth” apabila password salah. Android akan
memunculkan notifikasi “Terhubung ke Bluetooth”
apabila password benar
Listing Program Pemilihan Lampu
Pemilihan Lampu 1

Gambar Pemilihan Lampu 1

Pemilihan Lampu 2

Gambar Pemilihan Lampu 2

Pemilihan Lampu 3

Gambar Pemilihan Lampu 3


Pemilihan Lampu 4

Gambar Pemilihan Lampu 4

Pemilihan Lampu 5

Gambar Pemilihan Lampu 5

Pemilihan Lampu 6

Gambar Pemilihan Lampu 6


Pemilihan Lampu 7

Gambar Pemilihan Lampu 7

Pemilihan Lampu 8

Gambar Pemilihan Lampu 8

Pemilihan Lampu 9

Gambar Pemilihan Lampu 9


Pemilihan Lampu 10

Gambar Pemilihan Lampu 10

Pemilihan Lampu 11

Gambar Pemilihan Lampu 11

Pemilihan Lampu 12

Gambar Pemilihan Lampu 12


Pemilihan Lampu 13
Gambar Pemilihan Lampu 13

Pemilihan Lampu 14

Gambar Pemilihan Lampu 14

Pemilihan Lampu 15

Gambar Pemilihan Lampu 15

Pemilihan Lampu 16
Gambar Pemilihan Lampu 1

Pemilihan Lampu 17

Gambar Pemilihan Lampu 17

Pemilihan Lampu 18

Gambar Pemilihan Lampu 18


Pemilihan Lampu 19
Gambar Pemilihan Lampu 19

Pemilihan Lampu 20

Gambar Pemilihan Lampu 20

Pemilihan Lampu 21

Gambar Pemilihan Lampu 21


Pemilihan Lampu 22
Gambar Pemilihan Lampu 22

Pemilihan Lampu 23

Gambar Pemilihan Lampu 23

5.3.4 Listing Program Mematikan Lampu

Gambar Listing Program Mematikan Lampu

Listing Program Arduino Pada Atmega 16


Inisialisasi Program
const int pin1 = 31; // Lampu 1
const int pin2 = 30; // Lampu 2
const int pin3 = 29; // Lampu 3
const int pin4 = 28; // Lampu 4
const int pin5 = 27; // Lampu 5
const int pin6 = 26; // Lampu 6
const int pin7 = 25; // Lampu 7
const int pin8 = 24; // Lampu 8
const int pin9 = 4; // Lampu 9
const int pin10 = 3; // Lampu 10
const int pin11 = 2; // Lampu 11
const int pin12 = 1; // Lampu 12
const int pin13 = 0; // Lampu 13
const int pin14 = 23; // Lampu 14
const int pin15 = 22; // Lampu 15
const int pin16 = 21; // Lampu 16
const int pin17 = 20; // Lampu 17
const int pin18 = 19; // Lampu 18
const int pin19 = 18; // Lampu 19
const int pin20 = 17; // Lampu 20
const int pin21 = 16; // Lampu 21
const int pin22 = 15; // Lampu 22
const int pin23 = 14; // Lampu 23
int mulai = 0;
char readSerial;

Dalam insialisasi “int” merupakan tipe data


numerik yang digunakan apabila tidak berurusan dengan
pecahan atau desimal. “const int” merupakan konstanta
dalam bentuk integer yang merujuk pada pin board
Arduino.

Program Setup
void setup() {
// put your setup code here, to run once:
pinMode (pin1, OUTPUT);
pinMode (pin2, OUTPUT);
pinMode (pin3, OUTPUT);
pinMode (pin4, OUTPUT);
pinMode (pin5, OUTPUT);
pinMode (pin6, OUTPUT);
pinMode (pin7, OUTPUT);
pinMode (pin8, OUTPUT);
pinMode (pin9, OUTPUT);
pinMode (pin10, OUTPUT);
pinMode (pin11, OUTPUT);
pinMode (pin12, OUTPUT);
pinMode (pin13, OUTPUT);
pinMode (pin14, OUTPUT);
pinMode (pin15, OUTPUT);
pinMode (pin16, OUTPUT);
pinMode (pin17, OUTPUT);
pinMode (pin18, OUTPUT);
pinMode (pin19, OUTPUT);
pinMode (pin20, OUTPUT);
pinMode (pin21, OUTPUT);
pinMode (pin22, OUTPUT);
pinMode (pin23, OUTPUT);
Serial.begin (9600);
}
Listing program diatas merupakan untuk mengatur
setup alat, “Serial.begin” untuk mengeset kecepatan
transmisi data, Pin1, Pin2, Pin3 hingga Pin23 diatur
sebagai Output.

Program Pengumpulan Data


void loop() {
// put your main code here, to run repeatedly:

if (Serial.available())
{
readSerial = Serial.read();
}
if (readSerial == 'a') {
mulai = 1;
}
if (readSerial == 'b') {
mulai = 2;
}
if (readSerial == 'c') {
mulai = 3;
}
if (readSerial == 'd') {
mulai = 4;
}
if (readSerial == 'e') {
mulai = 5;
}
if (readSerial == 'f') {
mulai = 6;
}
if (readSerial == 'g') {
mulai = 7;
}
if (readSerial == 'h') {
mulai = 8;
}
if (readSerial == 'i') {
mulai = 9;
}
if (readSerial == 'j') {
mulai = 10;
}
if (readSerial == 'k') {
mulai = 11;
}
if (readSerial == 'l') {
mulai = 12;
}
if (readSerial == 'm') {
mulai = 13;
}
if (readSerial == 'n') {
mulai = 14;
}
if (readSerial == 'o') {
mulai = 15;
}
if (readSerial == 'p') {
mulai = 16;
}
if (readSerial == 'q') {
mulai = 17;
}
if (readSerial == 'r') {
mulai = 18;
}
if (readSerial == 's') {
mulai = 19;
}
if (readSerial == 't') {
mulai = 20;
}
if (readSerial == 'u') {
mulai = 21;
}
if (readSerial == 'v') {
mulai = 22;
}
if (readSerial == 'w') {
mulai = 23;
}
if (readSerial == 'x') {
mulai = 0;
}

Serial.read artinya kita memanggil object dari data


serial yaitu mitapp(android).

Program Kontrol Lampu


if (mulai == 0)
{ digitalWrite (pin1, LOW);
digitalWrite (pin2, LOW);
digitalWrite (pin3, LOW);
digitalWrite (pin4, LOW);
digitalWrite (pin5, LOW);
digitalWrite (pin6, LOW);
digitalWrite (pin7, LOW);
digitalWrite (pin8, LOW);
digitalWrite (pin9, LOW);
digitalWrite (pin10, LOW);
digitalWrite (pin11, LOW);
digitalWrite (pin12, LOW);
digitalWrite (pin13, LOW);
digitalWrite (pin14, LOW);
digitalWrite (pin15, LOW);
digitalWrite (pin16, LOW);
digitalWrite (pin17, LOW);
digitalWrite (pin18, LOW);
digitalWrite (pin19, LOW);
digitalWrite (pin20, LOW);
digitalWrite (pin21, LOW);
digitalWrite (pin22, LOW);
digitalWrite (pin23, LOW);
}

if (mulai == 1)
{ digitalWrite (pin1, HIGH);
digitalWrite (pin2, LOW);
digitalWrite (pin3, LOW);
digitalWrite (pin4, LOW);
digitalWrite (pin5, LOW);
digitalWrite (pin6, LOW);
digitalWrite (pin7, LOW);
digitalWrite (pin8, LOW);
digitalWrite (pin9, LOW);
digitalWrite (pin10, LOW);
digitalWrite (pin11, LOW);
digitalWrite (pin12, LOW);
digitalWrite (pin13, LOW);
digitalWrite (pin14, LOW);
digitalWrite (pin15, LOW);
digitalWrite (pin16, LOW);
digitalWrite (pin17, LOW);
digitalWrite (pin18, LOW);
digitalWrite (pin19, LOW);
digitalWrite (pin20, LOW);
digitalWrite (pin21, LOW);
digitalWrite (pin22, LOW);
digitalWrite (pin23, LOW);
}

if (mulai == 2)
{ digitalWrite (pin1, LOW);
digitalWrite (pin2, HIGH);
digitalWrite (pin3, LOW);
digitalWrite (pin4, LOW);
digitalWrite (pin5, LOW);
digitalWrite (pin6, LOW);
digitalWrite (pin7, LOW);
digitalWrite (pin8, LOW);
digitalWrite (pin9, LOW);
digitalWrite (pin10, LOW);
digitalWrite (pin11, LOW);
digitalWrite (pin12, LOW);
digitalWrite (pin13, LOW);
digitalWrite (pin14, LOW);
digitalWrite (pin15, LOW);
digitalWrite (pin16, LOW);
digitalWrite (pin17, LOW);
digitalWrite (pin18, LOW);
digitalWrite (pin19, LOW);
digitalWrite (pin20, LOW);
digitalWrite (pin21, LOW);
digitalWrite (pin22, LOW);
digitalWrite (pin23, LOW);
}
if (mulai == 3)
{ digitalWrite (pin1, LOW);
digitalWrite (pin2, LOW);
digitalWrite (pin3, HIGH);
digitalWrite (pin4, LOW);
digitalWrite (pin5, LOW);
digitalWrite (pin6, LOW);
digitalWrite (pin7, LOW);
digitalWrite (pin8, LOW);
digitalWrite (pin9, LOW);
digitalWrite (pin10, LOW);
digitalWrite (pin11, LOW);
digitalWrite (pin12, LOW);
digitalWrite (pin13, LOW);
digitalWrite (pin14, LOW);
digitalWrite (pin15, LOW);
digitalWrite (pin16, LOW);
digitalWrite (pin17, LOW);
digitalWrite (pin18, LOW);
digitalWrite (pin19, LOW);
digitalWrite (pin20, LOW);
digitalWrite (pin21, LOW);
digitalWrite (pin22, LOW);
digitalWrite (pin23, LOW);
}

if (mulai == 4)
{ digitalWrite (pin1, LOW);
digitalWrite (pin2, LOW);
digitalWrite (pin3, LOW);
digitalWrite (pin4, HIGH);
digitalWrite (pin5, LOW);
digitalWrite (pin6, LOW);
digitalWrite (pin7, LOW);
digitalWrite (pin8, LOW);
digitalWrite (pin9, LOW);
digitalWrite (pin10, LOW);
digitalWrite (pin11, LOW);
digitalWrite (pin12, LOW);
digitalWrite (pin13, LOW);
digitalWrite (pin14, LOW);
digitalWrite (pin15, LOW);
digitalWrite (pin16, LOW);
digitalWrite (pin17, LOW);
digitalWrite (pin18, LOW);
digitalWrite (pin19, LOW);
digitalWrite (pin20, LOW);
digitalWrite (pin21, LOW);
digitalWrite (pin22, LOW);
digitalWrite (pin23, LOW);
}

if (mulai == 5)
{ digitalWrite (pin1, LOW);
digitalWrite (pin2, LOW);
digitalWrite (pin3, LOW);
digitalWrite (pin4, LOW);
digitalWrite (pin5, HIGH);
digitalWrite (pin6, LOW);
digitalWrite (pin7, LOW);
digitalWrite (pin8, LOW);
digitalWrite (pin9, LOW);
digitalWrite (pin10, LOW);
digitalWrite (pin11, LOW);
digitalWrite (pin12, LOW);
digitalWrite (pin13, LOW);
digitalWrite (pin14, LOW);
digitalWrite (pin15, LOW);
digitalWrite (pin16, LOW);
digitalWrite (pin17, LOW);
digitalWrite (pin18, LOW);
digitalWrite (pin19, LOW);
digitalWrite (pin20, LOW);
digitalWrite (pin21, LOW);
digitalWrite (pin22, LOW);
digitalWrite (pin23, LOW);
}

if (mulai == 6)
{ digitalWrite (pin1, LOW);
digitalWrite (pin2, LOW);
digitalWrite (pin3, LOW);
digitalWrite (pin4, LOW);
digitalWrite (pin5, LOW);
digitalWrite (pin6, HIGH);
digitalWrite (pin7, LOW);
digitalWrite (pin8, LOW);
digitalWrite (pin9, LOW);
digitalWrite (pin10, LOW);
digitalWrite (pin11, LOW);
digitalWrite (pin12, LOW);
digitalWrite (pin13, LOW);
digitalWrite (pin14, LOW);
digitalWrite (pin15, LOW);
digitalWrite (pin16, LOW);
digitalWrite (pin17, LOW);
digitalWrite (pin18, LOW);
digitalWrite (pin19, LOW);
digitalWrite (pin20, LOW);
digitalWrite (pin21, LOW);
digitalWrite (pin22, LOW);
digitalWrite (pin23, LOW);
}
if (mulai == 7)
{ digitalWrite (pin1, LOW);
digitalWrite (pin2, LOW);
digitalWrite (pin3, LOW);
digitalWrite (pin4, LOW);
digitalWrite (pin5, LOW);
digitalWrite (pin6, LOW);
digitalWrite (pin7, HIGH);
digitalWrite (pin8, LOW);
digitalWrite (pin9, LOW);
digitalWrite (pin10, LOW);
digitalWrite (pin11, LOW);
digitalWrite (pin12, LOW);
digitalWrite (pin13, LOW);
digitalWrite (pin14, LOW);
digitalWrite (pin15, LOW);
digitalWrite (pin16, LOW);
digitalWrite (pin17, LOW);
digitalWrite (pin18, LOW);
digitalWrite (pin19, LOW);
digitalWrite (pin20, LOW);
digitalWrite (pin21, LOW);
digitalWrite (pin22, LOW);
digitalWrite (pin23, LOW);
}
if (mulai == 8)
{ digitalWrite (pin1, LOW);
digitalWrite (pin2, LOW);
digitalWrite (pin3, LOW);
digitalWrite (pin4, LOW);
digitalWrite (pin5, LOW);
digitalWrite (pin6, LOW);
digitalWrite (pin7, LOW);
digitalWrite (pin8, HIGH);
digitalWrite (pin9, LOW);
digitalWrite (pin10, LOW);
digitalWrite (pin11, LOW);
digitalWrite (pin12, LOW);
digitalWrite (pin13, LOW);
digitalWrite (pin14, LOW);
digitalWrite (pin15, LOW);
digitalWrite (pin16, LOW);
digitalWrite (pin17, LOW);
digitalWrite (pin18, LOW);
digitalWrite (pin19, LOW);
digitalWrite (pin20, LOW);
digitalWrite (pin21, LOW);
digitalWrite (pin22, LOW);
digitalWrite (pin23, LOW);
}

if (mulai == 9)
{ digitalWrite (pin1, LOW);
digitalWrite (pin2, LOW);
digitalWrite (pin3, LOW);
digitalWrite (pin4, LOW);
digitalWrite (pin5, LOW);
digitalWrite (pin6, LOW);
digitalWrite (pin7, LOW);
digitalWrite (pin8, LOW);
digitalWrite (pin9, HIGH);
digitalWrite (pin10, LOW);
digitalWrite (pin11, LOW);
digitalWrite (pin12, LOW);
digitalWrite (pin13, LOW);
digitalWrite (pin14, LOW);
digitalWrite (pin15, LOW);
digitalWrite (pin16, LOW);
digitalWrite (pin17, LOW);
digitalWrite (pin18, LOW);
digitalWrite (pin19, LOW);
digitalWrite (pin20, LOW);
digitalWrite (pin21, LOW);
digitalWrite (pin22, LOW);
digitalWrite (pin23, LOW);
}

if (mulai == 10)
{ digitalWrite (pin1, LOW);
digitalWrite (pin2, LOW);
digitalWrite (pin3, LOW);
digitalWrite (pin4, LOW);
digitalWrite (pin5, LOW);
digitalWrite (pin6, LOW);
digitalWrite (pin7, LOW);
digitalWrite (pin8, LOW);
digitalWrite (pin9, LOW);
digitalWrite (pin10, HIGH);
digitalWrite (pin11, LOW);
digitalWrite (pin12, LOW);
digitalWrite (pin13, LOW);
digitalWrite (pin14, LOW);
digitalWrite (pin15, LOW);
digitalWrite (pin16, LOW);
digitalWrite (pin17, LOW);
digitalWrite (pin18, LOW);
digitalWrite (pin19, LOW);
digitalWrite (pin20, LOW);
digitalWrite (pin21, LOW);
digitalWrite (pin22, LOW);
digitalWrite (pin23, LOW);
}

if (mulai == 11)
{ digitalWrite (pin1, LOW);
digitalWrite (pin2, LOW);
digitalWrite (pin3, LOW);
digitalWrite (pin4, LOW);
digitalWrite (pin5, LOW);
digitalWrite (pin6, LOW);
digitalWrite (pin7, LOW);
digitalWrite (pin8, LOW);
digitalWrite (pin9, LOW);
digitalWrite (pin10, LOW);
digitalWrite (pin11, HIGH);
digitalWrite (pin12, LOW);
digitalWrite (pin13, LOW);
digitalWrite (pin14, LOW);
digitalWrite (pin15, LOW);
digitalWrite (pin16, LOW);
digitalWrite (pin17, LOW);
digitalWrite (pin18, LOW);
digitalWrite (pin19, LOW);
digitalWrite (pin20, LOW);
digitalWrite (pin21, LOW);
digitalWrite (pin22, LOW);
digitalWrite (pin23, LOW);
}

if (mulai == 11)
{ digitalWrite (pin1, LOW);
digitalWrite (pin2, LOW);
digitalWrite (pin3, LOW);
digitalWrite (pin4, LOW);
digitalWrite (pin5, LOW);
digitalWrite (pin6, LOW);
digitalWrite (pin7, LOW);
digitalWrite (pin8, LOW);
digitalWrite (pin9, LOW);
digitalWrite (pin10, LOW);
digitalWrite (pin11, HIGH);
digitalWrite (pin12, LOW);
digitalWrite (pin13, LOW);
digitalWrite (pin14, LOW);
digitalWrite (pin15, LOW);
digitalWrite (pin16, LOW);
digitalWrite (pin17, LOW);
digitalWrite (pin18, LOW);
digitalWrite (pin19, LOW);
digitalWrite (pin20, LOW);
digitalWrite (pin21, LOW);
digitalWrite (pin22, LOW);
digitalWrite (pin23, LOW);
}

if (mulai == 12)
{ digitalWrite (pin1, LOW);
digitalWrite (pin2, LOW);
digitalWrite (pin3, LOW);
digitalWrite (pin4, LOW);
digitalWrite (pin5, LOW);
digitalWrite (pin6, LOW);
digitalWrite (pin7, LOW);
digitalWrite (pin8, LOW);
digitalWrite (pin9, LOW);
digitalWrite (pin10, LOW);
digitalWrite (pin11, LOW);
digitalWrite (pin12, HIGH);
digitalWrite (pin13, LOW);
digitalWrite (pin14, LOW);
digitalWrite (pin15, LOW);
digitalWrite (pin16, LOW);
digitalWrite (pin17, LOW);
digitalWrite (pin18, LOW);
digitalWrite (pin19, LOW);
digitalWrite (pin20, LOW);
digitalWrite (pin21, LOW);
digitalWrite (pin22, LOW);
digitalWrite (pin23, LOW);
}

if (mulai == 13)
{ digitalWrite (pin1, LOW);
digitalWrite (pin2, LOW);
digitalWrite (pin3, LOW);
digitalWrite (pin4, LOW);
digitalWrite (pin5, LOW);
digitalWrite (pin6, LOW);
digitalWrite (pin7, LOW);
digitalWrite (pin8, LOW);
digitalWrite (pin9, LOW);
digitalWrite (pin10, LOW);
digitalWrite (pin11, LOW);
digitalWrite (pin12, LOW);
digitalWrite (pin13, HIGH);
digitalWrite (pin14, LOW);
digitalWrite (pin15, LOW);
digitalWrite (pin16, LOW);
digitalWrite (pin17, LOW);
digitalWrite (pin18, LOW);
digitalWrite (pin19, LOW);
digitalWrite (pin20, LOW);
digitalWrite (pin21, LOW);
digitalWrite (pin22, LOW);
digitalWrite (pin23, LOW);
}

if (mulai == 14)
{ digitalWrite (pin1, LOW);
digitalWrite (pin2, LOW);
digitalWrite (pin3, LOW);
digitalWrite (pin4, LOW);
digitalWrite (pin5, LOW);
digitalWrite (pin6, LOW);
digitalWrite (pin7, LOW);
digitalWrite (pin8, LOW);
digitalWrite (pin9, LOW);
digitalWrite (pin10, LOW);
digitalWrite (pin11, LOW);
digitalWrite (pin12, LOW);
digitalWrite (pin13, LOW);
digitalWrite (pin14, HIGH);
digitalWrite (pin15, LOW);
digitalWrite (pin16, LOW);
digitalWrite (pin17, LOW);
digitalWrite (pin18, LOW);
digitalWrite (pin19, LOW);
digitalWrite (pin20, LOW);
digitalWrite (pin21, LOW);
digitalWrite (pin22, LOW);
digitalWrite (pin23, LOW);
}

if (mulai == 15)
{ digitalWrite (pin1, LOW);
digitalWrite (pin2, LOW);
digitalWrite (pin3, LOW);
digitalWrite (pin4, LOW);
digitalWrite (pin5, LOW);
digitalWrite (pin6, LOW);
digitalWrite (pin7, LOW);
digitalWrite (pin8, LOW);
digitalWrite (pin9, LOW);
digitalWrite (pin10, LOW);
digitalWrite (pin11, LOW);
digitalWrite (pin12, LOW);
digitalWrite (pin13, LOW);
digitalWrite (pin14, LOW);
digitalWrite (pin15, HIGH);
digitalWrite (pin16, LOW);
digitalWrite (pin17, LOW);
digitalWrite (pin18, LOW);
digitalWrite (pin19, LOW);
digitalWrite (pin20, LOW);
digitalWrite (pin21, LOW);
digitalWrite (pin22, LOW);
digitalWrite (pin23, LOW);
}

if (mulai == 16)
{ digitalWrite (pin1, LOW);
digitalWrite (pin2, LOW);
digitalWrite (pin3, LOW);
digitalWrite (pin4, LOW);
digitalWrite (pin5, LOW);
digitalWrite (pin6, LOW);
digitalWrite (pin7, LOW);
digitalWrite (pin8, LOW);
digitalWrite (pin9, LOW);
digitalWrite (pin10, LOW);
digitalWrite (pin11, LOW);
digitalWrite (pin12, LOW);
digitalWrite (pin13, LOW);
digitalWrite (pin14, LOW);
digitalWrite (pin15, LOW);
digitalWrite (pin16, HIGH);
digitalWrite (pin17, LOW);
digitalWrite (pin18, LOW);
digitalWrite (pin19, LOW);
digitalWrite (pin20, LOW);
digitalWrite (pin21, LOW);
digitalWrite (pin22, LOW);
digitalWrite (pin23, LOW);
}

if (mulai == 17)
{ digitalWrite (pin1, LOW);
digitalWrite (pin2, LOW);
digitalWrite (pin3, LOW);
digitalWrite (pin4, LOW);
digitalWrite (pin5, LOW);
digitalWrite (pin6, LOW);
digitalWrite (pin7, LOW);
digitalWrite (pin8, LOW);
digitalWrite (pin9, LOW);
digitalWrite (pin10, LOW);
digitalWrite (pin11, LOW);
digitalWrite (pin12, LOW);
digitalWrite (pin13, LOW);
digitalWrite (pin14, LOW);
digitalWrite (pin15, LOW);
digitalWrite (pin16, LOW);
digitalWrite (pin17, HIGH);
digitalWrite (pin18, LOW);
digitalWrite (pin19, LOW);
digitalWrite (pin20, LOW);
digitalWrite (pin21, LOW);
digitalWrite (pin22, LOW);
digitalWrite (pin23, LOW);
}

if (mulai == 18)
{ digitalWrite (pin1, LOW);
digitalWrite (pin2, LOW);
digitalWrite (pin3, LOW);
digitalWrite (pin4, LOW);
digitalWrite (pin5, LOW);
digitalWrite (pin6, LOW);
digitalWrite (pin7, LOW);
digitalWrite (pin8, LOW);
digitalWrite (pin9, LOW);
digitalWrite (pin10, LOW);
digitalWrite (pin11, LOW);
digitalWrite (pin12, LOW);
digitalWrite (pin13, LOW);
digitalWrite (pin14, LOW);
digitalWrite (pin15, LOW);
digitalWrite (pin16, LOW);
digitalWrite (pin17, LOW);
digitalWrite (pin18, HIGH);
digitalWrite (pin19, LOW);
digitalWrite (pin20, LOW);
digitalWrite (pin21, LOW);
digitalWrite (pin22, LOW);
digitalWrite (pin23, LOW);
}

if (mulai == 19)
{ digitalWrite (pin1, LOW);
digitalWrite (pin2, LOW);
digitalWrite (pin3, LOW);
digitalWrite (pin4, LOW);
digitalWrite (pin5, LOW);
digitalWrite (pin6, LOW);
digitalWrite (pin7, LOW);
digitalWrite (pin8, LOW);
digitalWrite (pin9, LOW);
digitalWrite (pin10, LOW);
digitalWrite (pin11, LOW);
digitalWrite (pin12, LOW);
digitalWrite (pin13, LOW);
digitalWrite (pin14, LOW);
digitalWrite (pin15, LOW);
digitalWrite (pin16, LOW);
digitalWrite (pin17, LOW);
digitalWrite (pin18, LOW);
digitalWrite (pin19, HIGH);
digitalWrite (pin20, LOW);
digitalWrite (pin21, LOW);
digitalWrite (pin22, LOW);
digitalWrite (pin23, LOW);
}

if (mulai == 20)
{ digitalWrite (pin1, LOW);
digitalWrite (pin2, LOW);
digitalWrite (pin3, LOW);
digitalWrite (pin4, LOW);
digitalWrite (pin5, LOW);
digitalWrite (pin6, LOW);
digitalWrite (pin7, LOW);
digitalWrite (pin8, LOW);
digitalWrite (pin9, LOW);
digitalWrite (pin10, LOW);
digitalWrite (pin11, LOW);
digitalWrite (pin12, LOW);
digitalWrite (pin13, LOW);
digitalWrite (pin14, LOW);
digitalWrite (pin15, LOW);
digitalWrite (pin16, LOW);
digitalWrite (pin17, LOW);
digitalWrite (pin18, LOW);
digitalWrite (pin19, LOW);
digitalWrite (pin20, HIGH);
digitalWrite (pin21, LOW);
digitalWrite (pin22, LOW);
digitalWrite (pin23, LOW);
}

if (mulai == 21)
{ digitalWrite (pin1, LOW);
digitalWrite (pin2, LOW);
digitalWrite (pin3, LOW);
digitalWrite (pin4, LOW);
digitalWrite (pin5, LOW);
digitalWrite (pin6, LOW);
digitalWrite (pin7, LOW);
digitalWrite (pin8, LOW);
digitalWrite (pin9, LOW);
digitalWrite (pin10, LOW);
digitalWrite (pin11, LOW);
digitalWrite (pin12, LOW);
digitalWrite (pin13, LOW);
digitalWrite (pin14, LOW);
digitalWrite (pin15, LOW);
digitalWrite (pin16, LOW);
digitalWrite (pin17, LOW);
digitalWrite (pin18, LOW);
digitalWrite (pin19, LOW);
digitalWrite (pin20, LOW);
digitalWrite (pin21, HIGH);
digitalWrite (pin22, LOW);
digitalWrite (pin23, LOW);
}

if (mulai == 22)
{ digitalWrite (pin1, LOW);
digitalWrite (pin2, LOW);
digitalWrite (pin3, LOW);
digitalWrite (pin4, LOW);
digitalWrite (pin5, LOW);
digitalWrite (pin6, LOW);
digitalWrite (pin7, LOW);
digitalWrite (pin8, LOW);
digitalWrite (pin9, LOW);
digitalWrite (pin10, LOW);
digitalWrite (pin11, LOW);
digitalWrite (pin12, LOW);
digitalWrite (pin13, LOW);
digitalWrite (pin14, LOW);
digitalWrite (pin15, LOW);
digitalWrite (pin16, LOW);
digitalWrite (pin17, LOW);
digitalWrite (pin18, LOW);
digitalWrite (pin19, LOW);
digitalWrite (pin20, LOW);
digitalWrite (pin21, LOW);
digitalWrite (pin22, HIGH);
digitalWrite (pin23, LOW);
}

if (mulai == 23)
{ digitalWrite (pin1, LOW);
digitalWrite (pin2, LOW);
digitalWrite (pin3, LOW);
digitalWrite (pin4, LOW);
digitalWrite (pin5, LOW);
digitalWrite (pin6, LOW);
digitalWrite (pin7, LOW);
digitalWrite (pin8, LOW);
digitalWrite (pin9, LOW);
digitalWrite (pin10, LOW);
digitalWrite (pin11, LOW);
digitalWrite (pin12, LOW);
digitalWrite (pin13, LOW);
digitalWrite (pin14, LOW);
digitalWrite (pin15, LOW);
digitalWrite (pin16, LOW);
digitalWrite (pin17, LOW);
digitalWrite (pin18, LOW);
digitalWrite (pin19, LOW);
digitalWrite (pin20, LOW);
digitalWrite (pin21, LOW);
digitalWrite (pin22, LOW);
digitalWrite (pin23, HIGH);
}
}

Anda mungkin juga menyukai