Interface Program Pengontrolan Elevator Pada VB Flowchart Program Pada Pada VB 6.0 Flowchart Program Pada Mikrokontroler

41 8. Mesin Pengangkat Hoisting Machines, berupa motor listrik dc dengan transmisi menggunakan gearbox yang dikontrol menggunakan sebuah driver. 9. Rangka lift, terbuat dari besi dengan ketentuan dimensi keseluruhan : 30 cm x 30 xm x 100 cm

3.2 Perancangan Software

Perancangan software dibagi menjadi 2 yaitu: perancangan program pada VB 6.0 untuk proses pengenalan ucapan dan perancangan program pada mikrokontroler untuk proses pergerakan elevator.

3.2.1 Interface Program Pengontrolan Elevator Pada VB

Tampilan program pengontrolan elevator pada Microsoft Visual Basic 6.0 dengan menggunakan bantuan interface Microsoft SDK SAPI 5.1 Gambar 3.8 Interface Pengontrolan Elevator Pada VB 6.0 42

3.2.2 Flowchart Program Pada Pada VB 6.0

Berikut adalah flowchart program pengontrolan elevator pada VB 6.0: Gambar 3.9 Flowchart Program Pada VB 43

3.2.3 Flowchart Program Pada Mikrokontroler

Berikut adalah flowchart program pergerakan car elevator pada mikrokontroler: 44 A Cek lantai tujuan x 1? y 1? Tidak z 1? Tidak Tidak Motor naik Ya Ya Ya B Cek lantai tujuan w 1? y 1? Tidak z 1? Tidak Tidak Ya Ya Motor naik? Ya Motor turun Tidak Motor turun? Ya Motor naik Tidak Ya D Cek lantai tujuan w 1? x 1? Tidak y 1? Tidak Tidak Motor turun Ya Ya Ya C Cek lantai tujuan z 1? w 1? Tidak x 1? Tidak Tidak Ya Ya Motor turun? Ya Motor naik Tidak Motor naik? Ya Motor turun Tidak Ya F F C C Gambar 3.10 Flowchart Program Mikrokontroler Keterangan: w = indikator tujuan lantai 1 x = indikator tujuan lantai 2 y = indikator tujuan lantai 3 z = indikator tujuan lantai 4 i = indikator posisi car 45 Flowchart program pergerakan car elevator diatas merujuk pada ketentuan sebagai berikut: 1. pergerakan car mengacu pada pemanggilan lantai yang pertama diberikan, 2. apabila car berada pada sebuah lantai keadaan diam kemudian ada pemanggilan ke lantai yang lain, maka car akan menuju pada lantai yang bersangkutan, 3. apabila car dalam pergerakan turun, misal: a. car berada pada lantai 3 kemudian ada pemanggilan pada lantai 1 dan diikuti pemanggilan pada lantai 2, maka car akan bergerak turun menuju lantai 2 berhenti sejenak kemudian melanjutkan ke lantai 1, b. car berada pada lantai 3 kemudian ada pemanggilan pada lantai 1 dan lantai 2 kemudian diikuti pemanggilan pada lantai 4 maka car akan bergerak turun menuju lantai 2 berhenti sejenak kemudian melanjutkan ke lantai 1 berhenti sejenak kemudian menuju lantai 4, 4. apabila car dalam pergerakan naik, misal: a. car berada pada lantai 2 kemudian ada pemanggilan pada lantai 4 dan diikuti pemanggilan pada lantai 3, maka car akan bergerak turun menuju lantai 3 berhenti sejenak kemudian melanjutkan ke lantai 4, b. car berada pada lantai 3 kemudian ada pemanggilan pada lantai 4 dan lantai 3 kemudian diikuti pemanggilan pada lantai 2 maka car akan bergerak turun menuju lantai 3 berhenti sejenak kemudian melanjutkan ke lantai 4 berhenti sejenak kemudian menuju lantai 2. 46

BAB IV PENGUJIAN DAN ANALISA

Pengujian dan analisa sistem merupakan tahap akhir dari realisasi pengontrolan elevator berbasis pengenalan ucapan. Tahap ini merupakan tahap yang paling penting untuk mengetahui tingkat keberhasilan, keunggulan dan kekurangan dari sistem tersebut. Dengan begitu kita dapat mengetahui sistem yang telah direalisasikan menghasilkan keluaran yang diinginkan. Pengujian dan analisa yang dilakukan meliputi sistem secara keseluruhan.

4.1 Driver Motor L298

Driver motor L298 digunakan sebagai pemicu dari arah pergerakan motor dc. Pada L298 memiliki 2 buah pin enable, 4 buah pin input, dan 4 buah pin output yang mana memungkinkan bagi kita untuk mengontrol 2 buah motor dc, namun pada rangkaian driver kali ini hanya dipakai 1 buah motor dc jadi pin yang dipakai cukup 1 buah enable ENBPIN 11, 2 buah pin input IN3PIN 10 dan IN4PIN12, dan 2 buah output OUT3PIN13 dan OUT4PIN14 yang dihubungkan dengan motor dc. Pengujian dilakukan dengan cara memberi inputan berupa logika “1” dan “0” pada masing-masing pin inputan secara bergantian kemudian melihat perubahan pada pergerakan motor yang terlebih dahulu sudah disambungkan pada pin-pin output dari driver. Berikut adalah tabel hasil pengujian rangkaian driver motor L298: