BILIK DISINFEKTAN BERBASIS AT89S51

 


BILIK DISINFEKTAN BERBASIS AT89S51



Anggota Kelompok D4 :

1.  Cholifah Shera F.                    3.32.20.3.05

2. Dwiki Darmawan                    3.32.20.3.06

3. M Reza Andhika Putra            3.32.20.3.12

4. Reza Septia I.                          3.32.20.3.18


I.  LATAR BELAKANG

    Pada awal tahun 2020, Indonesia mulai dilanda pandemi virus mematikan yang bernama Corona Virus atau yang disebut juga dengan COVID-19 (Corona Virus Disesea 2019). Penularan COVID-19 menurut WHO dapat melalui berbagai cara yaitu melalui droplet saat seseorang batuk, bersin, bernyanyi, berbicara, hingga bernapas,selain itu melalui udara, melalui permukaan yang terkontaminasi, dan melalui fecal-oral atau limbah manusia. Hal ini menjadi inspirasi untuk membuat suatu sistem yang dapat mencegah penularan dan memutus rantai penyebaran COVID-19. 

Terdapat berbagai penelitian yang menunjukan bahwa menggunakan antiseptik dapat membunuh kuman dan bakteri. Namun, penggunaan bersama antiseptik ditempat umum dapat berpotensi dalam menularkan COVID-19. Potensi ini terjadi ketika pengeluran cairan antiseptik dari kemasan dengan menekan botol antiseptik. Berdasarkan hal tersebut, kelompok kami akan membuat suatu alat simulasi bilik sterilisasi disinfektan. Tujuan dari pembuatan alat tersebut adalah untuk mengurangi kontak yang dilakukan oleh pengguna pada kemasan antiseptik.

II. KOMPONEN MASUKAN

1. IC AT89S51

2. Sistem Minimum

3. Sensor Infra Merah


III. KOMPONEN KELUARAN

1. Relai

2. Lampu

3. Transduser atomisasi piezoelektrik ultrasonik


IV. POWER POINT (Download PPT)

















V. KODE PROGRAM

SENSOR EQU P0.4     ;DEKLARASI SENSOR IR INFRAMERAH

RELAY EQU P0.3      ;DEKLARASI HUMIDIFIER ATOMIZER/ PENYEMPROT                                                                ANTISEPTIK

LED1 EQU P0.0           ;DEKLARASI LED MERAH

LED2 EQU P0.1           ;DEKLARASI LED HIJAU


ORG 00H                      ;ALAMAT AWAL

MULAI:                        ;PROGRAM UTAMA

CLR LED1           ;LED HIJAU KONDISI AWAL MENYALA

SETB LED2         ;LED MERAH KONDISI AWAL MATI

SETB SENSOR

SETB RELAY

JB         SENSOR, TIDAK_AKTIF          ;JIKA SENSOR INPUT BERLOGIC 1 MAKA                                                                                         MENUJU KE SUBRUTIN TIDAK AKTIF

JNB SENSOR, AKTIF                         ;JIKA SENSOR INPUT BERLOGIC 0 MAKA                                                                                         MENUJU KE SUBRUTIN AKTIF

SJMP MULAI


TIDAK_AKTIF:            ;SUBRUTIN JIKA SENSOR TIDAK AKTIF

CLR LED1             ;LED MERAH TETAP MENYALA

JMP MULAI


AKTIF:                      ;SUBRUTIN JIKA SENSOR AKTIF

SETB LED1      ;LED HIJAU BERUBAH KONDISI (MATI)

CLR LED2        ;LED MERAH BERUBAH KONDISI (MENYALA)

CLR RELAY     ;PENYEMPROT ANTISEPTIK MULAI BEKERJA

CALL TUNDA          ;MEMBERIKAN WAKTU JEDA UNTUK PENYEMPROT BEKERJA

CALL TUNDA

SETB RELAY   ;HUMIDIFIER/PENYEMPROT ANTISEPTIK BERHENTI

CALL JEDA              ;JEDA WAKTU SEBENTAR

SETB LED2      ;LED MERAH BERUBAH KONDISI (MATI)

CLR LED1        ;LED HIJAU BERUBAH KONDISI (MENYALA)

JMP MULAI             ;KEMBALI KE PROGRAM UTAMA


TUNDA: MOV R1, #8                       ; 1 SIKLUS OPERASI

TUNDA1: MOV R2, #255                   ; 1 SIKLUS OPERASI

TUNDA2: MOV R3, #255                   ; 1 SIKLUS OPERASI

TUNDA3:       DJNZ R3, TUNDA3          ; 2 SIKLUS OPERASI X 255

         DJNZ R2, TUNDA2         ; 2 SIKLUS OPERASI X 255

         DJNZ R1, TUNDA1         ; 2 SIKLUS OPERASI X 8

RET


JEDA: MOV R4, #3

JEDA1: MOV R5, #255

JEDA2: MOV R6, #255

JEDA3: DJNZ R6, JEDA3

DJNZ R5, JEDA2

DJNZ R4, JEDA1

RET


END

Untuk Sumber Link Untuk Projek Kami : Link Referensi


VI. VIDIO PROJEK 

Klik untuk melihat video : Link Video

Komentar