PEMBUATAN BAHAN AJAR MATERI TIMER DENGAN ALARM ...

50 downloads 121 Views 3MB Size Report
Jenis Transformator......................................................... 9. 1. ... 16. 2.5.1. Jenis Dioda . ... Dioda Pemancar Cahaya atau LED........................... 17. 3. Dioda Foto ...
PEMBUATAN BAHAN AJAR MATERI TIMER DENGAN ALARM SEBAGAI PENGENALAN PEMBELAJARAN INTERFACING UNTUK TINGKAT SMA TUGAS AKHIR Tugas Akhir ini sebagai salah satu syarat untuk memperoleh gelar sarjana Fakultas Ilmu Komputer Universitas Narotama Surabaya

Disusun oleh : Purnomo Hidayat 04106002 PRODI SISTEM INFORMASI / SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS NAROTAMA SURABAYA 2010

i

ABSTRAK Interfacing adalah bagian dari disiplin ilmu komputer yang mempelajari teknikteknik menghubungkan komputer dengan peralatan elektronika lainnya. Pada pembuatan tugas akhir ini penulis berusaha membuat bahan ajar materi timer dengan alarm sebagai pengenalan pembelajaran interfacing untuk tingkat SMA. Untuk mendukung pembelajaran interfacing, maka dibuat modul berupa rangkaian elektronik berupa bel menggunakan port parallel dan aplikasi program kendali rangkaian tersebut dengan menggunakan bahasa pemrograman Visual Basic 6.0.. Hal ini bertujuan agar siswa mendapatkan gambaran secara langsung bagaimana membuat perangkat hardware maupun software yang kaitannya dengan pembelajaran interfacing. Pada pembuatan bahan ajar ini dijelaskan secara terperinci langkahlangkah pembuatan perangkat tersebut, sehingga siswa mudah dalam belajar interfacing. Kata kunci : interfacing, bahan ajar

ii

KATA PENGANTAR

Pertama-tama penulis ingin mengucapkan puji syukur kepada Allah SWT, karena atas berkat dan rahmatNya, penulis dapat menyelesaikan Tugas Akhir ini hingga selesai. Tugas Akhir ini merupakan persyaratan wajib yang harus ditempuh untuk memenuhi salah satu syarat memperoleh gelar Sarjana Komputer di Universitas Narotama Surabaya khususnya Program Studi Sistem Komputer Fakultas Ilmu Komputer. Pada kesempatan ini penulis ingin meminta maaf yang sebesar-besarnya apabila ada kesalahan baik yang disengaja maupun tidak disengaja, dan tak lupa pula penulis mengucapkan terima kasih yang sebesar-besarnya kepada : 1. Bapak dan Ibu tercinta yang selalu mendoakan dan memberikan dukungan selama kuliah hingga Tugas Akhir ini selesai, semoga Allah SWT selalu memberikan rahmat dan hidayahNya. 2. Ibu Rinci Kembang Hapsari, S.Si., M.Kom. selaku Dekan Fakultas Ilmu Komputer dan Dosen pembimbing yang telah berkenan meluangkan waktu, perhatian, juga kesabarannya dalam membimbing penulis, sehingga dapat menyelesaikan Tugas Akhir ini. 3. Bapak I Wayan Suardinata, S.Kom. selaku Dosen pembimbing yang juga telah berkenan meluangkan waktu, perhatian, juga kesabarannya dalam membimbing penulis, sehingga dapat menyelesaikan Tugas Akhir ini.

iii

4. Bapak Didik Tristianto, S.Kom., M.Kom. selaku Kepala Program Studi Sistem Komputer yang banyak memberikan masukan dalam penyelesaian Tugas Akhir ini. 5. Temanku Agus Widjaya dan Aminudin yang telah banyak membantu dalam penyelesaian Tugas Akhir ini. Suwon BOS !!! 6. Seluruh Staf dan Dosen Pengajar Fakultas Ilmu Komputer Universitas Narotama Surabaya. Penulis berharap semoga laporan ini bermanfaat bagi siapa saja yang menggunakannya terutama mahasiswa Fakultas Ilmu Komputer Program Studi Sistem Komputer Universitas Narotama Surabaya. Akhir kata, penulis ucapkan banyak terima kasih.

