Tampilkan postingan dengan label micro control. Tampilkan semua postingan
Tampilkan postingan dengan label micro control. Tampilkan semua postingan

Control Modul USB-2REL

Posted by bilbee-one 03/05/13 0 komentar
Program control Modul USB-2REL Menggunakan Delphi (ShellExecute)
(by Chandra MDE)

USB-2REL adalah modul driver relay dengan antarmuka port USB yang tidak memerlukan catudaya eksternal sehingga sangat praktis untuk digunakan pada aplikasi pengontrolan relay melalui komputer atau laptop seperti pengontrolan lampu, fan, pemanas, panel portal, dan lain-lain. USB-2REL sangat cocok untuk Anda yang tidak mau ribet.
Untuk setiap pembelian modul USB-2REL akan disertakan sebuah CD yang berisi driver dan program kontrol dalam versi GUI (USB2REL.EXE) dan CONSOLE (USB2R.EXE). Keduanya dibuat dengan bahasa pemrograman C dengan kompiler freeware Pelles C.

Untuk mendukung pemrogram Delphi, berikut saya berikan program Demo Kontrol Modul USB-2REL yang saya buat menggunakan Turbo Delphi Explorer For Win32.
Program ini menggunakan fungsi ShellExecute untuk memanggil program USB2R.EXEuntuk mengontrol relay pada modul USB-2REL. Berikut adalah penggalan program yang menangani event-event penekanan tombol.

procedure TForm1.Relay1OnClick(Sender: TObject);
var
  filename: String;
begin
  filename := 'usb2r.exe';
  ShellExecute(handle, 'open' ,PChar(filename), 'R1','', SW_HIDE);
end;

procedure TForm1.Relay1OffClick(Sender: TObject);
var
  filename: String;
begin
  filename := 'usb2r.exe';
  ShellExecute(handle, 'open' ,PChar(filename), 'r1','', SW_HIDE);
end;

procedure TForm1.Relay2OnClick(Sender: TObject);
var
  filename: String;
begin
  filename := 'usb2r.exe';
  ShellExecute(handle, 'open' ,PChar(filename), 'R2','', SW_HIDE);
end;

procedure TForm1.Relay2OffClick(Sender: TObject);
var
  filename: String;
begin
  filename := 'usb2r.exe';
  ShellExecute(handle, 'open' ,PChar(filename), 'r2','', SW_HIDE);
end;

procedure TForm1.AllOnClick(Sender: TObject);
var
  filename: String;
begin
  filename := 'usb2r.exe';
  ShellExecute(handle, 'open' ,PChar(filename), 'RA','', SW_HIDE);
end;


procedure TForm1.AllOffClick(Sender: TObject);
var
  filename: String;
begin
  filename := 'usb2r.exe';
  ShellExecute(handle, 'open' ,PChar(filename), 'rA','', SW_HIDE);
end;

Project USB-2REL Selengkap nya dapat anda download di USB-2REL Delphi.zip
Untuk aplikasi pengontrolan modul USB-2REL melalui web/internet menggunakan PHP, Anda dapat membaca tulisan berikut ini

Sumber:: http://teknikelektrolinks.com

Arsip Blog Bilbee-one
Read More..

Proteus Micro Controller

Posted by bilbee-one 06/04/13 0 komentar

Tools Simulator Microcontroller Proteus

Jika sobat ada minat untuk berkenalan dengan microcontroller, disini ada tools simulator yang bisa sobat gunakan. Nama tools tersebut adalah Proteus dengan CodeVision sebagai tools programmingnya. CodeVision saya pilih karena bahasa yang digunakan adalah bahasa C dimana saya kira lebih mudah dibanding dengan bahasa assembler yang lebih ke bahasa mesin walaupun bahasa C lebih memakan banyak memory dibanding assembler.

Bagaimana ada berminat? Sobat bisa mengunduh kedua tools diatas di sini
Mudah-mudahan dapat bermanfaat, jika ada saran, kritik dan pertanyaan bisa layangkan pada komentar.







Read More..

Blotooth media

