Diagram Mekanis Alat Dan Bahan Rancangan atau Desain Penelitian Definisi Operasional Pembuatan Rangkaian

3.7 Pembuatan Rangkaian

Dalam pembuatan rangkaian ini yang pertama dilakukan adalah membuat design rangkaian dengan menggunakan sofewear proteus isis design. Dengan gambar sebagai berikut: 1. Membuat desainschematic rangkaian alat pendeteksi golongan darah manusia berbasis arduino dengan Proteus Portable ISIS Gambar. 3.6 Skematik Rangkaian LCD Sumber : Proteus portable ISIS Gambar. 3.7 Skematik Rangkaian Power Suplay Sumber : Google Gambar. 3.8 Skematik Rangkaian Sensor LDR Sumber : Google Gambar. 3.9 Skematik Rangkaian sumber cahaya Sumber : Proteus portable ISIS 2. Selanjutnya membuat layout dari skematik diatas dengan menggunakan software proteus portable ARES Gambar 3.10 Layout PCB Sensor LDR Sumber : Proteus portable ARES Gambar 3.11 Layout PCB Power Suplay Sumber : Proteus portable ARES Gambar 3.12 Layout PCB sumber cahaya Sumber : Proteus portable ARES Gambar 3.13 Layout PCB sumber tegangan Sumber : Proteus portable ARES 3. Berikut tampak atas dari layout yang sebelumnya telah dibuat Gambar 3.8 Tampak atas layout sensor LDR Sumber : Proteus portable ARES Gambar 3.8 Tampak atas Layout Sumber : Proteus portable ARES Gambar 3.8 Tampak atas Layout Sumber : Proteus portable ARES Gambar 3.8 Tampak atas Layout Sumber : Proteus portable ARES

3.8 Pembuatan Program

1. Membuka yang akan digunakan Arduino 2. Mulai proses pengetikan program 3. Skrip Program include LiquidCrystal.h LiquidCrystal lcd2, 3, 4, 5, 6, 7; define ldr1 A0 define ldr2 A1 define on A2 define rst A3 float peka_ldr1=4.5; float peka_ldr2=4.5; float volt_ldr1,volt_ldr2; void setup { lcd.begin16, 2; pinModeldr1,INPUT; pinModeldr2,INPUT; pinModeon,INPUT_PULLUP; pinModerst,INPUT_PULLUP; } void loop { stanby; program_utama; } void stanby{ while1{ lcd.clear; lcd.setCursor0,0; lcd.printSelamat Datang; lcd.setCursor0,1; lcd.printGoldar Detector; delay100; ifdigitalReadon==LOWbreak; } } void program_utama{ lcd.clear; lcd.setCursor0,0; lcd.printMulai Deteksi; delay1000; while1{ volt_ldr1=floatanalogReadldr151023; volt_ldr2=floatanalogReadldr251023; lcd.clear; ifvolt_ldr1peka_ldr1volt_ldr2peka_ldr2{ lcd.setCursor0,0; lcd.printGoldar=O; lcd.setCursor0,1; lcd.printA:; lcd.printvolt_ldr1; lcd.printV B:; lcd.printvolt_ldr2; lcd.printV; } ifvolt_ldr1peka_ldr1volt_ldr2peka_ldr2{ lcd.setCursor0,0; lcd.printGoldar=AB; lcd.setCursor0,1; lcd.printA:; lcd.printvolt_ldr1; lcd.printV B:; lcd.printvolt_ldr2; lcd.printV; } ifvolt_ldr1peka_ldr1volt_ldr2peka_ldr2{ lcd.setCursor0,0; lcd.printGoldar=A; lcd.setCursor0,1; lcd.printA:; lcd.printvolt_ldr1 lcd.printV B:; lcd.printvolt_ldr2; lcd.printV; } ifvolt_ldr1peka_ldr1volt_ldr2peka_ldr2{ lcd.setCursor0,0; lcd.printGoldar=B; lcd.setCursor0,1; lcd.printA:; lcd.printvolt_ldr1; lcd.printV B:; lcd.printvolt_ldr2; lcd.printV; } delay100; ifdigitalReadrst==LOWbreak; } } 42

BAB IV HASIL DAN PEMBAHASAN

4.1. Spesifikasi Alat

a. Nama : Alat pendeteksi Golongan Darah Manusia b. Jenis : Detector c. Display : LCD karakter 16x2. d. Daya : +12 Volt DC. e. Dimensi : P : 20 cm, L : 20 cm, T : 15 cm. f. Sensor : LDR Light Dependent Resistor

4.2. Kerja Alat

Pertama-tama letakkan sample darah pada kaca preveret,lalu berikan antisera sesuai dengan yang ada Antisera A dan Antisera B pada masing-masing kaca preveret. Pada saat pesawat dihidupkan maka seluruh rangkaian akan mendapatkan sumber tegangan. Sebelum mengerjakan program, microcontroller akan terlebih dahulu melakukan inisialisasi ke LCD. Setelah melakukan inisialisasi LCD, arduino akan memberi perintah untuk menekan tombol start untuk memulai proses yang akan ditampilkan di LCD. Setelah tombol start ditekan maka proses pertama yaitu arduino memberi perintah pembacaan data oleh kedua sensor terlebih dahulu, data yang diperoleh kemudian akan diolah oleh arduino untuk ditentukan jenis golongan darah apa yang sesuai dengan data yang dikirim dari