Surabaya, April 2010 Penulis,

PURNOMO HIDAYAT

iv

DAFTAR ISI

HALAMAN JUDUL..............................................................................................

i

HALAMAN PENGESAHAN PEMBIMBING .....................................................

ii

HALAMAN PENGESAHAN PENGUJI ..............................................................

iii

KATA PENGANTAR ...........................................................................................

iv

ABSTRAK .............................................................................................................

vi

DAFTAR ISI .........................................................................................................

vii

DAFTAR GAMBAR .............................................................................................

x

DAFTAR TABEL..................................................................................................

xi

DAFTAR MODUL PROGRAM ...........................................................................

xii

BAB I

PENDAHULUAN .................................................................................

1

1.1. 1.2. 1.3. 1.4. 1.5. 1.6. 1.7.

Latar Belakang ............................................................................... Rumusan Masalah .......................................................................... Batasan Masalah............................................................................. Tujuan Penulisan............................................................................ Manfaat Penulisan.......................................................................... Metodologi Penelitian .................................................................... Sistematika Penulisan ....................................................................

1 2 2 3 3 4 5

BAB II LANDASAN TEORI .............................................................................

7

2.1. Relay .............................................................................................. 1. Kontak NC (Normally Close) ..................................................

7 7

2. Kontak NO (Normally Open)...................................................

7

2.2. Transformator................................................................................. 2.2.1. Jenis Transformator......................................................... 1. Transformator Step-Up..............................................

8 9 9

2. Transformator Step-Down.........................................

9

2.3. Optocoupler.................................................................................... 2.4. Resistor........................................................................................... 2.4.1. Jenis Resistor................................................................... 1. Resistor Biasa (tetap nilainya) ..................................

11 12 13 13

v

2. Resistor Berubah (variabel).......................................

13

3. Resistor NTC dan PTC .............................................

14

4. LDR (Light Dependent Resistor) ..............................

14

2.4.2. Simbol Resistor ............................................................... 2.4.3. Pembacaan Nilai Resistor ............................................... 2.5. Dioda .............................................................................................. 2.5.1. Jenis Dioda ...................................................................... 1. Dioda Penyearah .......................................................

14 15 16 17 17

2. Dioda Pemancar Cahaya atau LED...........................

17

3. Dioda Foto (fotovoltaic)............................................

17

4. Dioda Laser ...............................................................

17

5. Dioda Zener...............................................................

17

2.5.2. Simbol Dioda .................................................................. 2.6. Kondensator (Kapasitor) ................................................................ 2.6.1. Jenis Kondensator ........................................................... 1. Kondensator Tetap ....................................................

18 19 19 20

2. Kondensator Elektrolit ..............................................

20

3. Kondensator Variabel................................................

21

2.6.2. Simbol Kondensator........................................................ 2.6.3. Pembacaan Nilai Kondensator ........................................ 2.7. Transistor ....................................................................................... 2.7.1. Jenis Transistor ............................................................... 1. BJT (Bipolar Junction Transistor)............................

21 22 24 24 24

2. FET (Field Effect Transistor) ...................................

25

2.7.2. Simbol Transistor ............................................................ 2.8. PCB ................................................................................................ 2.9. Kabel .............................................................................................. 2.9.1. Macam-macam Kabel ..................................................... 1. Kabel Tembaga .........................................................

26 26 27 27 27

2. Kabel Koaksial ..........................................................

27

3. Kabel Fiber Optik......................................................

28

2.10. Port Parallel.................................................................................... 2.10.1. Penggunaan ..................................................................... 2.10.2. Fungsi dari 25 pin DB 25 ................................................ 2.10.3. Register-register dari Port Parallel................................. 2.11. Visual Basic ...................................................................................

29 30 30 32 33

vi

2.11.1. 2.11.2. 2.11.3.

Sejarah............................................................................. Pemrograman Berorientasi Objek (OOP) ....................... Desain Visual dan Komponen.........................................

