Abstrak Pengontrolan peralatan elektronik dengan WEB, telah

advertisement
Abstrak
Pengontrolan peralatan elektronik dengan WEB, telah banyak dikembangkan oleh
sebagian orang yang tertarik dalam aplikasi pemograman yang berbasis WEB dan
elektronika tentunya. Pengontrolan melalui WEB mempunyai banyak keuntungan, dimana
dapat mengatasijarak dan waktu, karena kita dapat mengontrol dimana saja dan kapan saja.
Untuk dapat mengkontrolnya, kita membutuhkan suatu bahasa pemograman yang
mendukung aplikasi yang berbasis WEB, seperti html, jsp, visual basic, php, asp, cgi dan
sebagainya.
Dalam mendisain WEB membutuhkan suatu bahasa pemograman yang mendukung
aplikasi yang berbasis WEB, seperti html, jsp, visual basic, php, asp, cgi dan sebagainya ,
serta membutuhkan suatu perangkat lunak server yang berfiingsi menerima permintaan
HTTP atau HTTPS dari klien yang dikenal dengan browser web dan mengirimkan kembali
hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML
yaitu WEB server. Server web yang terkenal diantaranya adalah Apache dan Microsoft
Internet Information Service (IIS). Apache merupakan server web antar-platform, sedangkan
IIS hanya dapat beroperasi di sistem operasi Windows.
Pengontrolan melalui Web bersifat server side, yang berarti semua proses dilakukan
di server yang kemudian dapat diakses oleh client melalui Web Browser. Program execute
berfiingsi mengeluarkan data ke parallel port yang kemudian menggerakkan motor HBridge.
Web digunakan sebagai antarmuka
BAB I
yang didalamnya terdapat panel control yang
PENDAHULUAN
memberikan keluaran berupa bit pada parallel
port yang kemudian dijalankan (execute)
1.1 Latar Belakang
elektronik
dengan program Turbo C dan diakses dengan
dengan WEB, telah banyak dikembangkan
PHP untuk aplikasi menggunakan Web
oleh sebagian orang yang tertarik dalam
Server.
aplikasi pemograman yang berbasis WEB dan
Tttjuan
elektronika tentunya. Pengontrolan melalui
1. Melakukan installasi aplikasi Web server
Pengontrolan
peralatan
keuntungan,
pada komputer yang akan bertindak
dimana dapat mengatasi jarak dan waktu,
sebagai server dimana nantinya peralatan
karena kita dapat mengontrol dimana saja dan
pengendali motor DC akan dihubungkan
kapan saja. Untuk dapat mengkontrohiya, kita
melalui port paralell.
WEB
mempunyai
banyak
membutuhkan suatu bahasa pemograman
2. Membuat Garaphich User Interface xmtuk
yang mendukung aplikasi yang berbasis
antarmuka antara user dengan perangkat
WEB, seperti html, jsp, visual basic, php, asp,
keras pada sebuah kompuer. Antarmuka
cgi dan sebagainya.
tersebut terdiri dari panel kontrol untuk
motor DC
Adapun keluaran yang diinginkan
sendiri (localhost), yang terdiri atas program
adalah teralisasinya sebuah Web dengan
Apache HTTP Server, MySSQL database,
sistem
untuk
dan penterjemah bahasa yang ditulis dengan
pengontrolan motor DC sebagai pengerak
bahasa pemrograman PHP dan Perl. Nama
pmtu gerbang secara jarak jauh.
XAMPP merupakan singkatan dari X (empat
yang
ada
didalamnya
system operasi apapun). Apache, MySQL,
BAB II
PHP dan Perl. Program ini tersedia dalam
LANDASANTEORI
GNU General Public Lisensi dan bebas,
HTML berupa kode-kode tag yang
menginstruksikan
browser
untuk
merupakan
web
server
yang
mudah
digunakan yang dapat melayani tampilan
menghasilkan tampilan sesuai dengan yang
halaman
diinginkan. Sebuah file yang merupakan file
mendapatkanya dapat mendownload langsimg
HTML dapat dibuka dengan menggunakan
dari web resminya.
browser web seperti Mozilla Firefox atau
web
yang
BAB
dinamis.
Untuk
in
Microsoft Internet Explorer. HTML juga
3.1.1 Bahasa pemograman yang digunakan
dapat dikenali oleh aplikasi pembuka email
dalam mendisain WEB
ataupun dari PDA dan program lain yang
memiliki kemampuan browser
HyperText Markup Language
(HTML) adalah sebuah bahasa markup yang
Web Server adalah sebuah perangkat
digunakan untuk membuat sebuah halaman
server
menerima
web dan menampilkan berbagai informasi di
permintaan HTTP atau HTTPS dari klien
dalam sebuah browser Internet. Bermula dari
yang dikenal dengan browser web dan
sebuah bahasa yang sebelumnya banyak
mengirimkan kembali hasihiya dalam bentuk
digunakan di dunia penerbitan dan percetakan
halaman-halaman
yang disebut dengan SGML (Standard
lunak
yang
berfimgsi
web
yang
umumnya
berbentuk dokumen HTML. Server web yang
Generalized Markup Language), HTML
terkenal diantaranya adalah Apache dan
adalah sebuah standar yang digunakan secara
Microsoft Internet Information Service (IIS).
luas imtuk menampilkan halaman web.
Apache
merupakan
platform,
sedangkan
server
web
antar-
HTML saat ini merupakan standar Internet
IIS
hanya
dapat
yang didefinisikan dan dikendalikan
beroperasi di sistem operasi Windows.
XAMPP adalah perangkat
penggunaannya oleh World Wide Web
lunak
yang mendukung banyak sistem operasi,
Consortium (W3C).
HTML berupa kode-kode tag yang
merupakan kompilasi dari beberapa program.
menginstruksikan browser untuk
Fungsinya adalah sebagai server yang berdiri
menghasilkan tampilan sesuai dengan yang
diinginkan. Sebuah file yang merupakan file
HTML dapat dibuka dengan menggunakan
browser web seperti Mozilla Firefox atau
BAB IV
Microsoft Internet Explorer. HTML juga
ANALISA SYSTEM
dapat dikenali oleh aplikasi pembuka email
ataupun dari PDA dan program lain yang
Tampilan Web yang Dihasilkan.
Untuk
memiliki kemampuan browser
menggunakan
3.1.2 Web Server yang digunakan.
banyak
sistem
bahasa
execute
dibuat
pemrograman C++.
Program exe dapat dibuat kaerena dapat dikenali
XAMPP adalah perangkat lunak yang
mendukung
program
oleh server yang digunakan. Server yang
operasi,
digunakan adalah server apache yang berfungsi
merupakan kompilasi dari beberapa program.
untuk untuk menjalankan script PHP, dimana PHP
Fungsinya adalah sebagai server yang berdiri
nantinya akan mengexecute program exe yang
sendiri (localhost), yang terdiri atas program
dibuat dengan bahasa pemograman Turbo C++.
Apache HTTP Server, MySSQL database,
Sistem komunikasi dengan web server dibuat
dan penterjemah bahasa yang ditulis dengan
bahasa pemrograman PHP dan Perl. Nama
XAMPP merupakan singkatan dari X (empat
untuk menempatkan file execute yang dibuat
menggunakan bahasa C/C++ yang berisikan
perintah untuk memberikan perintah dan keluaran
pada pin-pin yang ada pada port
system operasi apapun). Apache, MySQL,
PHP dan Perl. Program ini tersedia dalam
GNU General Public Lisensi dan bebas,
merupakan
web server
yang
mudah
digunakan yang dapat melayani tampilan
halaman
web yang
dinamis.
as?, im H5T0S OC OjSSJJi MTtjWjra EIBUM H B SEBAai PESSESAK FIKTLl I
ESI
Untuk
mendapatkanya dapat mendownload langsvmg
dari web resminya.
] XAMPP Control Panel Application
XAMPP Control Panel
(Apache Friends Edition)
tampilan web yang dihasilkan seperti
Modules
Apache ^_Runii(t!g
•
svc
•
svc
MySql
•
svc
FileZilla
•
svc
Mercury
•
Svc
Tomcat
|
terlihat diatas parallel. Program Web dapat
stop
dijalankan pada sisi client untuk mengeksekusi
program exe bahasa C/C++ yang ada di Web
Admin
XAHCP Control Panel Version 2.8.8 (200$-07-29)
XSMPP for Hindowi Veriion 1.7.2
Kindova 6.1 Build 7600 Platform 2
Current Directory: C : \ x u 9 p
Stetoa Cheek OK
Bo.y...
Jtpache atarted
server.seprti yang terlihat pada gambar tampialan
web diatas, file execute diletakkan pada gambar
tombol yang berbentuk persegi panjang yang
tampialan web diatas, file execute diletal<l<an
BABV
pada gambar tombol yang berbentuk persegi
Kesimpulan
panjang yang terletak di bagian tengah tampilan
web. Pada tampialan tersebut terdapat tiga
1. Pengontrolan melalui Web bersifat
tampilan execute, yaitu :
server side, yang berarti semua proses
Reset
dilakukan di server yang kemudian
Tombol reset tersebut berfungsi sebagai
dapat diakses oleh client melaliri Web
tombol untuk memastikan tidak ada program
Browser.
yang berjalan pada port paralel , karna pada
2. Program
execute
berfungsi
saat komputer server mati saat dihidupkan
mengeluarkan data ke parallel port
kembali ke delapan bit pada port data paralel
yang kemudian menggerakkan motor
bekerja. Sehingga jika tombol reset di execute
H-Bridge.
port data paralel dalam keaadaan tidak aktif.
Buka gerbang
DAFTAR PUSTAKA
Tobol buka gerbang tersebut berfungsi
sebagai tombol execute port 2 peida port
paralel , sehinga tegangan dari port
tersebut akan menjalan kan motor dc
berputar ke sebelah kanan. Pergerakan
motor dc tersebut akan mengerakkan pintu
gerbang dalam keaadaan terbuka.
Tutup gerbang
Tobol
tutup
gerbang
tersebut
berfungsi sebagai tombol execute port 8
pada port paralel , sehinga tegangan dari
port tersebut akan menjalan kan motor dc
berputar ke sebelah kiri. Pergerakan motor
dc tersebut akan mengerakkan pintu
gerbang dalam keaadaan tertutup.
1. Muhammad H. Rashid ," Power
Electroniccsr Printice Hall International ,
Second edition 1993
2. Mohan "Power Electronics Converters
Application and Design", Jhon Wiley &
Sons INC Third Edition 2004
3. Abdul KadLr, ^Dasar Pemrograman Web
Dinamis Menggunakan PHF' Andi
Yogyakarta 2005.
4. Jan Axelson, Parallel Port Complete
Programming, Interfacing, & Using the
PC's Parallel Printer Port Published by
Lakeview Research, Medison USA, 2000.
Download