25
B. KALIBRASI ALAT
Sebelum pengujian di lapangan, dilakukan kalibrasi untuk menentukan jumlah pencacahan magnet dengan ketinggian kamera sehingga saat pengujian tinggi kamera sudah bisa ditentukan.
Proses penghitungan jumlah magnet dan pengambilan gambar menggunakan bahasa pemograman Visual Basic
6.0 yang telah dibuat oleh tim peneliti. Tampilan program dapat dilihat pada Gambar 12. Pada menu file terdapat 1 textbox untuk mengetahui jumlah magnet yang telah terhitung dan 5
commandbox yaitu Capture, Quit, Start Count, Stop dan Reset.
1. Cara Kerja Program
Sebelum program Visual Basic dijalankan perlu diperiksa keberadaan inpout32.dll terdapat pada sistem komputer. Tanpa keberadaan inpout 32.dll pada sistem komputer, kabel
pararel port yang tersambung pada sensor tidak akan terbaca. Oleh karena itu, file inpout 32.dll
perlu dimasukan ke dalam folder c:windows\system. Proses otomatisasi pencacahan menggunakan pemrograman microkontroler yang terdapat pada file inpout32.dll dengan
penggalan program API Application Program Interface sebagai berikut: Private Declare Function SendMessage Lib USER32 Alias SendMessageA ByVal hwnd As
Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any As Long Private Declare Function capCreateCaptureWindow Lib avicap32.dll Alias
capCreateCaptureWindowA ByVal lpszWindowName As String, ByVal dwStyle As Long, ByVal X As Long, ByVal Y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hwndParent
As Long, ByVal nID As Long As Long Private mCapHwnd As Long
Private Const CONNECT As Long = 1034 Private Const DISCONNECT As Long = 1035
Private Const GET_FRAME As Long = 1084 Private Const COPY As Long = 1054
Dim counter As Integer Dim t0 As Integer
Dim t1 As Integer Dim nonmagnet As Integer
Dim jumlah As Integer Dim continue As Boolean
Program pengambilan gambar ini dapat dilakukan dengan cara manual dan otomatis. Prinsip kerja pengambilan gambar dengan cara manual saat alat ini bergerak tekan mouse
pada commandbox Capture untuk mendapatkan foto objek yang diinginkan. Sedangkan prinsip kerja pengambilan gambar secara otomatis, tentukan jumlah pencacahan magnet yang
diinginkan dan disesuikan jumlah ukuran tangkapan foto. Sebelum alat ini digerakan tekan program Start count. Setelah alat ini digerakan pada tampilan Textbox counter akan terlihat
hasil pembacaan dan penghitungan jumlah magnet. Selanjutnya saat jumlah pencacahan yang telah terbaca kamera akan secara otomatis memotret objek. Hasil foto kemudian akan
tersimpan pada folder yang telah ditentukan. Ketika pengambilan gambar selesai sebelum
26
mengambil gambar pada lahan lainnya tekan tombol Stop dan mengganti nama penyimpanan folder
supaya hasil foto tidak tertimpa. Tombol Quit digunakan untuk keluar dari program.
Gambar 12. Tampilan program pengambilan citra
2. Hasil Kalibrasi