34 34 35

BAB III ANALISIS DAN PERANCANGAN SISTEM ......................................

36

3.1. Analisa Data ................................................................................... 3.2. Perancangan Hardware dan Software............................................ 3.2.1.Desain Perangkat Keras (hardware) ............................... 3.2.2.Desain Perangkat Lunak (software) ................................ 3.2.3.Penggunaan DLL ............................................................

36 37 38 40 41

BAB IV IMPLEMENTASI SISTEM....................................................................

43

4.1. Tampilan Alat.................................................................................

43

4.2. Pebuatan Aplikasi Program Kendali ..............................................

44

4.3. Pengujian Hardware dan Software ................................................

50

4.4. Pengujian Hardware Menggunakan Aplikasi Timer................................................................................

51

4.5. Pengujian Hardware Menggunakan Aplikasi Countdown Timer ............................................................

53

BAB V PENUTUP...............................................................................................

55

5.1 5.2

Kesimpulan .................................................................................... Saran...............................................................................................

55 55

DAFTAR PUSTAKA ............................................................................................

56

LAMPIRAN

vii

DAFTAR GAMBAR

Gambar 2.1

Relay ...........................................................................................

8

Gambar 2.2

Simbol Transformator Step-Up ...................................................

9

Gambar 2.3

Simbol Transformator Step-Down ..............................................

9

Gambar 2.4

Transformator..............................................................................

10

Gambar 2.5

Optocoupler Tipe 4N25...............................................................

12

Gambar 2.6

Macam-macam Resistor..............................................................

14

Gambar 2.7

Simbol Resistor (R1) Eropa dan (R2) Amerika ..........................

15

Gambar 2.9

Jenis-jenis Dioda .........................................................................

18

Gambar 2.10

Macam-macam Kondensator ......................................................

19

Gambar 2.12

Jenis-jenis Transistor...................................................................

25

Gambar 2.13

Simbol Transistor dari Berbagai Tipe .........................................

26

Gambar 2.14

PCB .............................................................................................

26

Gambar 2.15

Kabel Jenis (a) Tembaga, (b) Koaksial, (c) Fiber Optik.............................................................................

29

Gambar 2.16

Konektor Jenis Parallel ...............................................................

30

Gambar 2.17

Skema Port Parallel....................................................................

31

Gambar 3.1

Diagram Blok Rangkaian............................................................

37

Gambar 3.2

Skema Rangkaian Elektronik Berupa Bel...................................

39

Gambar 3.3

Flowchart Aplikasi Program a) Aplikasi Countdown Timer, b) Aplikasi Timer ......................

40

Gambar 3.4

Hasil Copy File INPOUT32.DLL ...............................................

42

Gambar 4.1

Implementasi dari Perancangan Hardware.................................

44

Gambar 4.2

Implementasi dari Perancangan Software ...................................

44

Gambar 4.3

Tampilan Form 1.........................................................................

45

Gambar 4.4

Desain Tampilan Aplikasi Kendali Perangkat Bel......................

45

Gambar 4.5

Hasil Pengaturan Properties Object/Control ..............................

49

Gambar 4.6

Cara Menuliskan Source Code....................................................

49

viii

Gambar 4.7

Perangkat Hardware yang Terkoneksi dengan PC .....................

Gambar 4.8

Pengujian Hardware Menggunakan Aplikasi Timer.............................................................................

Gambar 4.10

49 51

Pengujian Hardware Menggunakan Aplikasi Countdown Timer .........................................................

ix

53

DAFTAR TABEL

Tabel 2.8

Kode Warna Resistor ........................................................................

15

Tabel 2.11 Kode Warna Kondensator .................................................................

24

Tabel 2.18 Alamat Port Parallel.........................................................................

31

Tabel 2.19 Alamat Register LPT.........................................................................

32

Tabel 4.9

Data Hasil Pengujian Hardware Menggunakan Aplikasi Jenis Timer..................................................

52

Tabel 4.11 Data Hasil Pengujian Hardware Menggunakan Aplikasi Jenis Countdown Timer ..............................

x

