GERBANG OTOMATIS BERBASIS AT89S51

 GERBANG OTOMATIS KELOMPOK A-4

Kelompok A4:
1. Azis Dhava Putranto
2. Muhammad Arief Santoso
3. Muhammad Miftakhul Huda
4. Salsabilla Arpita Dhiya F

        Input    : Sakelar Tekan
        Output : LED dan Motor DC

       Dalam era ini,kebanyakan sistem gerbang rumah di dalam perumahan besar menggunakan sistem manual yang dilakukan dengan cara membuka dengan tenaga dorong oleh manusia. Hal ini kurang efektif dilakukan apabila hujan turun terus menerus,disisi lain juga kita membutuhkan tenaga lebih apabila banyak tamu yang datang berkali kali ke rumah. Dari permasalahan tersebut memerlukan sebuah solusi untuk menanganinya,yaitu dengan Gerbang Otomatis. Saat tamu ingin masuk satpam cukup membuka dengan menekan tombol tekan dan gerbang akan terbuka otomatis. Saat pengunjung melaju menjauhi,gerbang akan otomatis tertutup. Hal ini akan lebih memudahkan tamu untuk keluar masuk. 

Power Point : https://docs.google.com/presentation/d/1OqSQlShH_ofnIfvx1UGgU3NJl4bFwIaj/edit?usp=sharing&ouid=113816660819490789640&rtpof=true&sd=true














DIAGRAM ALIR :
       








PROGRAM ASSEMBLY :

;------- PROGRAM SISTEM BUKA TUTUP GERBANG
;------- KELOMPOK 4 MIKROKONTROLLER

ORG 00H  

;---------- SETUP START ---------------
MOV P2,#00000000B
MOV P0,#11111011B
MOV P3,#10

;--------- PROGRAM UTAMA ---------------
MAIN: 
LABEL1: JNB P3.0,LABEL2 
JMP BUKA   ;JIKA OUTPUT SENSOR HIGH MAKA AKAN MEMANGGIL 'BUKA'
LABEL2: JB P3.1,MAIN
JMP MAIN

;--------- GERBANG ---------------
BUKA:
MOV P2,#1   ;MEMBERI INPUT DRIVER MOTOR DENGAN LOGIC 01 'PUTAR KANAN'
TUNGGU:
JNB P3.2, TUNGGU
MOV P2,#0   ;MEMBERI INPUT DRIVER MOTOR DENGAN LOGIC 00 'MOTOR MATI'
MOV P0,#254 ;MENGHIDUPKAN LED HIJAU
LEWAT:
JB P3.3, PILIH
JMP MASUK1
PILIH:
JB P3.1, LEWAT
JMP MASUK2

;--------- BUKA KELUAR----------------
MASUK1:
MOV P0,#253 ;APABILA SENSOR IR 1 MENDETEKSI BENDA MAKA LED KUNING NYALA
JMP LANJUT1
LANJUT1:
JB P3.1, LANJUT1
JMP TUTUP

;---------- TUTUP KELUAR --------------
TUTUP:
SEK:
JNB P3.3, SEK
MOV P2,#2   ;MEMBERI INPUT DRIVER MOTOR DENGAN LOGIC 10 'PUTAR KIRI'
MOV P0,#251 ;MENGHIDUPKAN LED MERAH
NUNGGU:
JNB P3.4, NUNGGU
MOV P2,#0   ;MENGHENTIKAN MOTOR
JMP MAIN

;---------- BUKA MASUK ----------------
MASUK2:
MOV P0,#253 ;APABILA SENSOR IR 1 MENDETEKSI BENDA MAKA LED KUNING NYALA
JB P3.3, MASUK2
JMP LANJUT2
LANJUT2:
JB P3.1, LANJUT2
JMP TUTUP2

;---------- TUTUP MASUK ---------------
TUTUP2:
JNB P3.1, TUTUP2
MOV P2,#2   ;MEMBERI INPUT DRIVER MOTOR DENGAN LOGIC 10 'PUTAR KIRI'
MOV P0,#251 ;MENGHIDUPKAN LED MERAH
NUNGGU1:
JNB P3.4, NUNGGU1
MOV P2,#0   ;MENGHENTIKAN MOTOR
JMP MAIN

END


VIDEO PROJECT
 




Komentar