TUGAS AKHIR APLIKASI PENERANGAN RUANGAN …skripsi.narotama.ac.id/files/APLIKASI PENERANGAN RUANGAN...
Transcript of TUGAS AKHIR APLIKASI PENERANGAN RUANGAN …skripsi.narotama.ac.id/files/APLIKASI PENERANGAN RUANGAN...
TUGAS AKHIR
APLIKASI PENERANGAN RUANGAN BERBASIS KOMPUTER DENGAN
MENGGUNAKAN BAHASA PEMROGRAMAN BORLAND DELPHI
Bernarda Liburseran,Didik Tristianto,S.Kom.,M.kom
Jurusan Sistem Komputer,Fakultas Ilmu Komputer,Universitas Narotama
e-mail [email protected].
ABSTRAK
Kebutuhan akan efisiensi dan keakuratan data dalam menjalankan berbagai bidang kehidupan yangsemakin meningkat, menuntut penyediaan suatu sistem yang mampu untuk memfasilitasi kebutuhan tersebut. Salahsatu sistem yang mampu memenuhi kebutuhan akan efisiensi dan keakuratan adalah penggunaan sistem komputer.Sehingga dalam pemanfaatan ini dibutuhkan upaya untuk membentuk, serta memberikan alternatif kebijaksanaandalam perkembangan teknologi pada era otomatisasi, hal tersebut menunjukan suatu kecenderungan yang mengarahkepada penciptaan maupun pengembangan suatu sarana yang lebih praktis, efisiesi dan ekonomis untukmempermudah dan mempercepat segala aktifitas manusia.
Aplikasi sistem penerangan ruangan adalah suatu usaha untuk mengolah dan mengatur suatu alatpenerangan pada ruangan. Sedangkan Komputer adalah suatu sistem rangkaian elektronik yang dapatmemanipulasi dan mengolah masukan data yang cepat dan tepat serta dirancang dan diorganisasikan supaya secaraotomatis menerima dan menyimpan data input, memprosesnya, dan menghasilkan output dibawah pengawasan suatulangkah-langkah instruksi program yang tersimpan di memori. Keterbatasan sebuah mesin computer yang tidakdapat mengenali jenis perintah seperti yang dapat dilakukan oleh manusia yang harus dilatih dan diajarkan.Penelitian ini mencoba untuk membuat aplikasi penerangan ruangan berbasis computer dengan menggunakanbahasa pemrograman Borland Delphi. Borland Delphi merupakan bahasa pemrograman yang bekerja dibawahpengawasan sistem operasional windows, yang dimana Delphi memberikan fasilitas-fasilitas dalam pembuatanaplikasi visual.
Hasil penelitian ini adalah suatu program yang mampu menyelesaikan masalah dalam kehidupan kitasehari-hari. Penerapannya digunakan dalam aplikasi penerangan ruangan berbasis computer khusunya padapensaklaran lampu yang sebanyak 5 buah pada ruangan dengan menggunakan software program Borland Delphi.
Kata kunci: Aplikasi penerangan ruangan, berbasis computer, bahasa Borland Delphi.
ABSTRACT
The need for efficiency and accuracy of data in performing the various fields of life is increasing,demanding the provision of a system that is able to facilitate those needs. One system that is able to meet the needfor efficiency and accuracy is the use of computer system. So that the effort required to use this form, and providepolicy alternatives in the development of technology in the era of automation, it shows a trend that led to thecreation and development of a more practical means, and the efficiency of the economy to facilitate and acceleratethe activities of humans.
Application of the room lighting system is an attempt to process and arrange a lighting device in the room.While the computer is a system of electronic circuits that can manipulate and process the input data quickly andaccurately as well as designed and organized in order to automatically receive and store input data, process it, andproduce output under the supervision of a step-by-step instruction stored in program memory. Limitations of acomputer machine that can not recognize the type of command as it can be done by human beings who must betrained and taught. This study attempts to make computer-based indoor lighting applications using Borland Delphiprogramming language.
Borland Delphi is a programming language that works under the supervision of windows operating system,which is where Delphi provides the facilities in the manufacture of visual applications. The results of this study is aprogram that is able to solve problems in our daily lives. Its application is used in indoor lighting applicationsespecially in computer-based switching lights as much as 5 pieces in the room by using a software program BorlandDelphi.
Keywords : indoor lighting applications, computer-based, language of Borland Delphi.
BAB IPENDAHULUAN
1.1 Latar Belakang MasalahKebutuhan akan efisiensi dan keakuratan
data dalam menjalankan berbagai bidangkehidupan yang semakin meningkat, menuntutpenyediaan suatu sistem yang mampu untukmemfasilitasi kebutuhan tersebut. Salah satusistem yang mampu memenuhi kebutuhan akanefisiensi dan keakuratan adalah penggunaansistem komputer. Pemanfaatan berbagai aplikasisistem komputer yang ada hingga saat ini,terbukti telah mampu membantu manusia untukmendapatkan hasil yang maksimal, akurat, dankemampuan kecepatan proses.
Sistem otomatisasi dengan menggunakankomputer sebagai sarana pengontrol sistemsaklar yang lebih efisien dan efektif. Berdasarkanpermasalahan diatas, dibutuhkan suatu aplikasisistem yang dapat membantu manusia untukmematikan dan menghidupkan lampu padaruangan dengan lebih cepat, praktis, dan akuratyaitu dengan menggunakan aplikasi pada delphi.
1.2 Perumusan Masalah
Dalam topik penelitian ini masalah yang akanditujukan adalah: Bagaimana membuat suatuprogram untuk mengendalikan prosespenerangan ruangan berbasis komputer denganmenggunakan bahasa pemrograman BorlandDelphi?
1.2.1. Ruangan Lingkup PembahasanBerdasarkan permasalahan diatas, pada
aplikasi penerangan ruangan berbasis komputerdengan menggunakan bahasa pemrogramanBorland Delphi dibuat Ruang Lingkup sebagaiberikut:1.2.1.1. Hardware (Perangkat Keras Komputer)1. CPU (Central Processing Unit)
CPU merupakan inti atau otak sebuahkomputer atau pengolahan. CPU mengontrolsemua kegiatan didalam komputer termasukmelaksanakan semua instruksi-instruksi yang
diberikan kepadanya.2. Memori
Memori adalah suatu wadah atau tempatyang digunakan untuk menyimpan programdan data yang akan atau telah diolah olehCPU. Pada umumnya memori dapatdibedakan menjadi dua macam, yaitu :a. ROM.
ROM adalah singkatan dari Real OnlyMemory, ROM adalah memori yangisinya telah dibuat dan ditentukan olehpabrik dan tidak dapat diubah maupundihapus.
b. RAMRAM adalah singkatan dari RandomAccess Memory. RAM adalah suatumemori yang selain dapat dibaca jugadapat ditulis.
3. Sistem BusBus adalah sirkuit yang merupakan jalurtransportasi informasi antara dua atau lebihalat-alat dalam sistem computer.
1.2.1.2. Software (Perangkat Lunak Komputer)1. Operating Sistem Software2. Application Software
1.3 Batasan MasalahDalam penelitian ini penulis memberi batasan-
batasan masalah sehingga penelitian ini dapatmenjadi terarah dan mempermudah untuk dimengerti, maka ruang lingkup skripsi ini terbatasyaitu Pada pengaplikasian/pembuatan program(software) untuk mengendalikan proses sistempenerangan ruangan yang berbasiskan padacomputer.
1.4 Tujuan dan Manfaat Penelitian1.4.1. Tujuan
1. Dapat memanfaatkan komputersebagai media alat kontrol untukmengatur aplikasi peneranganruangan pada kehidupan sehari-hari.
2. Dapat merancang dan membuat suatuprogram (Software) sistem penerangandengan menggunakan personalkomputer serta bahasa pemrogramanBorland Delphi.
1.4.2. Manfaat1. Bagi penulis
a. Mengembangkan wawasanpenelitian, pengetahuan, dankemampuan dalammenerapkan teori yang telahdiperoleh dibangku kuliah,kemudian diaplikasikandengan permasalahan yangditeliti.
b. Mengaplikasikan peneranganruangan yang sudah ada,dengan memanfaatkancomputer sebagai mediacontrol.
c. Menambah pengalaman untukpeningkatan karier di masayang akan datang.
2. AkademikPenelitian ini diharapkan dapat menjadibahan masukkan bagi akademikterutama dalam pengembangan prosesbelajar mengajar diperguruan tinggikhususnya UNNAR Universitas
Narotama Surabaya dan dimanfaatkansebagai salah satu literature yangmungkin berguna bagi rekan mahasiswalain.
1.5 Metode PenelitianA. Tahapan Penelitian
Adapun tahapan penelitian yang akndilakukan ini adalah
1. Studi literatureData-data yang didapatkan dari literatur-literatur yang ada dengan laporan, catatanserta materi-materi yang berkaitan denganpermasalahan yang ada, sehingga penulistinggal memanfaatkan data-data tersebut
2. Perencanaan dan pembuatanUntuk membuat aplikasi peneranganruangan ini dilakukan langkah-langkahsebagai berikut:a. Mencoba-coba rangkaian sesuai
dengan data-data yang telah diperolehsesuai spesifikasi rangkaian yangdiinginkan.
b. Melaksanakan perencanaan tiap-tiapblok diagram pada aplikasi bahasapemrograman delphi dari hasil uji cobayang dianggap paling efektif yangkemudian dijadikan satu systemprogram.
3. Mempersiapkan komponen yang diperlukanantara lain sebagai berikut:A. Perangkat keras computer (Hardware)
Perangkat keras computer (hardware)terdiri dari:a. CPU (Central Processing Unit)b. Memori (RAM,ROM)c. Sistem Bus
B. Perangkat Lunak Komputer (Software)a. Operating Sistem Softwareb. Application Software
4. Pembuatan aplikasi penerangan ruanganberbasis computerMembuat tiap-tiap blok danmenggabungkan tiap-tiap blok menjadisatu sistem.
5. Pengujian sistemPengujian sistem dilakukan untukmengetahui apakah sistem yang dibuattelah bekerja dengan baik. Pengujiandilakukan pada aplikasi software delphi,kemudian dilakukan pengujian sistemsecara keseluruhan.
6. Konsultasi dengan dosen pembimbing sertamencari sumber informasi yangberhubungan dengan pembuatan skripsi.
Aplikasi Sistem PeneranganPengertian dari aplikasi sistem penerangan
adalah suatu usaha untuk mengelolah dan mengatursuatu peralatan penerangan. Penerangan ruanganyang selama ini kita ketahui adalah lampu yangdiatur oleh suatu sakelar yang berfungsi untukmenghidupkan dan mematikan.
Dalam mengendalikan suatu sistempenerangan ruangan dengan memanfaatkan dua phasetegangan AC yaitu tegangan (~) dan ground (0).Tanpa ada kedua tegangan AC ini lampu tidak akandapat menyala. Untuk dapat mengelola suatu sistempenerangan dibutuhkan pengelolaan berupa peralatanyang dapat untuk mengatur kondisi lampu pada saatmenyala maupun padam
Gambar 2.1. Instalasi Penerangan Ruangan YangTerdiri Dari 5 Lampu
Gambar 2.2. Pengawatan Pada Instalasi PeneranganRuangan
Pada ruangan yang terdapat 5 titik saklaryang dipakai untuk menyalakan danmemadamkan lampu, dengan memanfaatkancomputer dapat dikelola pada ruangan dan dapatdiatur serta juga dikelolah agar pada saat nyaladan padam dapat sesuai dengan apa yangdikehendaki dan sewaktu-waktu dapatdinyalakan maupun dipadamkan tanpa harusberanjak dari depan komputer saat sedangbekerja maupun mengoperasikan komputer.
2.2. KomputerPengertian computer berasal dari bahasa
latin yaitu computare yang mengandung artimenghitung. Karena luasnya bidang ilmu computer,maka para pakar dan peneliti sedikit berbeda dalammendefenisikan terminology computer.
a. Computer adalah mesin penghitungelektronik yang cepat dan dapat menerimainformasi input digital, kemudianmemprosesnya sesuai dengan program yangtersimpan di memorinya, dan menghasilkanoutput berupa informasi (MenurutHamacher)
b. Untuk mewujudkan konsepsi computersebagai pengolah data untuk menghasilkansuatu informasi, maka diperlukan sistemcomputer (computer system) yangelemennya terdiri dari hardware, softwaredan brainware. Ketiga elemen sistemcomputer tersebut harus saling berhubungandan membentuk kesatuan. Hardware tidakakan berfungsi apabila tanpa software,demikian juga sebaliknya. Dan keduanyatiada bermanfaat apabila tidak ada manusia(brainware) yang mengoperasikan danmengendalikannya.
Gambar 2.3 Input-Process-Output Model2.2.1 Perangkat Keras Komputer (Hardware)
Hardware (perangkat keras computer)adalah: Peralatan yang secara fisik terlihatdan bisa di jamah.
Perangkat keras komputer (hardware) terdiri dari :1. CPU (Central Processing Unit)
CPU merupakan inti atau otak sebuahkomputer atau pengolahan.
2. MemoriMemori adalah suatu wadah atau
tempat yang digunakan untuk menyimpanprogram dan data yang akan atau telahdiolah oleh CPU.
a. ROM.Kata ROM adalah singkatan dari Read Only
Memory, ROM adalah memori yang isinya telahdibuat dan ditentukan oleh pabrik dan tidak dapatdiubah maupun dihapus.b. RAM
Kata RAM adalah singkatan dari RandomAccess Memory. RAM adalah suatu memoriyang selain dapat dibaca juga dapat ditulis.
3. Sistem Bus
Bus adalah sirkuit yang merupakan jalurtransportasi informasi antara dua atau lebihalat-alat dalam sistem komputer.
Gambar 2.4 Komponen Hardwarecomputer
2.2.2 Perangkat Lunak Komputer (Software)Software adalah suatu program komputer
yang digunakan untuk mengatur sistem operasikomputer, dan sekaligus juga merupakan programyang digunakan untuk mengaplikasikan berbagaikeperluan dalam menyelesaikan masalah dengankomputer.
2.2.3. BrainwareBrainware adalah manusia yang
mengoperasikan dan mengendalikan sistemcomputer.
Tabel 2.3. Register
Signal Name Register
Bit
DB-
25
Pin
I atau O
Direction
-strobe -C0 1 Output
+Data Bit 0 D0 2 Output
+Data Bit 1 D1 3 Output
+Data Bit 2 D2 4 Output
+Data Bit 3 D3 5 Output
+Data Bit 4 D4 6 Output
+Data Bit 5 D5 7 Output
+Data Bit 6 D6 8 Output
+Data Bit 7 D7 9 Output
-
Acknowledge
S6 10 Input
+Busy S7 11 Input
+Paper End S5 12 Input
+Select In S4 13 Input
-Auto Feed -C1 14 Output
-Error S3 15 Input
-Initialize C2 16 Output
-Select -C3 17 Output
Ground - 18-
25
-
Bit adalah sebuat digit biner. Bit biasbernilai 0 atau 1. Dalam bahasa pemrograman nilai 0dan 1 diterjemahkan dalam variabel Boolean yaitulogika True untuk nilai 1 dan False untuk nilai 0.
Ada tiga operasi logika dasar yang dipakaidalam manipulasi data yaitu AND, OR dan NOT
Tabel 2.5. Tabel Kebenaran Operasi Logika
2.5. Algoritma
Algoritma adalah Cara yang dapat ditempuh olehkomputer dalam mencapai suatu tujuan, terdiri ataslangkah-langkah yang terdefinisi dengan baik,menerima input, melakukan proses, danmenghasilkan output. Meskipun tidak selalu,biasanya sebuah algoritma memiliki sifat bisadihitung (computable) atau bisa dihitung. Sebuahalgoritma dikatakan benar (correct), jika algoritmatersebut berhasil mengeluarkan output yang benaruntuk semua kemungkinan input.
2.6. Flowchart
Flowchart (bagian alir) adalah suatu baganyang menggambarkan / mempersentasikan suatualgoritma atau prosedur untuk menyelesaikanmasalah. Flowchart merupakan cara penyajian darisuatu algoritma.Dalam penulisan flowchart dikenal dua
model yaitu
1. Sistem flowchartSistem flowchart adalah bagan yangmemperlihatkan urutan prosedur dan prosesdari beberapa file di dalam media tertentu.Melalui flowchart ini terlihat jenis mediapenyimpanan yang dipakai dalampengolahan data.
Gambar 2.5 Sistem flowchart
2. Program flowchartProgram flowchart adalah bagan yangmenggambarkan urutan logika dari suatuprosedur pemecahan masalah.
Simbol-simbol yang digunakan sebagai berikut:1) Menunjukkan awal dan akhir dari
program2) Memberikan nilai awal pada suatu
variable atau counter3) Menunjukkan pengolahan
aritmatika dan pemindahan data4) Menunjukkan proses input atau
output5) Untuk mewakili operasi
perbandingan logika6) Proses yang ditulis sebagai sub
program, yaitu prosedur/ fungsi7) Penghubung pada halaman yang
sama8) Penghubung pada halaman yang
berbeda
2.7. Bahasa Pemrograman Delphi.Borland Delphi merupakan salah satu
bahasa pemrograman yang bekerja dibawah lingkupsistem operasi windows, dimana Delphi memberikanfasilitas-fasilitas pembuatan aplikasi visual. Denganmenggunakan Delphi maka dapat membuat aplikasiberbasis windows dengan berbagai keunggulan, yaitupada produktifitas, kualitas, pengembanganperangkat lunak, kecepatan komputer, pola desainyang menarik serta diperkuat dengan bahasapemrograman yang terstruktur.
Kemampuan Delphi dapat digunakan untukmerancang program aplikasi yang memiliki tampilanseperti program aplikasi lain yang berbasis windows.
Spesifikasi computer yang dapat digunakanuntuk menjalankan program ini adalah :
1. Minimal Pentium I / 166 MHz2. RAM 323. Operating Sistem Windows XP
Dengan bertitik tolak pada spesifikasicomputer yang dipakai tersebut berarti denganmenggunakan program Delphi ini khususnya padasistem penerangan ruangan berbasis computer dapatmemanfaatkan computer-computer yang pada fungsidan pemanfaatannya berkurang, sehingga akan lebihberguna dan bermanfaat pada pengelolaan atauaplikasi penerangan ruangan yang sudah ada.
2.7.1 Main Window (Jendela Utama)Jendela utama merupakan pusat pengaturan
di dalam Delphi.
Dalam jendela utama Delphi terdapat tiga buahelemen yang masing-masing memiliki fungsi khusus,yaitu Main Menu, Toolbar, dan Component Palette.
Gambar 2.7 Kumpulan komponen
2.7.4. Code EditorCode editor merupakan tempat dimana
anda dapat menuliskan kode program. Padabagian ini anda dapat menuliskanpernyataanpernyataan dalam object pascal. Codeeditor dilengkapi dengan fasilitas highlight yangmemudahkan pemakai menemukan kesalahan.
Gambar 2.9. Tampilan Delphi ketika baru dibuka
3.1 Perancangan Aplikasi Penerangan RuanganDalam perancangan sistem ini
memanfaatkan computer sebagai alat pengontrolterhadap system aplikasi software menggunakan
bahasa pemrograman Delphi sehingga menghasilkandata yang lebih akurat dan efisien.
3.2. Alat-alat Penelitian
Peralatan yang digunakan dalam penelitian iniadalah:
1. Perangkat Kerasa. Processor Intel Pentium III 501 MHzb. RAM 128 MBc. Hardisk 20 GBd. Monitoring Acer Aspire 3684 WXMie. CD Writer acer Super Multi DLf. Flash Disk 128 MBg. Mouse dan Keyboard
2. Perangkat Lunaka. Sistem Operasi Windows XPb. Program Aplikasi (Delphi 7.0).c. Microsoft Word
3.3 Perencanaan Perangkat Lunak (Software).
Pada perancangan perangkat lunak(Software) ini penulis menggunakan bahasapemrograman Borland Delphi 7.0. Penulis memilihbahasa pemrograman Borland Delphi 7.0dikarenakan Borland Delphi merupakanpengembangan dari bahasa pemrograman pascal yangberhubungan langsung dengan perangkat keras(Hardware). Tampilan dari bahasa pemrogramanBorland Delphi 7.0 yang berbasis windows akanlebih menarik dan mudah pengoperasiannya.
Program ini mengambil masukan dari operator kodesaklar on atau off dan PC memberikan output padaperipheral melalui port paraller yang akanmenjalankan perintah sesuai dengan deskripsi.
1. Komponen-komponen yang terdapat dalamperangkat lunakKomponen dari perangkat lunak ini adadua, yaitu:a. Sistem operasi berupa windows XPb. Program aplikasi (Borland Delphi 7.0)
2. Algoritma Pemrogramana. Penginisialisasian port dari port parallel.b. Memasukkan konstanta awal.c. Memasukkan kode instalasi.d. Hidupkan atau matikan instalasi (manual).e. Hidupkan atau matikan instalasi (timer
atau otomatis).f. Selesai
3. Penjelasan Listing ProgramDidalam program terdapat dua buah
halaman Lembar Kerja yaitu :
a. Halaman Pembukaan1) Procedure Button1Click : Prosedur
pengontrolan tombol keluar.2) Procedure Button2Click : Prosedur
pengontrolan tombol lanjut menujuhalaman lembar kerja utama.
b. Halaman Utama1) Procedure SpeedButton1Click :
Prosedur pengontrolan tombol untuklampu 1.
2) Procedure SpeedButton2Click :Prosedur pengontrolan tombol untuklampu 2.
3) Procedure SpeedButton3Click :Prosedur pengontrolan tombol untuklampu 3.
4) Procedure SpeedButton4Click :Prosedur pengontrolan tombol untuklampu 4.
5) Procedure SpeedButton5Click :Prosedur pengontrolan tombol untuklampu 5.
6) Procedure timerjamTimer : Prosedurpengontrolan instalasi dengan waktu.
7) Procedure Button1Click : Prosedurpengontrolan tombol keluar.
8) Procedure Button2Click : Prosedurpengontrolan tombol kembalikehalaman lembar kerja pembukaan.
unit Unit1;
interface
usesWindows, Messages, SysUtils,Classes, Graphics, Controls, Forms,Dialogs,jpeg, ExtCtrls, StdCtrls;
typeTForm1 = class(TForm)Label1: TLabel;Label2: TLabel;Image1: TImage;Button1: TButton;Button2: TButton;Label3: TLabel;Label4: TLabel;procedure Button2Click(Sender:TObject);procedure Button1Click(Sender:TObject);private{ Private declarations }public{ Public declarations }end;
varForm1: TForm1;
implementation
uses Unit2;
{$R *.DFM}
procedureTForm1.Button2Click(Sender:TObject);beginForm1.Close;end;
Implementasi listing program
. Rancangan ProgramRancangan tampilan program dibuat agar
mudah dalam pengoperasiannya. Untukmembantu dalam proses memasukkan data dansistem pengoperasiannya sehingga lebih jelasmengenai sistem kerja dari program ini berikutgambar diagram flowchart pada gambar 3.1.
Gambar 3.1 Diagram Flowchart Tampilan Layar(Jendela Pembuka)
Aplikasi Penerangan Berbasis Komputer
Gambar 3.2 Diagram Flowchart Tampilan PerintahMasukan Untuk
Aplikasi Penerangan Berbasis Komputer
Keterangan flowchart:
Menandakan awal dan akhir suatuprogramMemproses perintah ataupernyataan pada programEksekusi dengan menggunakanunit subprogramPenghubung, menandai garis alirkea tau dari bagian tertentu denganalir yang di Tulis terpisah baik padasatu halaman maupun bagian yangditulis pada halaman Yang berbeda
Untuk menulis atau masukanmaupun hasil/output/dapatan.
4.1 Analisa KebutuhanAnalisa kebutuhan merupakan suatu tahapan
dimana terjadi komunikasi antara pengguna (user)dengan computer. Analisa ini dibutuhkan dalammembuat sistem penerangan ruangan berbasiscomputer, yakni pada ruangan yang terdiri dari 5ruangan terdapat 5 buah bola lampu yang akan dibuaton dan off dengan menggunakan computer sertabahasa pemrograman yang berupa input, output,fungsi-fungsi yang dibutuhkan dan antarmuka yangdiinginkan.
1. Kinerja dari computer
Computer adalah suatu sistem rangkaian elektronikyang dapat memanipulasi dan mengolah masukandata yang cepat dan serta dirancang dandiorganisasikan supaya secara otomatis menerimadan menyimpan data input, memprosesnya, danmenghasilkan output dibawah pengawasan suatulangkah-langkah instruksi program yang tersimpan dimemori.
2. Kelemahan pada pengujian
Memanfaatkan output melalui port parallel dan dapatmengirimkan perintah sesuai dengan deskripsi.
3. Kelebihan pada pengujianKelebihan pada Aplikasi PeneranganRuangan Berbasis Komputer ini dapat kitauji dengan langkah-langkah sebagai berikut :a. Dapat digunakan pada ruangan
Aplikasi ini dapat dipakai dalammengontrol system penerang padaruangan tanpa menggunakan peralatan.
b. Tahan terhadap panas
Digunakan dalam mengontrol penerangan selama
beberapa jam maka tidak mengalami perubahan
ataupun penurunan kondisi.
4.2 Proses Kerja
Aplikasi Penerangan Ruangan BerbasisKomputer ini merupakan pengganti dari sistempengoperasian pensaklaran yang berupa on dan off,tapi pada kelebihan dari sistem ini yang mana dapatdikendalikan secara Otomatis dengan prosespengaturan waktu yang sesuai dengan keinginan kitasendiri (user).
Cara kerja dari Aplikasi PeneranganRuangan Berbasis Komputer ini sebagai berikut:
1. Buka File Aplikasi Penerangan. Exe2. Pada layar depan monitor akan terdapat
bentuk antar muka sebagai berikut:
A. Halaman Depan (Pembukaan)1. Lanjut
Pada tombol lanjut diklik (ok)akan masuk pada halamankerja utama yang berisiperintah dan hasil simulasiyang akan dikerjakan.
2. KeluarPada tombol keluar diklik (ok)maka akan keluar dari programdan kembali pada sistemoperasi windows.
B. Halaman kerja utama1) Lampu pertama
Pada lampu pertama terdapattombol off jika tombol off diklik satu kali maka akanberubah menjadi on sehinggalampu indikator tersebut akanmenyalah dengan warna merahdan akan terjadi sebaliknyajika tombol yang tadinyaberubah menjadi on kalauditekan sekali lagi makan akanberubah menjadi off dan lampuindikator akan mati (padam)dengan warna hitam sehinggalampu pertama yang berada
pada ruangan(kamar tidur 1)akan mati (padam).
2) Lampu keduaPada lampu kedua terdapattombol off jika tombol off diklik satu kali maka akanberubah menjadi on sehinggalampu indikator tersebut akanmenyalah dengan warna merahdan akan terjadi sebaliknyajika tombol yang tadinyaberubah menjadi on kalauditekan sekali lagi makan akanberubah menjadi off dan lampuindikator akan mati (padam)dengan berwarna hitamsehingga lampu kedua yangberada pada ruangan(kamartidur 2) akan mati (padam).
3) Lampu ketigaPada lampu ketiga terdapattombol off jika tombol off diklik satu kali maka akanberubah menjadi on sehinggalampu indikator tersebut akanmenyalah dengan warna merahdan akan terjadi sebaliknyajika tombol yang tadinyaberubah menjadi on kalauditekan sekali lagi makan akanberubah menjadi off dan lampuindikator akan mati (padam)dengan berwarna hitamsehingga lampu ketiga yangberada pada ruangan(ruangtamu) akan mati (padam).
4) Lampu empatPada lampu keempat initerdapat tombol off jika tomboloff di klik satu kali maka akanberubah menjadi on sehinggalampu indikator tersebut akanmenyalah dengan warna merahdan akan terjadi sebaliknyajika tombol yang tadinyaberubah menjadi on kalauditekan sekali lagi makan akanberubah menjadi off dan lampuindikator akan mati (padam)dengan berwarna hitamsehingga lampu keempat iniyang berada pada ruangan(dapur / kamar mandi) akanmati (padam).
5) Lampu kelima
Pada lampu kelima terdapattombol off jika tombol off diklik satu kali maka akanberubah menjadi on sehinggalampu indikator tersebut akanmenyalah dengan warna merahdan akan terjadi sebaliknyajika tombol yang tadinyaberubah menjadi on kalauditekan sekali lagi makan akanberubah menjadi off dan lampuindikator akan mati (padam)dengan berwarna hitamsehingga lampu kelima yangberada pada ruangan depan(teras) akan mati (padam).
C. Waktu (Timer) Otomatis1. Lampu pertama
Lampu pertama (1) terdapatdua kolom yaitu :
a. Hidup PukulDalam kolom ini diisiwaktu yang kitainginkan ketika lampuyang akan dikedalikanmenyalah pada pukulberapa, dengan formatpenulisan waktu yangsesuai dengan contohformat yang terterapada bagian bawahlayar antar muka,tetapi jika penulisantidak sesuai denganformat maka timer itusendiri tidak akanbekerja.
b. Padam (mati) PukulDalam kolom ini diisiwaktu yang kitainginkan ketika lampuyang akan dikedalikanpadam (mati) padapukul berapa, denganformat penulisanwaktu yang sesuaidengan contoh formatyang tertera padabagian bawah layarantar muka, tetapi jikapenulisan tidak sesuaidengan format makatimer itu sendiri tidakakan bekerja.
2. Lampu kedua
a. Hidup PukulDalam kolom ini diisiwaktu yang kita inginkanketika lampu yang akandikedalikan menyalahpada pukul berapa, denganformat penulisan waktuyang sesuai dengan contohformat yang tertera padabagian bawah layar antarmuka, tetapi jika penulisantidak sesuai dengan formatmaka timer itu sendiritidak akan bekerja.
b. Padam (mati) PukulDalam kolom ini diisiwaktu yang kita inginkanketika lampu yang akandikedalikan padam (mati)pada pukul berapa, denganformat penulisan waktuyang sesuai dengan contohformat yang tertera padabagian bawah layar antarmuka, tetapi jika penulisantidak sesuai dengan formatmaka timer itu sendiritidak akan bekerja.
c. Dan untuk lampu ketiga(3), keempat (4) dankelima(5) pada sistempengoperasiannya samaseperti langkah-langkahyang telah diuraikandiatas.
D. Pada tombol diklik (ok) kembalimaka akan kembali pada halamanpembukaan
E. Dan untuk mengakhiri ataumenyelasaikan progam ini makapada layar monitor yangbertuliskan keluar diklik satu kalimaka akan kembali padaoperasional windows.
4.3 Hasil Penelitian
Pada proses keberhasilan dari penelitianini dapat kita peroleh sebagai berikut:
1. Pada tampilan layar depan (JendelaPembuka) Aplikasi peneranganruangan berbasis computer .
Gambar 4.1 Layar depan (Jendela Pembuka)Aplikasi Penerangan Ruangan
2. Hasil Penelitian pada Sistem Penerangan RuanganBerbasis Komputer berjalan dengan baik.
Gambar 4.2 Tampilan Layar Kedua PadaAplikasi Penerangan Ruangan
3. Hasil Penerangan pada 5 ruangan berjalan denganbaik
Gambar 4.3 hasil penerangan pada 5 ruangan
Maka dapat disimpulkan bahwa padaaplikasi penerangan ruangan dengan berbasiskanpada computer dapat dijalankan denganmemanfaatkan aplikasi pemrograman softwareDelphi 7.0 untuk menghidupkan dan mematikanlampu berjalan dengan baik.
V.1 Kesimpulan
Berdasarkan hasil analisis dan pengujiandalam penelitian sistem aplikasi penerangan ruanganberbasis computer dapat disimpulkan:
1. Telah berhasil dibangun aplikasi peneranganruangan berbasis computer denganmenggunakan bahasa pemrograman BorlandDelphi.
2. Pengujian aplikasi penerangan ruanganberbasis computer telah berhasil, dimanapengujian ini menggunakan computer danaplikasi software Delphi 7.0.
V.2 Saran
Pada penelitian ini masih banyak terdapatkekurangan yang perlu diteliti lebih lanjut sebagaibahan untuk pengembangan sistem, beberapa saranyang diajukan berkaitan dengan pengembanganpenelitian selanjutnya adalah:
1. Dalam pengoperasian sistem ini computerharus dalam kondisi hidup dan stand by,kalau dimatikan maka secara otomatissistem akan tidak berjalan atau akan kembalipada posisi semula atau nol.
2. Pada penelitian ini penulis merasa masihbanyak terdapat kekurangan sehinggamemerlukan pengembangan dari system ini.
DAFTAR PUSTAKA
1. Ibrahim, KF, 1991, Teknik Digital/KfIbrahim, diterjemahkan oleh P. InsapSantosa, - Ed. 1, Cet. 1. – Yogyakarta
2. Kosasih, Asep, 2006, Pendekatan praktisbelajar algoritma & pemrograman denganmenggunakan Delphi 5.0. Cet. 1, YramaWidya, Bandung.
3. Scheid Francis, Teori dan soal-soalpengantar ilmu computer, diterjmahkan olehIr. Esther Hanaya M.Sc, Erlangga, Jakarta.
4. Rinaldi Munir & Lidya Leoni, 2003,Algoritma dan Pemrograman dalam BahasaPascal dan C buku 2, Informatika Bandung.
5. Kusumadewi, Sri, 2003, Artifical Intelegenc(Teknik dan Aplikasinya), Graha Ilmu,Yogyakarta.
6. http://awanday.wordpress.com7. Anggriawan, Chandra, 2009, Makalah
Sistem Komputer, Jurusan TeknikInformatika Desain Grafis Sekolah TinggiIlmu Manajemen Informatika dan KomputerAsia, Malang.
8. http://www.ilmukomputer.com
Gambar 4.1 Layar depan (Jendela Pembuka)Aplikasi Penerangan Ruangan
2. Hasil Penelitian pada Sistem Penerangan RuanganBerbasis Komputer berjalan dengan baik.
Gambar 4.2 Tampilan Layar Kedua PadaAplikasi Penerangan Ruangan
3. Hasil Penerangan pada 5 ruangan berjalan denganbaik
Gambar 4.3 hasil penerangan pada 5 ruangan
Maka dapat disimpulkan bahwa padaaplikasi penerangan ruangan dengan berbasiskanpada computer dapat dijalankan denganmemanfaatkan aplikasi pemrograman softwareDelphi 7.0 untuk menghidupkan dan mematikanlampu berjalan dengan baik.
V.1 Kesimpulan
Berdasarkan hasil analisis dan pengujiandalam penelitian sistem aplikasi penerangan ruanganberbasis computer dapat disimpulkan:
1. Telah berhasil dibangun aplikasi peneranganruangan berbasis computer denganmenggunakan bahasa pemrograman BorlandDelphi.
2. Pengujian aplikasi penerangan ruanganberbasis computer telah berhasil, dimanapengujian ini menggunakan computer danaplikasi software Delphi 7.0.
V.2 Saran
Pada penelitian ini masih banyak terdapatkekurangan yang perlu diteliti lebih lanjut sebagaibahan untuk pengembangan sistem, beberapa saranyang diajukan berkaitan dengan pengembanganpenelitian selanjutnya adalah:
1. Dalam pengoperasian sistem ini computerharus dalam kondisi hidup dan stand by,kalau dimatikan maka secara otomatissistem akan tidak berjalan atau akan kembalipada posisi semula atau nol.
2. Pada penelitian ini penulis merasa masihbanyak terdapat kekurangan sehinggamemerlukan pengembangan dari system ini.
DAFTAR PUSTAKA
1. Ibrahim, KF, 1991, Teknik Digital/KfIbrahim, diterjemahkan oleh P. InsapSantosa, - Ed. 1, Cet. 1. – Yogyakarta
2. Kosasih, Asep, 2006, Pendekatan praktisbelajar algoritma & pemrograman denganmenggunakan Delphi 5.0. Cet. 1, YramaWidya, Bandung.
3. Scheid Francis, Teori dan soal-soalpengantar ilmu computer, diterjmahkan olehIr. Esther Hanaya M.Sc, Erlangga, Jakarta.
4. Rinaldi Munir & Lidya Leoni, 2003,Algoritma dan Pemrograman dalam BahasaPascal dan C buku 2, Informatika Bandung.
5. Kusumadewi, Sri, 2003, Artifical Intelegenc(Teknik dan Aplikasinya), Graha Ilmu,Yogyakarta.
6. http://awanday.wordpress.com7. Anggriawan, Chandra, 2009, Makalah
Sistem Komputer, Jurusan TeknikInformatika Desain Grafis Sekolah TinggiIlmu Manajemen Informatika dan KomputerAsia, Malang.
8. http://www.ilmukomputer.com
Gambar 4.1 Layar depan (Jendela Pembuka)Aplikasi Penerangan Ruangan
2. Hasil Penelitian pada Sistem Penerangan RuanganBerbasis Komputer berjalan dengan baik.
Gambar 4.2 Tampilan Layar Kedua PadaAplikasi Penerangan Ruangan
3. Hasil Penerangan pada 5 ruangan berjalan denganbaik
Gambar 4.3 hasil penerangan pada 5 ruangan
Maka dapat disimpulkan bahwa padaaplikasi penerangan ruangan dengan berbasiskanpada computer dapat dijalankan denganmemanfaatkan aplikasi pemrograman softwareDelphi 7.0 untuk menghidupkan dan mematikanlampu berjalan dengan baik.
V.1 Kesimpulan
Berdasarkan hasil analisis dan pengujiandalam penelitian sistem aplikasi penerangan ruanganberbasis computer dapat disimpulkan:
1. Telah berhasil dibangun aplikasi peneranganruangan berbasis computer denganmenggunakan bahasa pemrograman BorlandDelphi.
2. Pengujian aplikasi penerangan ruanganberbasis computer telah berhasil, dimanapengujian ini menggunakan computer danaplikasi software Delphi 7.0.
V.2 Saran
Pada penelitian ini masih banyak terdapatkekurangan yang perlu diteliti lebih lanjut sebagaibahan untuk pengembangan sistem, beberapa saranyang diajukan berkaitan dengan pengembanganpenelitian selanjutnya adalah:
1. Dalam pengoperasian sistem ini computerharus dalam kondisi hidup dan stand by,kalau dimatikan maka secara otomatissistem akan tidak berjalan atau akan kembalipada posisi semula atau nol.
2. Pada penelitian ini penulis merasa masihbanyak terdapat kekurangan sehinggamemerlukan pengembangan dari system ini.
DAFTAR PUSTAKA
1. Ibrahim, KF, 1991, Teknik Digital/KfIbrahim, diterjemahkan oleh P. InsapSantosa, - Ed. 1, Cet. 1. – Yogyakarta
2. Kosasih, Asep, 2006, Pendekatan praktisbelajar algoritma & pemrograman denganmenggunakan Delphi 5.0. Cet. 1, YramaWidya, Bandung.
3. Scheid Francis, Teori dan soal-soalpengantar ilmu computer, diterjmahkan olehIr. Esther Hanaya M.Sc, Erlangga, Jakarta.
4. Rinaldi Munir & Lidya Leoni, 2003,Algoritma dan Pemrograman dalam BahasaPascal dan C buku 2, Informatika Bandung.
5. Kusumadewi, Sri, 2003, Artifical Intelegenc(Teknik dan Aplikasinya), Graha Ilmu,Yogyakarta.
6. http://awanday.wordpress.com7. Anggriawan, Chandra, 2009, Makalah
Sistem Komputer, Jurusan TeknikInformatika Desain Grafis Sekolah TinggiIlmu Manajemen Informatika dan KomputerAsia, Malang.
8. http://www.ilmukomputer.com
9. http://materi-praktek.blogspot.com/2007/02/bag-i-mengenal-delphi.html