54

DAFTAR PUSTAKA Buku Referensi : Hadi, Rahadian, 2006, Pengenalan Visual Basic, Student Guide Series, PT Elex Media Komputindo, Jakarta Kurniawan, Tjandra, 2004, Tip Trik Unik Visual Basic Buku Kedua, PT Elex Media Komputindo, Jakarta Mangkulo, Alexander, Hengky, 2004, Buku Latihan Pemrograman Visual Basic 6 untuk SMA, PT Elex Media Komputindo, Jakarta Pandia, Henry, 2006, PEMROGRAMAN DENGAN VISUAL BASIC, Seri Referensi dan Aplikasi TIK untuk SMA, Erlangga, Jakarta Prihono, 2009, Jago Elektronika secara Otodidak, PT Kawan Pustaka, Jakarta Rachman, Achmad, 2003, KETERAMPILAN ELEKTRONIKA 3, Untuk SLTP Kelas III, Ganeca Exact, Bandung Grant, August E & Meadows, Jennifer H. (eds.), 2008, Communication Technology Update and Fundamental, Eleventh Edition. Boston : Focal Press Jones, S., Kovac, R., & Groom F. M., 2009, Introduction to Communication Technologies: A Guide for Non-Engineers. Boca Raton, FL : CRC Press

Internet : http://1.bp.blogspot.com/_85crxPR6Cg/SvUMmpGT3UI/AAAAAAAAABo/ytay_PvJrz8/s400/gb+trans.PNG, 15 April 2010 http://3.bp.blogspot.com/_wtOTaMmW9GU/SdnXW5Tc1TI/AAAAAAAAADY/zEHYQ2que8/s320/2.bmp, 15 April 2010 http://4.bp.blogspot.com/__IGyOAXEsi4/SkjZfcAwWEI/AAAAAAAAACY/d2DdeTfaOpo/ s320/Port+Paralel+DB-25.bmp, 10 Maret 2010 http://4.bp.blogspot.com/_Y1VDWsewYIc/SjW58cBrdzI/AAAAAAAAAIk/Fv83uv8KCck/s 320/potensiometer.jpg, 15 April 2010 http://dhenk.blogdetik.com/wp-content/blogs.dir/16848/files/kontrol/relay.jpg, 16 April 2010

xi

http://fatchi.files.wordpress.com/2008/10/wls31.jpg, 17 April 2010 http://gammacute.wordpress.com/2009/01/08/optocoupler/, 01 Maret 2010 http://gaussmarkov.net/parts/resistors/resistor%20schem.png, 01 Maret 2010 http://id.wikipedia.org/wiki/Kabel, 17 April 2010 ---------------------------------/Port_paralel, 19 April 2010 ---------------------------------/Resistor, 01 Maret 2010 ---------------------------------/Transformator, 01 Maret 2010 ---------------------------------/Visual_Basic, 15 Maret 2010 http://lionjogja.20m.com/relay.html, 16 April 2010 http://one.indoskripsi.com/node/9545, 16 April 2010 http://pabriktempe.files.wordpress.com/2009/11/macam-macam-dioda.jpg, 15 April 2010 http://p_musa.staff.gunadarma.ac.id/Downloads/files/8048/Komponen.pdf, 01 Maret 2010 http://wb3.itrademarket.com/pdimage/29/1030529_32491_fiberoptic.jpg, 17 April 2010 http://www.beteve.com/image/dasar/komp/d/alldioda.jpg, 15 April 2010 http://www.dragonmodz.net/images/resistor.gif, 01 Maret 2010 http://www.e-dukasi.net/mapok/mp_full.php?id=286, 17 April 2010 http://www.hi-technews.net/data/img/news97_img1.jpg, 17 April 2010 http://www.newpaltz.edu/images/Parallel_Printer_Cable.jpg, 01 Maret 2010 http://www.splung.com/fields/images/capacitors/capacitors.jpg, 10 Maret 2010 http://www.zimmers.net/anonftp/pub/cbm/documents/projects/interfaces/mouse/Filez/Pcb.gif, 16 April 2010

xii

xiii