TONGKAT ALAT BANTU TUNA NETRA DENGAN SENSOR ULRASONIC HC SR04




KELOMPOK B2

1.Andre Jose Ginting       3.32.19.1.02
2.Galuh Ayu Rahmawati  3.32.19.1.10
3.Nuruddin Fakhri            3.32.19.1.21

Input    : Sensor Ultrasonic HC SR04
Output : Buzzer

Tidak semua orang diciptakan dengan keadaan mata yang normal, ada beberapa yang mengalami gangguan melihat sejak lahir. Orang mengalami gangguan untuk melihat bisa disebut penyandang tunanetra. Penyandang tunanetra mempunyai kekurangan untuk melihat, tetapi mereka masih bisa melakukan kegiatan, walau tak jarang harus dibantu dengan alat untuk mempermudah dan memperingan aktivitasnya.
Maka Dari itu sangat di butuhkan alat bantu jalan tunanetra berupa tongkat, tongkat merupakan alat bantu tunanetra yang simple, kegunaan tongkat sangat riskan sekali yaitu agar tunanetra dapat berjalan sendiri dan mandiri, alat bantu yang biasanya dipergunakan tunanetra pada umumunya adalah tongkat.
Berdasarkan Permasalahan Di atas, kelompok kami membuat tongkat tunanetra memanfaatkan teknologi berupa Sensor Ultrasonik sebagai Pendeteksi Halangan dengan AT89S51 Sebagai Kontroller dan Buzzer Sebagai Keluaran yang akan berbunyi jika mendeteksi adanya halangan tersebut. 

1.PPT Presentasi  Download PPT


2.Program Download Program


ORG 00H                ; origin

CLR P2.0                ;inisialisasi sending trigger

SETB P2.1              ;receiving echo

MOV TMOD,#00100000B    ; sets timer1 as mode 2 auto reload timer

MAIN: MOV TL1,#197         ; loads the initial value to start counting from

MOV TH1,#197                     ; loads the reload value

MOV A,#00000000B             ; clears accumulator sebelum digunakan harus 0

SETB P2.0                              ; starts the trigger pulse

ACALL DELAY1                   ; gives 10uS width for the trigger pulse

CLR P2.0                                ; ends the trigger pulse

HERE: JNB P2.1,HERE         ; loops here until echo is received

BACK: SETB TR1                 ; starts the timer1

HERE1: JNB TF1,HERE1   ; loops here until timer overflows (ie;58 count)

CLR TR1                              ; stops the timer

CLR TF1                               ; clears timer flag 1

INC A                                    ; increments A for every timer1 overflow

JB P2.1,BACK                      ; jumps to BACK if echo is still available

ACALL DELAY2

CLR P1.0

ACALL DELAY3

SETB P1.0

SJMP MAIN                       



DELAY1: MOV R1,#2    

LABEL1: DJNZ R1,LABEL1

                 RET  

         

DELAY2: MOV R2,A

LABEL2: ACALL DELAY

        ACALL DELAY

                ACALL DELAY

        ACALL DELAY

       ACALL DELAY

       ACALL DELAY

       ACALL DELAY

               DJNZ R2,LABEL2

               RET

DELAY:  MOV R3,#250

        MOV R4,#250

LOOP1:  DJNZ R3,LOOP1

LOOP2:  DJNZ R4,LOOP2

                RET    

DELAY3: MOV R5,#30

LABEL3: ACALL DELAYC

        ACALL DELAYC

        ACALL DELAYC

        ACALL DELAYC

                DJNZ R5,LABEL3

                RET

DELAYC: MOV R6,#250

          MOV R7,#250

LOOP3:  DJNZ R6,LOOP3

LOOP4:  DJNZ R7,LOOP4

                RET


3. Video Presentasi dan Demo Alat Download Video












Subscribe to receive free email updates:

2 Responses to "TONGKAT ALAT BANTU TUNA NETRA DENGAN SENSOR ULRASONIC HC SR04"