Abstrak Dengan sistem pengontrolan jarak j'auh berbasis jaringan komputer maka proses pengontrolan dapat dilakukan dimana saja dan kapan saja, sehingga pengontrolan tersebut dapat lebih praktis dan efisien. Server yang digunakan dalah server apache yang berfiingsi untuk untuk menjalankan script PHP, dimana PHP nantinya akan mengexecute program exe yangdibuat dengan bahasapemograman Turbo C++.. Pada proses Transfer data maka system akan mengunakan Siklus data, yang mana siklus data ini berfidngsi untuk mentrasfer data antara host dan peripheral Siklus alamat digunakan untuk mengirimkan alamat, saluran (channel) atau informasi perintah dan control. Pada proses pembuatan program maka yang diharapkan pengexecusian port paralel hanya pada tiga kondisi yaitu reset, buka pintu dan tutup pintu dengan menetapkan port 2 dan port 8 dari port paralel yang aktif dari pengujian yang dilakukan dapat disimpulkan bahwa besar tegangan yang dihasilkan oleh port2 dan portS dari port paralel pada kondisi hight adalah 2,6 volt arus searah, dan pada kondisi reset besarnya tegangan pada tiap port dari port paralel adalah nol volt. BAB I Tujuan PENDAHULUAN 1. Latar Belakang Untuk program 1. Membuat execute dibuat program menggunakan bahasa "pemrograman PHP" dan menggunakan bahasa pemrograman C++. "bahasa pemrograman C/C++" untuk Program exe dapat dibuat kaerena menhasilkan dapat keluaran pada port dikenali oleh server yang digunakan. Server parallel yang akan digunakan untuk yang digunakan dalah server apache yang mengontrol pergerakan motor berfungsi untuk untuk menjalankan script PHP, dimana PHP nantinya 2. Membuat rangkaian penguji hasil akan pemrograman berupa led indicator mengexecute program exe yang dibuat menggimakan konektor port parallel dengan bahasa pemograman Turbo C++. imtuk mengontrol keluaran pada pin. Sistem komunikasi dengan web server dibuat 3. Melakukan Debuging (menelusuri untuk menempatkan file execute yang dibuat kesalahan menggunakan bahasa C/C++ yang berisikan Mengkompilasi keseluruhan program perintah untuk memberikan perintah dan dalam bentuk file eksekusi (.exe) keluaran pada pin-pin yang ada pada port untuk di aplikasikan dalam sebuah parallel. Program Web dapat dijalankan pada halaman Web sisi client untuk mei^eksekusi program exe pada sebuah browser. pada program) dan yand dapat diakses bahasa C/C++ yang ada di Web server. BAB II outport(alamat_port,data); LANDASAN TEORI PHP adalah suatu bahasa dimana alamat_port yang digunakan adalah standar pemograman open source pada aplikasi WEB, address dimana script ini bersifat server-side yang heksadesimal) dan data yang dikeluarkan ditambahkan ke dalam tag-tag HTML. Skript dalam bentuk desimal. Untuk mengeluarkan ini membuat suatu halaman WEB tidak lagi data output pada bahasa C/C++ digunakan file bersifat statis tetapi juga bersifat dinamis. header PHP juga mempunyai keuntungan yaitu dapat digunakan mendukimg aplikasi CGI, walaupun tanpa Portaddress menggunakan program CGI, sehingga client digunakan yang dapat dilihat pada tabel diatas dapat yang untuk masing-masing port (data, control) dan digunakan untuk menggerakkan motor DC data adalah data yang ingin kita tuliskan ke pada port tersebut. mengexecute server. program Script exe PHP juga berinteraksi dengan bahasa dapat pada dos.h C++ adalah bahasa pemograman yang port sedangkan (dalam fungsi yang ou^rtb(portaddress,data); adalah pemograman, seperti Turbo C, Delphi, perl dan lainnya parallel alamat port yang BAB i n Dalam mendisain program yang dilakukan maka dari diagram alir ini pemograman yang berbasis pada mesin, pengendalian berbasis web, yang mana aut seperti Assembly) dan bahasa pemograman put program akan mampu memerintahkan tingkat tinggi (bahasa pemograman yang port mana yang aktif maupun yang tidak berorientasi pada user atau manusia, seperti aktif Pascal). sehingga ranggaian driver dapat membedakan Fin DataO 1 2 3 Datal Alamat (HexadeamaQ 0x01 (1) ^ 0x02 (2) 4 0x04(4) Data 3 5 i 0x08(8) Data4 1 0x10(16) Data 5 6 7 Data 6 8 0x40 (64) Data? : 9 portparalel — dos.h. yang • |l i 1 ! J k t r a v o ^ client 0x20 (32) DC. , 0x80 (128) Tipe data include yang digunakan adalah menyeluruh Untuk mengeluarkan datakeparallel port menggunakan perintah proses digunakan seti^ printah yang datang dari port paralel. i Data 2 dari secara di bawah berada diantara bahasa tingkat rendah (bahasa Data terlihat akan 111 J Port paralel ialah port data di IRQ7. Port paralel Extend dan Enhanced komputer untuk mentransmisi 8 bit data menggunakan dalam sekali detak. Standar port paralel yang membangkitkan dan mengatur handshaking. baru ialah IEEE 1284 dimana dikeluarkan Protokol tahun 1994. transfer dta yang berbeda yaitu : Standar ini mendefinisikan 5 hardware tambahan untuk EPP mempunyai 4 macam siklus 1. Siklus baca data (Data read) mode operasi sebagai berikut: 1. Mode kompatibilitas 2. Siklus baca alamat (Address Read) 2. Mode nibble 3. Siklxis tulis data (data write) 3. Mode byte 4. Siklus tulis alamat (address write) 4. Siklus data digunakan untuk mentrasfer data Mode EPP (enhancedparallel port) 5. M o d e ECP (Extended capability port) Tujuan dari standar yang baru tersebut ialah untuk mendesain driver dan antara host dan peripheral. Siklus alamat digunakan imtuk mengirimkan alamat, saluran (channel) atau informasi perintah dan control. peralatan yang baru yang kompatibel dengan peralatan lainnya serta standar paralel port sebelumnya (SPP) yangn diluncurkan tahun BAB IV 1981. Mode CompatibiUtas, nibble dan byte ANALISA SYSTEM digunakan sebagai standar perangkat keras Blok Diagram yang tersedia di port paralel orisinal dimana Blok EPP dan ECP membutuhkan tambahan mengontrol atau mengexecute Motor DC hardware dimana dapat berjalan dengan dapat dilakukan dari mana saja dan kapan saja kecepatan sebagai yang lebih tinggi. Mode diagram dibawah pengerak pintu menunjukan gerbang. Dari kompatibilitas atau ("Mode Centronics" ) komputer client dapat dilihat suatu web hanya dapat mengirimkan data pada arah sebagai antarmuka , yang merupakan data maju pada kecepatan 50 kbytes per detik yang terdapat pada komputer server. Pada hingga 150 kbytes per detik. Untuk menerima gambar terlihat bahwa komputer server dapat data, anda hams mengubah mode menjadi mengontrol arah putaran motor DC yang mode nibble atau byte. Mode nibble dapat digunakan sebagai pengerak pintu gerbang , menerima 4 bit (nibble) pada arah yang sehinga dengan ada nya jaringan internet mvmdur, misalnya dari alat ke computer. komputer client yang berada dimana saja asal Mode byte menggunakan fitur bi-directional kan terhubung dengan jaringan internet dapan parallel untuk menerima 1 byte (8 bit) data mengontrol komputer server sehigga dapat pada arah mundur. IRQ (Interrupt Request ) juga mengontrol arah putaran motor DC yang pada port paralel biasanya pada IRQ5 atau digunakan sebagai pengerak pintu gerbang. tegangan dari port tersebut menghasilkan tegangan sebesara 2,6 volt yang berfungsi menjalankan motor dc berputar ke sebelah kiri. BABV Kesimpulan 1. Daari pengujian kondisi reset maka seluruh port yang terdapat pada port paralel tidak menghasilkan beda Votensial (yreset=0 Volt), 2. Dari pengujian kondisi Buka pintu maka besar tegangan yang dihasilkan hanya pada Pada tampialan tersebut terdapat tiga port 2 dari port paralel yang bemilai hight (Vp2 =2,6), selebihnya berkondisi low. tampilan execute, yaitu : 3. Dari pengujian kondisi Buka pintu maka 1. Reset Pada keadaan reset ini besar tegangan besar tegangan yang dihasilkan hanya pada yang dihasilkan port paralel ada 0 Volt, port 8 dari port paralel yang bemilai hight Sehingga jika tombol reset di execute (Vp2 =2,6), selebihnya berkondisi low. port data paralel dalam keaadaan tidak aktif. 2. Buka gerbang DAFTAR PUSTAKA Pada keadaan Buka Gerbang maka keadaaan execute port 2 pada port parallel yang artinya port 2 ini akan menghasilkan besar tegangan =2,6 Volt yang langsimg terhubung ke transistor satu , sehinga tegangan dari port tersebut akan menjalan kan motor dc berputar ke sebelah kanan. 3. Tutup gerbang Pada keadaan tutup gerbang tersebut berfimgsi sebagai tombol execute port 8 pada port paralel , sehinga 1. Muhammad H. Rashid ," Power Electroniccs" Printice Hall Intemational , Second edition 1993 2. Mohan ,'"Power Electronics Converters Application and Design", Jhon Wiley & Sons INC Third Edition 2004 3. Abdul Kadir, ^""Dasar Pemrograman Web Dinamis Menggunakan PHF' Andi Yogyakarta 2005. 4. Jan Axelson, Parallel Port Complete Programming, Interfacing, & Using the PC's Parallel Printer Porf Published by Lakeview Research, Medison USA, 2000.