Senin, 15 Maret 2010

PORT PARALEL DAN VISUAL BASIC 6.0

Visual Basic adalah salah satu development tools untuk membangun aplikasi dalam lingkungan windows. Dalam pemngembangan aplikasi,visual basic mengedepankan pendekatan visual untuk merancang user interface dalam bentuk form dan untuk kodingnya menggunakan bahasa basic yang mudah dipelajari.
    Pada pemrograman visual ,pengembangan aplikasi dimulai dengan pembentukan user interface,kemudian mengatur property dari objek-objek yang digunakan dalam usert interface dan baru dilakukan penulisan kode program untuk menanganani kejadian-kejadian (event).
    Langkah awal dari belajar visual basic adlah mengenal IDE (Integrated Development Environment).Dengan menggunakan IDE programmers dapat membuat user interface,melakukan koding,melakukan testingdan debugging serta mengkopilasi program menjadi executable.
( Daryanto.(2006).Belajar Komputer Visual Basic.Malang:Yrama Widya)
Program VB interfacing dengan hardware melalui Paralel Port dalam 2 cara 
1. Interfacing via Printer Port
2. Interfacing melalui Card I / O IC 8.255
(http://www.thaiio.com/prog-cgi/0006_vb.html)
Sebelum kita melangkah lebih jauh terlebih dahulu kita harus melakukan setting awal terhadap program yang akan kita buat.Karena Visual Basic memiliki suatu keterbatasan   dimana program yang akan kita buat dengan Visual Basic tidak akan dapat mengakses hardware secara langsung dalam sistem operasi windows.
    Oleh karena itu kita membutuhkan program eksternal untuk melakukan pengaksesan hardware secara langsung pada program kita. Program itu dapat kita buat sendiri ataupun dapat langsung mengambilnya dari file yang banyak tersedia. Salah satunya file Inpout32.dll dari www.logix4u.com.
    Setelah kita Download file tersebut selanjutnya tinggal kita ekstrak file itu dan copikan ke sistem ataupun sistem32 atau anda cukup menyimpannya pada folder yang sama dengan program yang akan kita buat.
    Untuk menggunakan file ini kita terlebih dahulu harus mendeklarasikan pada sebuah form atau dapat juga pada jendela code.
Seperti dibawah ini jika kita menggunakan modul:

Public Declare Function Inp Lib "inpout32.dll" _
Alias "Inp32" (ByVal PortAddress As Integer) As Integer
Public Declare Sub Out Lib "inpout32.dll" _
Alias "Out32" (ByVal PortAddress As Integer, ByVal value As Integer)

Jika di jendela code kita deklarasikan seperti ini:
Private Declare Function Inp Lib "inpout32.dll" _
Alias "Inp32" (ByVal PortAddress As Integer) As Integer
Private Declare Sub Out Lib "inpout32.dll" _
Alias "Out32" (ByVal PortAddress As Integer, ByVal value As Integer)

Untuk lebih jelas baca artikel selanjutnya.

Aplikasi sederhana dengan visual basic untuk akses paralel port
    Kita akan membuat sebuah aplikasi yang sederhana dengan Microsoft Visual Basic 6.0 untuk mengakses Port Paralel dimana kita akan menyalakan semua Led dengan mengklik sebuah tombol On dan mematikan semua Led dengan mengklik sebuah tombol Off.   
Langkah-langkahnya :
1. Buka Program Visual Basic anda (dengan catatan program ini sudah anda  install di computer anda) dengan cara klik start>all program>microsft visual studio 6.0>Microsoft visual basic 6.0.
2. Pilih standart exe kemudian klik ok.
3. Ada baiknya terlebih dahulu anda membuat sebuah module dengan cara klik  project>add module. Kemudian anda masukan deklarasi seperti ini:
    Public Declare Function Inp Lib "inpout32.dll" _
    Alias "Inp32" (ByVal PortAddress As Integer) As Integer
    Public Declare Sub Out Lib "inpout32.dll" _
    Alias "Out32" (ByVal PortAddress As Integer, ByVal Value As Integer)
4. Setelah itu kita baru akan merancang program yang kita inginkan.
5. Kita akan menambahkan dua buah command klik pada form yang sudah ada.ubah propertis dari masing-masing command (sesuai keinginan anda) seperti tabel yang saya buat.

Gambar.1 Tampilan Form yang kita buat
Tabel.1 Propertis
6.klik dua kali tombol on dan akan muncul jendela source kode kemudian anda ketikan listing berikut.
    Out 888, 255 
7.klik dua kali tombol off dan anda juga harus mengketikan
    Out 888,0

Gambar.2 Listing Program yang kita buat
8.Selesai.sekarang anda tinggal mencoba program yang telah anda buat.

    Langkah-langkah diatas sebenarnya yang paling sederhana dari aplikasi interfacing melalui port paralel komputer. Kita dapat mengekplorasi lebih jauh lagi tentang aplikasi port paralel komputer ini dengan mencoba listing program yang lain.

Baca juga:

1 komentar:

Need Your Comments, Please !!!