Membuat One-Shot Relay Flicker Dengan Modul USB-2REL Untuk Aplikasi Palang Pintu Portal dan Mesin Tiket


usb2rel5

Dari sekian banyak pembeli dan pengguna modul USB-2REL, sebagian adalah praktisi aplikasi palang pintu portal dan mesin tiket (ticketing machine). Kedua aplikasi ini membutuhkan model kerja relay yang sama yakni relay on dengan durasi yang singkat kemudian off. Model seperti ini bisa disebut sebagai one-shot relay flicker.

Pada tulisan ini akan saya berikan resep sederhana untuk menghasilkan model kerja one-shot relay flicker menggunakan modul relay USB-2REL.

Pada CD program bawaan modul USB-2REL terdapat sebuah command-line tool USB2R.EXE yang dapat mengontrol kerja relay pada modul USB-2REL. Berikut adalah screenshot program USB2R.EXE yang menampilkan parameter-parameter USB2R.EXE dan contoh penggunaan program USB2R.EXE.

usb2r

Dari contoh penggunaan di atas, kita dapat memberikan lebih dari satu parameter kepada program USB2R.EXE. Sehingga perintah: USB2R R2 r1 akan mengaktifkan RELAY-2 dan mematikan RELAY-1.

One-Shot Relay Flicker (Console)
Untuk menghasilkan kerja One-Shot Relay Flicker, dengan mudah kita dapat memberikan 2 buah parameter pada program USB2R.EXE sebagai berikut:

C:\>USB2R R1 r1

Perintah di atas akan mengaktifkan RELAY-1 dan sesaat kemudian mematikannya. Sedangkan perintah:

C:\>USB2R R2 r2

akan mengaktifkan RELAY-2 sesaat sebelum kemudian kembali OFF.

USB-2REL One-Shot Relay Flicker (GUI)

jb_usb2rel_flicker

Screenshot di samping adalah tampilan dari program USB2REL One-Shot Flicker yang saya buat menggunakan interpreter BASIC favorit saya yakni Just BASIC.

Mengapa? Karena:

    1. Gratis
    2. Mudah
    3. Handal

Percaya atau tidak, dengan Just BASIC membuat program GUI seperti sangatlah mudah, berikut adalah listing program selengkapnya.

‘— JB_USB2REL_FLICKER.BAS
‘— USB-2REL One-Shot Relay Flicker
‘— Chandra MDE – Teknik Elektro Links

nomainwin

WindowWidth = 424
WindowHeight = 210

UpperLeftX=int((DisplayWidth-WindowWidth)/2)
UpperLeftY=int((DisplayHeight-WindowHeight)/2)

groupbox #main.groupbox3, ” One-Shot Relay Flicker: “, 22, 21, 208, 150
button #main.btnRelay2, “RELAY-2”, [btnRelay2Click], UL, 54, 106, 144, 35
button #main.btnRelay1, “RELAY-1”, [btnRelay1Click], UL, 54, 56, 144, 35
statictext #main.statictext4, “Teknik Elektro Links”, 254, 71, 144, 20
statictext #main.statictext5, “http://teknikelektrolinks.com”, 238, 96, 168, 20
open “JustBASIC – USB2REL One-Shot Flicker” for dialog as #main
print #main, “trapclose [quit.main]”

print #main, “font ms_sans_serif 10”
print #main.groupbox3, “!font Arial 10 bold”
print #main.btnRelay2, “!font Arial 10 bold”
print #main.btnRelay1, “!font Arial 10 bold”
print #main.statictext4, “!font Arial 10 bold”

wait

[quit.main]
Close #main
END

[btnRelay1Click]
RUN “D:\USB2R.EXE R1 r1”, HIDE
wait

[btnRelay2Click]
RUN “D:\USB2R.EXE R2 r2”, HIDE
wait

jb_usb2rel_flicker_lenovoPengujian aplikasi ini saya lakukan menggunakan Netbook Lenovo dengan sistem operasi Windows 7 dengan hasil yang (alhamdulillaah) sangat memuaskan.

Untuk informasi harga dan pemesanan USB-2REL, silakan mengunjungi situs resminya berikut ini: http://teknikelektrolinks.com/usb-2rel/usb-2rel.htm

Selamat belajar dan selamat berkarya!

Smile

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s