Posted by bilbee-one 0 komentar
Prototype remote pintu garasi menggunakan media bluetooth
Kemajuan teknologi didunia ini sangat pesat. Salah satunya adalah teknologi di bidang komunikasi. Teknologi ini ingin diterapkan pada kehidupan sehari-hari, salah satunya adalah pintu garasi. Pintu garasi sering kali dibuka manual pada saat pemilik rumah pulang. Remote berteknologi bluetooth yang dapat dimanfaatkan untuk membuka atau menutup garasi mobil mereka. Sedangkan di sisi garasi mobil, hampir mustahil disediakan satu bluetooth module untuk stand by di garasi mobil. Terdapat bluetooth module yang dapat langsung dihubungkan ke microcontroller yaitu EmbeddedBlue TM 500. Bluetooth module ini berfungsi sebagai converter data yang dikirim oleh bluetooth device dengan sistem bluetooth agar dapat diterima dan dibaca oleh microcontroller. EmbeddedBlue TM 500 ini memakai komunikasi serial UART seperti halnya pada komunikasi serial pada microcontroller. Microcontroller yang dipakai adalah AT89S52. Setelah dilakukan pengujian alat, EmbeddedBlue TM 500 dan USB Bluetooth Dongle dapat berkomunikasi sampai jarak 18 meter. Selain itu, komunikasi bluetooth sulit dilakukan apabila ada penghalang beberapa tembok.

Read More..

PABX phone

Posted by bilbee-one 0 komentar
Perencanaan dan pembuatan sistem programmable private automatic branch exchange dengan menggunakan mikrokontroler AT89C51

Programmable PABX dengan mikrokontroler AT89C51 merupakan suatu sistem switching telepon yang dapat dipilih fiturnya oleh pengguna. Fitur-fiturnya antara lain pengubahan nomor extension, dapat melakukan emergency call, hunting, konferensi dan blokir extension. Programmable PABX ini saat pertama kali dinyalakan maka pengguna diminta untuk mengisi data terlebih dahulu seperti nomor extension telepon, nomor urutan hunting, rekaman suara pembuka dan musik. Setelah itu, PABX akan memeriksa secara bergilir dari saluran extension sampai saluran eksternal. Saat salah satu saluran aktif maka PABX secara otomatis akan aktif dan memeriksa tujuan penelpon dan kemudian membandingkan dengan data nomor yang dimasukkan pada awal PABX diaktifkan. Apabila benar maka akan dihubungkan dengan tujuan, tetapi apabila salah maka yang terdengar adalah suara sinyal sibuk. Fitur programmable pada PABX ini berjalan dengan baik tetapi masih terdapat sedikit crosstalk sedangkan fitur lainnya masih belum berjalan dengan sempurna dikarenakan masih adanya kekurangan pada perangkat lunaknya.

Read More..

System Park RFID dengan micro control

Posted by bilbee-one 0 komentar


Sistem parkir yang berlaku saat ini masih banyak yang bersifat manual dengan menggunakan karcis parkir sebagai bukti parkir kendaraan, dan pembayaran biaya parkir kendaraan dilakukan secara tunai. 
Sistem parkir yang demikian memiliki kelemahan antara lain, kurangnya tingkat keamanan dan dapat menimbulkan praktek korupsi pada petugas parkir. Dari permasalahan tersebut, maka timbul ide untuk membuat suatu sistem parkir prabayar yang dapat mengidentifikasikan identitas pemilik kendaraan berupa nama, alamat, nomor pelat kendaraan dan jumlah uang. Metode yang digunakan adalah menggunakan RFID reader pada modul pintu masuk atau keluar.
 untuk membaca tag yang terdapat pada kartu parkir, hasil pembacaan akan dikirimkan secara serial oleh mikrokontroller pada modul pintu masuk atau keluar untuk diidentifikasi oleh mikrokontroller pada modul server. Hasil identifikasi akan dikirimkan ke modul pintu masuk atau keluar untuk ditampilkan pada LCD. Bila tampilan pada LCD sesuai dengan STNK, maka kendaraan dapat memasuki atau keluar dari area parkir. 
Prototype sistem parkir prabayar ini menggunakan mikrokontroller AT89S52, AT89S52 ini mampu menyimpan 512 kartu parkir dan identitas pemilik kendaraan dengan menggunakan EEPROM 2864 dan 28256 dan dapat dikomunikasikan pada jarak sejauh 80 meter dengan menggunakan RS485. Sistem telah berjalan dengan baik, terbukti dengan dapat mengidentifikasi identitas pemilik kendaraan berupa nama, alamat, nomor pelat kendaraan dan jumlah uang.
Read More..