Jumat, 23 November 2012

MY SQL Password Editor


Mysql adalah salah satu perangkat lunak database populer dan kuat yang digunakan oleh sebagian besar aplikasi berbasis web dan server side.
Jika Anda pernah kehilangan atau lupa password database MySQL maka MysqlPasswordAuditor dapat membantu dalam pemulihan dengan mudah.
Hal ini juga dapat membantu anda untuk mengaudit database Mysql setup server di lingkungan perusahaan dengan menemukan konfigurasi password yang lemah. Hal ini membuat salah satu harus memiliki alat untuk administrator IT & Testers Penetrasi.


Hal ini sangat mudah digunakan dengan metode kamus pemulihan password sederhana berbasis. Secara default itu termasuk password file daftar kecil, namun Anda dapat menemukan file password kamus lebih padakoleksi OpenWall . Anda juga dapat menggunakan alat-alat seperti Crunch , Cupp untuk menghasilkan file daftar password kustom Anda sendiri dan kemudian menggunakannya dengan MysqlPasswordAuditor.


Ia bekerja pada berbagai platform mulai dari Windows XP ke Windows 7.
Fitur
Berikut adalah beberapa fitur khusus MysqlPasswordAuditor
  • Perangkat lunak bebas dan Sederhana untuk Recover / Audit Sandi Mysql.
  • Sangat berguna untuk IT administrator & Testers Penetrasi
  • Kamus berbasis Password Recovery metode
  • Statistik rinci seperti password diuji, waktu berlalu, progress bar ditampilkan selama operasi Audit.
  • Sederhana, mudah digunakan antarmuka GUI
  • Menghasilkan Laporan Audit dalam HTML / XML / Format teks.
  • Terpadu Installer untuk Instalasi lokal & Penghapusan instalasi. 
Instalasi & Un-instalasi.
MysqlPasswordAuditor dilengkapi dengan Installer yang dapat membantu Anda dalam instalasi lokal & un-instalasi. Ini memiliki setup wizard intuitif yang memandu Anda melalui serangkaian langkah-langkah dalam penyelesaian instalasi.
Pada setiap titik waktu, Anda dapat menghapus produk dengan menggunakan Uninstaller terletak di lokasi berikut (secara default)
[Windows 32 bit]
C: \ Program Files \ SecurityXploded \ MysqlPasswordAuditor

[Windows 64 bit]
C: \ Program Files (x86) \ SecurityXploded \ MysqlPasswordAuditor
Menggunakan MysqlPasswordAuditor
MyMysqlPasswordAuditor adalah aplikasi GUI yang mudah digunakan, bahkan untuk pemula.

Berikut adalah langkah-langkah sederhana
  • Peluncuran MysqlPasswordAuditor pada sistem Anda dari lokasi diinstal.
  • Masukkan Mysql alamat IP server, nomor port, nama pengguna yang untuk memulihkan password.
  • Selanjutnya pilih atau drag & drop file password daftar (Anda dapat menemukan satu di lokasi terpasang)
  • Terakhir, klik pada 'Mulai Audit' tombol untuk memulai operasi Mysql Password recovery.
  • Anda akan melihat statistik rinci selama operasi sandi Audit
  • Pada keberhasilan, maka akan menampilkan password pulih seperti yang ditunjukkan pada gambar di bawah.
  • Lain Anda akan melihat pesan kegagalan dan kemudian Anda dapat mencoba dengan file password yang lebih besar daftar.
  • Akhirnya Anda dapat menghasilkan laporan audit dalam HTML / XML / Format teks dengan mengklik tombol 'Ekspor' dan kemudian pilih jenis file dari drop down box dari 'Simpan Dialog File'. 
Screenshots
Berikut adalah screenshot dari MysqlPasswordAuditor
Screenshot 1: MysqlPasswordAuditor menunjukkan Password Mysql pulih
MysqlPasswordAuditor
Screenshot 2: Audit Laporan akhir dalam format HTML yang dihasilkan oleh MysqlPasswordAuditor.
MysqlPasswordAuditor
Rilis Sejarah
Versi 1.5: 9 Mei 2012
Menghasilkan Sandi laporan audit dalam HTML / XML / format TEXT. Peningkatan UI antarmuka dengan banner dingin.
Versi 1.0: 25 Mei 2011
Pertama publik rilis MysqlPasswordAuditor
Ucapan Terima Kasih
Terima kasih kepada MySql masyarakat untuk kontribusinya terbuka mereka dan membawanya ke ketinggian yang lebih besar hari demi hari.
Unduh


Lisensi: Freeware
Platform: Windows XP, 2003, Vista, Win7 
http://translate.google.co.id/translate?hl=id&sl=en&u=http://securityxploded.com/mysql-password-auditor.php&prev=/search%3Fq%3DMySQL%2BPassword%2BAuditor%26hl%3Did%26tbo%3Dd%26biw%3D1024%26bih%3D495&sa=X&ei=6zewUN3pGojQrQfh9YGICg&ved=0CC0Q7gEwAA

Ethical Hackers



Ethical Hackers

Ethical hacking adalah tindakan hacking yang dilakukan atas izin dan atas sepengetahuan pemilik. Dengan mengikuti metodologi yang mirip dengan yang penyerang, ethical hacker berusaha untuk melihat jenis informasi publik tentang organisasi tersebut. kebocoran Informasi dapat mengungkapkan rincian penting tentang sebuah organisasi, seperti struktur, aset, dan mekanisme defensif. Setelah ethical hacker mengumpulkan informasi ini, informasi dievaluasi untuk menentukan apakah memiliki resiko potensial atau tidak. Ethical Hacker melakukan probing lebih lanjut untuk menguji untuk setiap kelemahan yang tak terlihat.
Kerahasiaan informasi klien adalah salah satu masalah yang paling dominan dalam panduan ethical hacking. Ketika bekerja pada sebuah proyek,  ethical hacker mungkin akan menemukan beberapa informasi penting tentang pengguna atau perusahaan. Ia harus memastikan bahwa informasi ini dirahasiakan. Semua hasil, didokumentasikan serta dalam format elektronik, harus disimpan dalam kondisi yang aman. Informasi dapat berarti banyak pengguna atau perusahaan, dan karenanya  ethical  hacker  menghormati prioritas kliennya

Pengelompokan Hacker

Pengelompokan hacker dilakukan berdasarkan aktifitas yang mereka lakukan, beberapa tipe hacker yaitu :

1.      Black Hat Hacker
Merupakan jenis hacker yang menggunakan kemampuan mereka untuk melakukan hal-hal yang bersifat merusak dan melanggar hukum. Kelompok ini lebih tepatnya disebut sebagai cracker.
2.      White Hat Hacker
Merupakan jenis hacker yang menggunakan kemampuan mereka untuk menghadapi Black Hat Hacker. Kelompok ini juga dikenal dengan nama security analys, security consultant dan lain-lain.
3.      Grey Hat Hacker
merupakan jenis hacker yang memiliki dua keyakinan, kadang mereka menjadi white hat hacker dan kadang pula mereka menjadi black hat hacker.
4.      Suicide hacker
Merupakan jenis hacker yang tidak takut pada ancaman hukuman,  dan mempunyai tujuan melakukan kekacauan yang sebesar-besarnya. Suicide hacker bisa disejajarkan dengan para teroris bom bunuh diri yang tidak takut mati.
Pengelompokan Jenis Serangan

untuk menguasai komputer korban hacker hanya perlu mengeksploitasi salah satu elemen yang bermasalah pada komputer korban. Elemen atau jenis serangan ini dapat dikelompokkan sebagai berikut :

·         Level Sistem Operasi
·         Level Aplikasi
·         Shrink Wrap Code
·         Kesalahan Konfigurasi


Tutorial Ethical Hacking
http://www.youtube.com/watch?v=efMbgI0eeKU

Senin, 19 November 2012

Definition of an Application Letter


Definition of an Application Letter
An application letter is merely another name for a cover letter, the official business letter often included with a job application and/or resume and sent to a prospective employer. Although application letters are generally considered optional components of applying for a job, more and more frequently, employers are singling out those who actually take the time to write an application letter as their top picks. Here are a few components of a typical, successful application letter:
Professional Style
Application letters are usually, and should always, be in an officer letter style, like block style. These letters should be formatted properly and checked for spelling and grammatical errors.
Salutation
Although many application letters open with a simple "Sir or Madam:", the more successful application letters are addressed personally to the hiring manager (which often takes some research on the part of the job applicant).
Body
The body of a good application letter, usually 3 to 4 paragraphs, explains why the applicant is a good fit for the job, explains relevant experience, and shows how that experience would be useful if selected for the career opportunity.
Attachments
An application letter is rarely sent to a prospective employer alone. It is usually accompanied by a resume, salary history, list of references, and/or other documentation of achievements.
Length
Application letters are generally no more than one page in length. Employers are unimpressed by application letters of half a page or less, though; filling most of one page is the safest way to complete an application letter.


Rabu, 17 Oktober 2012

Definition Of Letter (Order Letter)

Tugas ke 2 Bahasa Inggris Bisnis

Letters dealing with orders and payments for merchandise form a bulk of business activity. As a result, serious thinking and care should be exercised in drafting these letters. A little carelessness may result in loss of the customers or good will. Therefore order letters should be exact cordial and tactful. They should be definite and complete that the reader may fell it exactly as the writer wishes. Any error or incompleteness may mean further corresponding shipping delays complicated billing repacking and loss of business.

An order letter need not be preceded by an inquiry or offer. Information received from catalogue and advertisement also helps people and parties in placing and sale. Hence it has great importance. Proper care should be taken in drafting of the order to ensure efficient handling and to eliminate all doubts resulting in loss of time and possibly of the market.

The desired facts are as under:
1. Details about what you are ordering or reserving.
2. Directions for shipment.
3. Manner of payments.

In both order and reservation messages, the main idea in the first paragraph we are reserving or ordering something. Our explanatory paragraphs give whatever details the order requires --- about quantity, colour, style, size, price, payment, location, shipment data, place --- plus any specific instructions our reader might need. The last paragraph invites prompt shipment and dated action, if desired.

Definisi Infix,Prefix,dan Suffix

Infix adalah cara penulisan ungkapan dengan meletakkan operator di antara dua operand dalam hal ini pemakaian tanda kurung sangat menentukan hasil operasi.
Contoh pemakaian infix adalah A+B, A+B-C, (A+B)*(C-D).

Prefix adalah metode penulisan dengan meletakkan operator di depan operand dan tanpa menuliskan tanda kurung.
Contoh pemakaian prefix adalah  +AB, – +ABC, * + AB – CD.

. Suffixes 
Suatu akhiran (Suffixes) adalah suatu bagian kata yang ditambahkan di akhir suatu kata atau
bagian yang disebut base (kata dasar) untuk membentuk suatu kata baru. Suatu akhiran berkaitan
erat dengan tata bahasadan secara umum ditambahkan kepada hampir setiap kata dari suatu
golongan, tergantung kepada kepada aturan-aturan yang dapat ditetapkan. Sebagai contoh, kita
mempunyai akhiran –er dan akhiran –est yang ditambahkan kepada kata sifat yang terdiri atas
satu atau dua suku kata untuk membentuk comparative dan superlative.

 

Kamis, 04 Oktober 2012

Styles Of Letters

 Tugas 1  Bahasa Inggris Bisnis

A. Modified Block Style


            Block Modified Block Style or Style is a form letter that has the right position at the date and closing greetings. The form of this letter is similar to the Straight shape fully but the difference is just the date and closing greetings are in the right position, whether in writing, typing or structural.
Legend:
1. Return Address: If your stationery has a letterhead, skip this. Otherwise, type your name, address and optionally, phone number, five spaces to the right of center or flush with the right margin. Five spaces to the right of center is common. These days, it's also common to include an email address.
2. Date: Type the date five spaces to the right of center or flush with the right margin, two to six lines below the letterhead. Five spaces to the right of center and three lines below the letterhead are common. If there is no letterhead, type it where shown.
3. Reference Line: If the recipient specifically requests information, such as a job reference or invoice number, type it on one or two lines, immediately below and aligned with the Date (2). If you're replying to a letter, refer to it here. For example,
• Re: Job # 625-01
• Re: Your letter dated 1/1/200x.
4. Special Mailing Notations: Type in all uppercase characters, if appropriate. Examples include
• SPECIAL DELIVERY
• CERTIFIED MAIL
• AIRMAIL
5. On-Arrival Notations: Type in all uppercase characters, if appropriate. You might want to include a notation on private correspondence, such as a resignation letter. Include the same on the envelope. Examples are
• PERSONAL
• CONFIDENTIAL
6. Inside Address: Type the name and address of the person and/or company to whom you're sending the letter, three to eight lines below the last component you typed. Four lines are standard. If you type an Attention Line (7), skip the person's name here. Do the same on the envelope.
7. Attention Line: Type the name of the person to whom you're sending the letter. If you type the person's name in the Inside Address (6), skip this. Do the same on the envelope.
8. Salutation: Type the recipient's name here. Type Mr. or Ms. [Last Name] to show respect, but don't guess spelling or gender. Some common salutations are
• Ladies:
• Gentlemen:
• Dear Sir:
• Dear Sir or Madam:
• Dear [Full Name]:
• To Whom it May Concern:
9. Subject Line: Type the gist of your letter in all uppercase characters. Be concise on one line. If you type a Reference Line (3), consider if you really need this line. While it's not really necessary for most employment-related letters, examples are below.
• SUBJECT: RESIGNATION
• LETTER OF REFERENCE
• JOB INQUIRY
10. Body: Type two spaces between sentences. Keep it brief and to the point.
11. Complimentary Close: Type this aligned with the Date (2). What you type here depends on the tone and degree of formality. For example,
• Respectfully yours (very formal)
• Sincerely (typical, less formal)
• Very truly yours (polite, neutral)
• Cordially yours (friendly, informal)
12. Signature Block: Align this with the Complimentary Close (11). Leave four blank lines to sign your name. Sign it exactly the same as you typed it below your signature. Title is optional depending on relevancy and degree of formality. Examples are
• John Doe, Manager
• P. Smith
Director, Technical Support
• R. T. Jones - Sr. Field Engineer
13. Identification Initials: If someone typed the letter for you, he or she would typically include three of your initials in all uppercase characters, then two of his or hers in all lowercase characters. If you typed your own letter, just skip it since your name is already in the Signature Block (12). Common styles are below.
• JAD/cm
• JAD:cm
• clm
14. Enclosure Notation: This line tells the reader to look in the envelope for more. Type the singular for only one enclosure, plural for more. If you don't enclose anything, skip it. Common styles are below.
• Enclosure
• Enclosures: 3
• Enclosures (3)
15. cc: Stands for courtesy copies (formerly carbon copies). List the names of people to whom you distribute copies, in alphabetical order. If addresses would be useful to the recipient of the letter, include them. If you don't copy your letter to anyone, skip it. 

Tips:
• Replace the text in brackets [ ] with the component indicated. Don't type the brackets.
• Try to keep your letters to one page, but see page 2 of this sample if you need continuation pages.
• How many blank lines you add between lines that require more than one, depends on how much space is available on the page.
• The same goes for margins. One and one-half inch (108 points) for short letters and one inch (72 points) for longer letters are standard. If there is a letterhead, its position determines the top margin on page 1.
• If you don't type one of the more formal components, don't leave space for them. For example, if you don't type the Reference Line (3), Special Mailing Notations (4) and On-Arrival Notations (5), type the Inside Address (6) four lines below the Date (2).

B. Block Style

           Straight shape Fully (Full Block Style) is a form letter in which the neck Letters, Letter Body, and Legs Letters do not form a paragraph but to form a full block from left to right. However, the composition or structure of the letter remains valid in the letter. In typing this letter usually starts from the left edge of the wedge line.

C. Semi Block Style


           Semi-Block Style is a form letter where all the letters, except the contents of the letter, typed the same as a straight shape. Each new paragraph end after five keystrokes typed from the left edge of the wedge line.
Legend:
1. Return Address: If your stationery has a letterhead, skip this. Otherwise, type your name, address and optionally, phone number, five spaces to the right of center or flush with the right margin. Five spaces to the right of center is common. These days, it's also common to include an email address.
2. Date: Type the date five spaces to the right of center or flush with the right margin, two to six lines below the letterhead. Five spaces to the right of center and three lines below the letterhead are common. If there is no letterhead, type it where shown.
3. Reference Line: If the recipient specifically requests information, such as a job reference or invoice number, type it on one or two lines, immediately below and aligned with the Date (2). If you're replying to a letter, refer to it here. For example,
• Re: Job # 625-01
• Re: Your letter dated 1/1/200x.
4. Special Mailing Notations: Type in all uppercase characters, if appropriate. Examples include
• SPECIAL DELIVERY
• CERTIFIED MAIL
• AIRMAIL
5. On-Arrival Notations: Type in all uppercase characters, if appropriate. You might want to include a notation on private correspondence, such as a resignation letter. Include the same on the envelope. Examples are
• PERSONAL
• CONFIDENTIAL
6. Inside Address: Type the name and address of the person and/or company to whom you're sending the letter, three to eight lines below the last component you typed. Four lines are standard. If you type an Attention Line (7), skip the person's name here. Do the same on the envelope.
7. Attention Line: Type the name of the person to whom you're sending the letter. If you type the person's name in the Inside Address (6), skip this. Do the same on the envelope.
8. Salutation: Type the recipient's name here. Type Mr. or Ms. [Last Name] to show respect, but don't guess spelling or gender. Some common salutations are
• Ladies:
• Gentlemen:
• Dear Sir:
• Dear Sir or Madam:
• Dear [Full Name]:
• To Whom it May Concern:
9. Subject Line: Type the gist of your letter in all uppercase characters. Be concise on one line. If you type a Reference Line (3), consider if you really need this line. While it's not really necessary for most employment-related letters, examples are below.
• SUBJECT: RESIGNATION
• LETTER OF REFERENCE
• JOB INQUIRY
10. Body: Indent the first sentence in paragraphs five spaces. Type two spaces between sentences. Keep it brief and to the point.
11. Complimentary Close: Type this aligned with the Date (2). What you type here depends on the tone and degree of formality. For example,
• Respectfully yours (very formal)
• Sincerely (typical, less formal)
• Very truly yours (polite, neutral)
• Cordially yours (friendly, informal)
12. Signature Block: Align this block with the Complimentary Close (11). Leave four blank lines to sign your name. Sign it exactly the same as you typed it below your signature. Title is optional depending on relevancy and degree of formality. Examples are
• John Doe, Manager
• P. Smith
Director, Technical Support
• R. T. Jones - Sr. Field Engineer
13. Identification Initials: If someone typed the letter for you, he or she would typically include three of your initials in all uppercase characters, then two of his or hers in all lowercase characters. If you typed your own letter, just skip it since your name is already in the Signature Block (12). Common styles are below.
• JAD/cm
• JAD:cm
• clm
14. Enclosure Notation: This line tells the reader to look in the envelope for more. Type the singular for only one enclosure, plural for more. If you don't enclose anything, skip it. Common styles are below.
• Enclosure
• Enclosures: 3
• Enclosures (3)
15. cc: Stands for courtesy copies (formerly carbon copies). List the names of people to whom you distribute copies, in alphabetical order. If addresses would be useful to the recipient of the letter, include them. If you don't copy your letter to anyone, skip it. 

D. Simplified Style


           Simplified Style is a form letter similar to the Straight shape fully but it’s just that without any greeting and closing greetings. Usually this letter in addressed to the people who were working in the company. Sometimes a simple form of letter writing is very simple without the need to look at tidiness and order. Parts of the letter of the Simplified Style :
1. Letterhead
2. The date of the letter
3. Letter No.
4. Attachment
5. Concerning
6. The letter is aimed at
7. A word of salutation
8. Body of the text
1. Introduction letter
2. Explanation of the contents of the letter
3. Closing the letter
9. Closing Greetings
10. Name of office
11. Signature
12. Who signed the name
13. Carbon copy
14. Page appendix letter / Initials

E. Indented Style


           Indented Style is a form letter where a letter addressed to a paragraph in formation down the ladder-shaped line. Dent shape usually have a paragraph of paragraph a curved so it does not look neat but it looks structured, especially on the letter that directed the formation of such paragraphs down the stairs. Parts of the letter from the indented Style:
1. Letterhead
2. The date of the letter
3. Letter No.
4. Attachment
5. Concerning
6. The letter is aimed at
7. A word of salutation
8. Body of the text
1. Introduction letter
2. Explanation of the contents of the letter
3. Closing the letter
9. Closing Greetings
10. Name of office
11. Signature
12. Who signed the name
13. Carbon copy
14. Page appendix letter / Initials

F. Business Letter Envelope Components
            This sample business letter envelope includes formal components, some of which are optional for typical, employment-related business letters. The graphic below represents the US Postal Service automation guidelines for a standard business envelope that is 4-1/8 x 9-1/2 inches.


Tips:
• Replace the text in brackets [ ] with the component indicated. Don't type the brackets.
• If your envelope does not have a preprinted return address, type it in the upper left corner, in an area not to exceed 50% of the length and 33% of the height of the envelope. Leave a little space between your return address and the top and left edges. How much depends on the margin limitations of your printer or typewriter. For example, laser printers typically require margins of at least 1/8 inch (9 points). 1/4 (18 points) to 1/2 inch (36 points) looks good.
• Type the Special Mailing Notation under the postage area. It doesn't have to line up perfectly with the stamp as shown, but it looks professional. Type in all uppercase characters, if appropriate. Examples include
 SPECIAL DELIVERY
 CERTIFIED MAIL
 AIRMAIL
• Type the On-Arrival Notation so that its right edge lines up with the left edge of the recipient's address. This is not a post office requirement, but rather standard formatting. Type in all uppercase characters, if appropriate. You might want to include a notation on private correspondence, such as when mailing a resignation letter. Examples are
 PERSONAL
 CONFIDENTIAL
• The gray shaded area is where the optical character reader (OCR) at the post office scans for the recipient's address. Type the recipient's address within the shaded area, below other information. Don't type anything to the left, right or below the recipient's address. It's a good idea to include a line or two of space below non-address information (such as the notations shown), before typing the recipient's address. It makes it easier for the OCR to distinguish the address.
 Including the recipient's job title after his or her name is optional.
 If you know the recipient's department or mail-stop name or number, include it after his or her name.
 Include the abbreviation USA after the Zip+4 code, if mailing to the United States of America from another country.
• You'll need software to print a barcode. It's not required for typical, employment-related letters. But if you want to get fancy and have a later version of Microsoft® Word or WordPerfect®, they will print barcodes.

Sabtu, 23 Juni 2012

penulisan ilmiah


BAB 1
PENDAHULUAN

1.1  Latar Belakang
Kemajuan Ilmu Pengetahuan dan teknologi telah mendorong manusia untuk berusaha mengatasi segala permasalahan yang timbul di sekitarnya. Salah satunya teknologi mikrokontroler yang tidak hanya berperan dalam satu bidang saja, melainkan disegala bidang kehidupan manusia. Banyak hal yang mungkin saat ini untuk menyelesaikan permasalahan manusia membutuhkan biaya, waktu, tenaga yang cukup besar penyelesaiannya. Tetapi dengan adanya kemajuan teknologi mikrokontroler, hal-hal tersebut dapat ditekan seminimal mungkin.
Di dalam restoran dan tempat perbelanjaan seperti mall proses pencucian tangan masih banyak dilakukan secara manual sangatlah tidak efisien, kurang akurat kebersihannya dan membutuhkan waktu yang relatif lama. Sebenarnya jika proses pelayanan tersebut dapat diotomatisasikan akan sangat menguntungkan, baik itu bagi perusahaan yang bersangkutan maupun bagi pengguna itu sendiri. Dari sinilah penulis tertarik untuk membuat alat otomatisasi yang diberi nama “sistem pencuci tangan otomatis dengan mikrokontroler AT89S51”.  
Komponen yang digunakan dalam pembuatan alat sistem pencuci tangan otomatis dengan mikrokontroler AT89S51 sangat banyak dipasaran. Sebagian besar komponen berasal dari bahan semi konduktor. Simulasi sistem pencuci tangan otomatis dengan mikrokontroler AT89S51 menggunakan ldr sebagai input utama untuk menentukan posisi tangan sehingga air bisa mengalir. Mikrokontroler dalam  simulasi sistem pencuci tangan otomatis dengan mikrokontroler AT89S51 sebagai unit pemroses data, dengan output berupa relay untuk menggerakkan pompa, dan LCD sebagai tampilan yang berupa pesan teks.



1.2  Batasan Masalah
Batasan masalah yang akan dibahas pada penulisan ini, penulis membatasi  permasalahan pada cara kerja dari relay sebagai penggerak pompa, serta fungsi komponen pendukung dari LCD sebagai tampilan yang berupa pesan teks dan sistem pencuci tangan otomatis dengan mikrokontroler AT89S51 hanya dapat digunakan untuk melakukan pencucian tangan saja secara otomatis.

1.3  Tujuan Penulisan
Tujuan dari penulisan ilmiah adalah untuk mempermudah pengunjung suatu restoran dan pengunjung pasar modern seperti mall, dalam pencucian tangan secara otomatis, tanpa harus menghidupkan kran air terlebih dahulu.

1.4  Metode Penulisan
 Dalam penulisan ilmiah ini, saya menggunakan metode penulisan diantaranya, yaitu :
a.    Studi Pustaka
Studi pustaka dimaksudkan untuk mendapatkan landasan teori, data-data dan informasi sebagai bahan acuan dalam melakukan perencanaan, percobaan, pembuatan dan penyusunan penulisan ilmiah ini.

b. Perencanaan dan Implementasi
Perencanaan ini dimaksudkan untuk memperoleh perancangan dan realisasi simulasi sistem pencuci tangan otomatis dengan AT89S51. Setelah didapatkan suatu rancangan tersebut kemudian dibuat dan dijalankan.

c.    Uji coba alat
Melakukan pengujian secara visual serta melakukan pengujian komponen dan koneksi antara alat secara keseluruhan.
 


1.5  Sistematika Penulisan
Di dalam penulisan ilmiah ini dapat diuraikan menjadi bagian - bagian yang tersusun secara garis besar, sebagai berikut :
Bab I    :            Merupakan pendahuluan yang memperkenalkan materi yang akan dibahas dalam penulisan ilmiah ini, mencakup latar belakang, batasan masalah, tujuan penulisan, metode penulisan, dan sistematika penulisan.
Bab II   :           Merupakan landasan teori yang menguraiakan secara garis besar teori dasar dari rangkaian.
Bab III :            Dalam bab ini berisi analisa dan cara kerja rangkaian secara blok diagram dan cara kerja secara detail.
Bab IV :            Merupakan metode pengujian alat yang terdiri dari beberapa percobaan beserta hasilnya.
Bab V  :            Merupakan penutup yang terdiri dari kesimpulan dan saran - saran.











BAB II
LANDASAN TEORI

Untuk  mengetahui  karakteristik  dari  setiap  komponen  dan  bahasa pemrograman  yang digunakan pada rangkaian ini, maka diperlukan adanya teori yang  dapat  membantu  agar  suatu  rangkaian  dapat  bekerja  dengan  baik,  sehingga di  dapat  hasil  yang  maksimal.  Komponen  dan  bahasa  pemrogramanyang digunakan  dalam  rangkaian “sistem pencuci tangan otomatis dengan mikrokontroler AT89S51”  adalah sebagai berikut :

2.1     Mikrokontroller secara umum
Mikrokontroler  adalah  suatu  pengendali  mikro,  sebagai  suatu  terobosan mikroprosesor  dan  mikrokomputer.  Sebagai  teknologi  baru  yakni  teknologi semikonduktor  dengan  kandungan  transistor  yang  lebih  banyak  namun membutuhkan  ruang  kecil  serta  dapat  diproduksi  dalam    jumlah  yang  banyak. Mikrokontroler  merupakan  sebuah  sistem  komputer  yang  seluruh  atau  sebagian besar  elemennya  dikemas  dalam  satu  chip,  sehingga  sering  disebut  single  chip microcomputer.  Mikrokontroler  merupakan  sebuah  sistem  komputer  yang mempunyai  satu  atau  beberapa  tugas  yang  sangat  spesifik,  berbeda  dengan personal komputer yang memiliki beragam fungsi. Perbedaan yang lainnya adalah perbandingan RAM dan ROM yang sangat berbeda antara  personal komputer  dengan  mikrokontroler. Dalam  mikrokontroler  ROM jauh lebih besar di banding RAM,  sedangkan  dalam  personal  komputer  RAM  jauh  lebih  besar  dibanding ROM.
Mikrokontroler  dapat  dikelompokkan  dalam  satu  keluarga,  masing  –  masing  mikrokontroler  memiliki  spesifikasi  tersendiri  namun  kompatibel/cocok  dalam pemrogramannya. Contoh dari keluarga mikrokontroler :



1.      Keluarga MCS-51
2.      Keluarga MC68HC05
3.      Keluarga MC68HC11
4.      Keluarga AVR
5.      Keluarga PIC 8
Bermula  dari  dibuatnya  IC  (Integrated  Circuit).  Selain  IC,  alat  yang  dapat berfungsi  sebagai  kendali  adalah  chip  sama  halnya  dengan  IC.  Chip  merupakan perkembangan  dari  IC,  dimana  chip  berisikan  rangkaian  elektronika  yang  dibuat dari artikel silicon yang mampu melakukan proses logika. Chip berfungsi sebagai media  penyimpan  program  dan  data,  karena  pada  sebuah  chip  tersedia  RAM dimana  data  dan  program  ini  digunakan  oleh  logic  chip  dalam  menjalankan prosesnya.  Chip  lebih  diidentikkan  dengan  dengan  kata  mikroprosesor. Mikroprosesor  adalah  bagian  dari  CPU  (Central  Processing  Unit)  yang  terdapat pada komputer  tanpa  adanya  memory, I/O yang dibutuhkan oleh sebuah system yang  lengkap.  Selain  mikroprosesor  ada  sebuah  chip  lagi  yang  dikenal  dengan nama  mikrokomputer.  Berbeda  dengan  mikroprosesor,  pada  mikrokomputer  ini telah  tersedia  I/O  dan  memory.  Dengan  kemajuan  teknologi  dan  dengan perkembangan  chip  yang  pesat  sehingga  saat  ini  didalam  sekeping  chip  terdapat CPU  memory  dan  control  I/O.  Chip  jenis  ini  sering  disebut  mikrokontroler. Mikrokontroler  memiliki  kemampuan  untuk  mengolah  serta  memproses  data sekaligus juga dapat digunakan sebagai unit kendali, maka dengan sekeping chip yaitu  mikrokontroler  kita  dapat  mengendalikan  suatu  alat.Mikrokontroler mempunyai  perbedaan  dengan  mikroprosesor  dan  mikrokomputer.Suatu mikroprosesor merupakan bagian dari CPU tanpa memori dan I/O pendukung dari sebuah computer, sedangkan mikrokontroler umumnya terdiri atas CPU, memory, I/O tertentu dan unit – unit pendukung lainnya.
Pada dasarnya terdapat perbedaan sangat mencolok antara mikrokontroler dan  mikroprosesor  serta  mikrokomputer  yaitu  pada  aplikasinya,  karena mikrokontroler  hanya  dapat  digunakan  pada  aplikasi  tertentu  saja.  Kelebihan lainnya yaitu terletak pada perbandingan RAM dan  ROM. Sehingga ukuran board mikrokontroler  menjadi  sangat  ringkas  atau  kecil,  dari  kelebihan  yang  ada terdapat keuntungan pemakaian mikrokontroler dengan mikroprosesor yaitu pada mikrokontroler sudah terdapat RAM dan peralatan I/O pendukung sehingga tidak perlu  menambahnya  lagi.  Pada  dasarnya  struktur  dari  mikroprosesor  memiliki kemiripan dengan mikrokontroler.
Gambar 2.1. Blok Mikrokontroller Secara Umum

Penjelasan masing – masing blok :
a.    CPU (Central Processing Unit)
CPU adalah suatu unit pengolah pusat yang terdiri atas 2 bagian, yaitu unit pengendal  (control  unit  )  dan  unit  logika  (arithmetic  and  logic  unit).  Disamping itu juga, CPU mempunyai beberapa simpanan yang berukuran kecil yang disebut dengan  register.  Adapun  fungsi  utama  dari  unit  pengendali  ini  adalah  mengatur dan  mengendalikan  semua  peralatan  yang  ada  pada  system  computer  dan  juga dapat  mengatur  kapan  alat  input  menerima    data  dan  kapan  data  diolah  serta ditampilkan  pada  alat  output.  Sedangkan  unit  logika  berfungsi  untuk  melakukan semua  perhitungan  aritmatika  yang  terjadi  sesuai  dengan  instruksi  program  dan dapat juga melakukan keputusan dari operasi logika atau pengambilan keputusan sesuai dengan instruksi yang diberikan padanya.
b.   Bus Alamat
Bus  alamat  berfungsi  sebagai  sejumlah  lintasan  saluran  pengalamatan antara  alamat  dengan  sebuah computer.  Pengalamatan  ini  harus  ditentukan terlebih  dahulu  untuk  menghindari  terjadinya  kesalahan  pengiriman  sebuah instruksi  dan  terjadinya  bentrok  antara  dua  buah  alat  yang  bekerja  secara bersamaan.
c.    Bus Data
Bus  data  merupakan  sejumlah  lintasan  saluran  keluar  masuknya  data dalam  suatu  mikrokontroler.  Pada  umumnya  saluran  data  yang  masuk  sama dengan saluran data yang keluar.
d.   Bus Kontrol
Bus control atau bus kendali ini berfungsi untuk menyerempakkan operasi mikrokontroler dengan operasi rangkaian luar.
e.    Memori
Didalam  sebuah  mikrokontroller  terdapat  suatu  memori  yang  berfungsi untuk  menyimpan  data  atau  program.  Ada  beberapa  jenis  memori,  diantaranya adalah  RAM  dan  ROM  serta  ada  tingkat  memori,  diantaranya    adalah  register internal,  memori  utama  dan  memori  masal.  Registrasi  internal  adalah  memori yang terdapat didalam ALU. Memori utama adalah  memori yang ada pada suatu sistem,  waktu  aksesnya  lebih  lambat    dibandingkan register  internal.  Sedangkan memori  masal  dipakai  untuk  penyimpanan  berkapasitas  tinggi,  yang  biasanya berbentuk disket, pita magnetic atau kaset.
f.    RAM (Random Access Memory)
RAM  adalah  memori  yang  dapat  dibaca  atau  ditulis.  Data  dalam  RAM bersifat volatile dimana isinya akan hilang begitu IC kehilangan catu daya, karena sifat  yang  demikian  RAM  hanya  digunakan  untuk  menyimpan  data  pada  saat program bekerja.
Kutipan : Lingga, Whardana. 2006.Mikrokontroller Seri AVR 8535.. Yogyakarta:
Andi Offset.

2.2     Mikrokontroler AT89S51
Mikrokontroler tipe AT89S51 merupakan mikrokontroler keluarga MCS-51 dengan konfigurasi yang sama persis dengan AT89C51 yang cukup terkenal, hanya saja AT89S51 mempunyai fitur ISP (In-System Programmable Flash Memory). Fitur ini memungkinkan mikrokontroler dapat diprogram langsung dalam suatu sistem elektronik tanpa melalui Programmer Board atau Downloader Board. Mikrokontroler dapat diprogram langsung melalui kabel ISP yang dihubungkan dengan paralel port pada suatu Personal Computer.
Adapun fitur yang dimiliki Mikrokontroler AT89S51 adalah sebagai berikut :
1. Sebuah CPU (Central Processing Unit) 8 bit yang termasuk keluarga MCS51.
2. Osilator internal dan rangkaian pewaktu, RAM internal 128 byte (on chip).
3. Empat buah Programmable port I/O,masing-masing terdiri atas 8 jalur I/O
4. Dua buah Timer Counter 16 bit.    
5. Lima buah jalur interupsi (2 interupsi external dan 3 interupsi internal )   
6. Sebuah port serial dengan kontrol serial full duplex UART.         
7. Kemampuan melaksanakan operasi perkalian, pembagian dan operasi Boolean (bit)
8. Kecepatan pelaksanaan instruksi per siklus 1 microdetik pada frekuensi clock 12  MHz             
9. 4 Kbytes Flash ROM yang dapat diisi dan dihapus sampai 1000 kali      
10. In-System Programmable Flash Memory
Dengan keistimewaan diatas, pembuatan alat menggunakan AT89S51 menjadi lebih sederhana dan tidak memerlukan IC pendukung yang banyak. Sehingga mikrokontroler AT89S51 ini mempunyai keistimewaan dari segi perangkat keras.


http://www.toko-elektronika.com/tutorial/uc1_fichiers/image004.jpg
Gambar 2.2 Blok Diagram AT89S51





2.2.1.   Konfigurasi Pin AT89S51
http://gerbangsirkuit.files.wordpress.com/2009/01/kaki-mcs1.jpg?w=200&h=247&h=246

Gambar 2.2.1 Konfigurasi Pin AT89S51

Mikrokontroler AT89S51 memiliki pin berjumlah 40 dan umumnya dikemas dalam DIP (Dual Inline Package). Masing-masing pin pada mikrokontroler AT89S51 mempunyai kegunaan sebagai berikut: 
Port 0 
Port 0 merupakan port dua fungsi yang berada pada pin 32-39 dari AT89S51. Dalam rancangan sistem sederhana port ini sebagai port I/O serbaguna. Untuk rancangan yang lebih komplek dengan melibatkan memori eksternal jalur ini dimultiplek untuk bus data dan bus alamat.         
Port 1 
Port 1 disediakan sebagai port I/O dan berada pada pin 1-8. Beberapa pin pada port ini memiliki fungsi khusus yaitu P1.5 (MOSI), P1.6 (MISO), P1.7 (SCK) yang digunakan untuk jalur download program. 
Port 2 
Port 2 ( pin 21-28 ) merupakan port dua fungsi yaitu sebagai I/O serbaguna, atau sebagai bus alamat byte tinggi untuk rancangan yang melibatkan memori eksternal.

Port 3 
Port 3 adalah port dua fungsi yang berada pada pin 10-17, port ini memiliki multi fungsi, seperti yang terdapat pada tabel 1.1 berikut ini :
BIT NAME BIT ADDRESS ALTERNATE FUNCTION  
P3.0  RXD B0h Receive data for serial port 
P3.1  TXD B1h Transmit data for serial port
P3.2  INT0 B2h External interrupt 0 
P3.3  INT1 B3h External interrupt 1 
P3.4  T0 B4h Timer/counter 0 external input 
P3.5  T1 B5h Timer/counter 1 external input 
P3.6  WR B6h External data memory write strobe   
P3.7 RD B7h External data memory read strobe
2.2.1.1 PSEN  (Program Store Enable)
PSEN (Program Store Enable) adalah sebuah sinyal keluaran yang terdapat pada pin 29. Fungsinya adalah sebagai sinyal kontrol untuk memungkinkan mikrokontroler membaca program (code) dari memori eksternal. Biasanya pin ini dihubungkan ke pin EPROM. Jika eksekusi program dari ROM internal atau dari flash memori (ATMEL AT89SXX), maka berada pada kondisi tidak aktif (high).
2.2.1.2 ALE (Address Latch Enable)         
            Sinyal output ALE yang berada pada pin 30 fungsinya sama dengan ALE pada microprocessor INTEL 8085, 8088 atau 8086. Sinyal ALE dipergunakan untuk demultiplek bus alamat dan bus data. Sinyal ALE membangkitkan pulsa sebesar 1/6 frekuensi oscillator dan dapat dipakai sebagai clock yang dapat dipergunakan secara umum.
2.2.1.3 EA(External Access)
            Masukan sinyal terdapat pada pin 31 yang dapat diberikan logika rendah (ground) atau logika tinggi (+5V). Jika diberikan logika tinggi maka mikrokontroler akan mengakses program dari ROM internal (EPROM/flash memori). Jika diberi logika rendah maka mikrokontroler akan mengakses program dari memori eksternal.
2.2.1.4 RST (Reset)  
            Input reset pada pin 9 adalah reset master untuk AT89S51. Pulsa transisi dari tinggi selama 2 siklus ke rendah akan mereset mikrokontroler.
2.2.1.5 Oscillator       
            Oscillator yang disediakan pada chip dikemudikan dengan XTAL yang dihubungkan pada pin 18 dan pin 19. Diperlukan kapasitor penstabil sebesar 30 pF. Besar nilai XTAL sekitar 3 MHz sampai 33 MHz. XTAL1 adalah input ke pembalikan penguat osilator (inverting oscillator amplifier) dan input ke clock internal pengoperasian rangkaian. Sedangkan XTAL2 adalah output dari pembalikan penguat osilator.
http://gerbangsirkuit.files.wordpress.com/2009/01/xtal.jpg?w=158&h=124&h=124
Gambar 2.2.1.5 Konfigurasi Xtal Osilator
2.2.1.6 Power
            AT89S51 dioperasikan pada tegangan supply +5v, pin Vcc berada pada nomor 40 dan Vss (ground) pada pin 20.

2.2.2.      Peta Memori AT89S51
2.2.2.1   Memori Program
A.  Pemisahan Memori Program dan Data    
Semua divais 8051 mempunyai ruang alamat yang terpisah untuk memori program dan memori data, seperti yang ditunjukkan pada gambar1.1. dan gambar 1.2. Pemisahan secara logika dari memori program dan data, mengijinkan memori data untuk diakses dengan pengalamatan 8 bit, yang dengan cepat dapat disimpan dan dimanipulasi dengan CPU 8 bit. Selain itu, pengalamatan memori data 16 bit dapat juga dibangkitkan melalui register DPTR. Memori program ( ROM, EPROM dan FLASH ) hanya dapat dibaca, tidak ditulis. Memori program dapat mencapai sampai 64K byte. Pada 89S51, 4K byte memori program terdapat didalam chip. Untuk membaca memori program eksternal mikrokontroller mengirim sinyal PSEN ( program store enable ) . Memori data ( RAM ) menempati ruang alamat yang terpisah dari memori program. Pada keluarga 8051, 128 byte terendah dari memori data, berada didalam chip. RAM eksternal (maksimal 64K byte). Dalam pengaksesan RAM Eksternal, mikrokontroller mingirimkan sinyal RD ( baca ) dan WR ( tulis ).
http://www.mytutorialcafe.com/image/intro1.gif
Gambar 2.2.2.1 Struktur memori mikrokontroler keluarga MCS51
http://www.mytutorialcafe.com/image/intro2.gifhttp://www.mytutorialcafe.com/image/intro3.gif
Gambar 2.2.2.1.1 Arsitektur Memori Mikrokontroller 8051
B. Memori Program   
Gambar 1.5. menunjukkan suatu peta bagian bawah dari memori program. Setelah reset CPU mulai melakukan eksekusi dari lokasi 0000H. Sebagaimana yang ditunjukkan pada gambar 1.6, setiap interupsi ditempatkan pada suatu lokasi tertentu pada memori program. Interupsi menyebabkan CPU untuk melompat ke lokasi dimana harus dilakukan suatu layanan tertentu. Interupsi Eksternal 0, sebagi contoh, menempatai lokasi 0003H. Jika Interupsi Eksternal 0 akan digunakan, maka layanan rutin harus dimulai pada lokasi 0003H. Jika interupsi ini tidak digunakan, lokasi layanan ini dapat digunakan untuk berbagai keperluan sebagai Memori Program.
http://www.mytutorialcafe.com/image/intro4.gif
Gambar 2.2.2.1.2 Peta Interupsi mikrokontroller 8051

C.  Memori Data        
Pada gambar 2.7. menunjukkan ruang memori data internal dan eksternal pada keluarga 8051. CPU membangkitkan sinyal RD dan WR yang diperlukan selama akses RAM eksternal. Memori data internal terpetakan seperti pada gambar 2.7. Ruang memori dibagi menjadi tiga blok, yang diacukan sebagai 128 byte lower, 128 byte upper dan ruang SFR. Alamat memori data internal selalu mempunyai lebar data satu byte. Pengalamatan langsung diatas 7Fh akan mengakses satu alamat memori, dan pengalamatan tak langsung diatas 7Fh akan mengakses satu alamat yang berbeda. Demikianlah pada gambar 2.7 menunjukkan 128 byte bagian atas dan ruang SFR menempati blok alamat yang sama, yaitu 80h sampai dengan FFh,yang sebenarnya mereka terpisah secara fisik 128 byte RAM bagian bawah dikelompokkan lagi menjadi beberapa blok, seperti yang ditunjukkan pada gambar 8. 32 byte RAM paling bawah, dikelompokkan menjadi 4 bank yang masing-masing terdiri dari 8 register. Instruksi program untuk memanggil register-register ini dinamai sebagai R0 sampai dengan R7. Dua bit pada Program Status Word (PSW) dapat memilih register bank mana yang akan digunakan. Penggunaan register R0 sampai dengan R7 ini akan membuat pemrograman lebih efisien dan singkat, bila dibandingkan pengalamatan secara langsung.
http://www.mytutorialcafe.com/image/intro5.gif
Gambar 2.2.2.1.3 Memori data internal
http://www.mytutorialcafe.com/image/intro6.gif
Gambar 2.2.2.1.4 RAM internal 128 byte paling bawah
Semua pada lokasi RAM 128 byte paling bawah dapat diakses baik dengan menggunakan pengalamatan langsung dan tak langsung. 128 byte paling atas hanya dapat diakses dengan cara tak langsung, gambar 2.9.
http://www.mytutorialcafe.com/image/intro7.gif
Gambar 2.2.2.1.5 RAM internal 128 byte paling atas
D. Special Function Register
Sebuah peta memori yang disebut ruang special function register ( SFR ) ditunjukkan pada gambar berikut. Perhatikan bahwa tidak semua alamat-alamat tersebut ditempati, dan alamat-alamat yang tak ditempati tidak diperkenankan untuk diimplementasikan. Akses baca untuk alamat ini akan menghasilkan data random, dan akses tulis akan menghasilkan efek yang tak jelas.
E.         Accumulator
ACC adalah register akumulator. Mnemonik untuk instruksi spesifik akumulator ini secara sederhana dapat disingkat sebagai A.
F. Register      
Register B digunakan pada saat opersi perkalian dan pembagian. Selain untuk keperluan tersebut diatas, register ini dapat digunakan untuk register bebas.
G. Program Status Word.      
Register PSW terdiri dari informasi status dari program .
H. Stack Pointer         
Register Pointer stack mempunyai lebar data 8 bit. Register ini akan bertambah sebelum data disimpan selama eksekusi push dan call. Sementara stack dapat berada disembarang tempat RAM. Pointer stack diawali di alamat 07h setelah reset. Hal ini menyebabkan stack untuk memulai pada lokasi 08h.
I. Data Pointer           
Pointer Data (DPTR) terdiri dari byte atas (DPH) dan byte bawah (DPL). Fungsi ini ditujukan untuk menyimpan data 16 bit. Dapat dimanipulasi sebagai register 16 bit atau dua 8 bit register yang berdiri sendiri.
http://www.mytutorialcafe.com/image/intro8.gif
Gambar 2.2.2.1.6 Pemetaan Data Pointer.
2.3              IC Regulator
2.3.1.      IC LM7805
LM7805 merupakan IC pengatur tegangan (IC Regulator) yang menghasilkan tegangan keluaran 5 Volt DC dengan arus pada keluaran dapat mencapai 1 A.

2.4              IC 74HC595
IC 74HC595 (8-bit serial-in/ serial or parallel-output shift register) ini memiliki 8-bit input serial dengan 8-bit output serial atau output paralel dan IC ini juga memiliki storage register yang mana mempunyai pin input pulsa clock yang terpisah dengan shift registernya.
Gambar 2.4 Konfigurasi Pin IC 74HC595

Tabel 2.4.1 Keterangan Pin IC 74HC595


2.5              IC LM 324
IC LM324 merupakan IC Operational Amplifier, IC ini mempunyai 4 buah op-amp yang berfungsi sebagai comparator. IC ini mempunyai tegangan kerja antara +5 V sampai +15V untuk +Vcc dan -5V sampai -15V untuk -Vcc. Adapun definisi dari masing-masing pin IC LM324 adalah sebagai berikut :
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhB5Vj1vPGFIvlEWO6aqTWPLLO-c4rFhMv3a6E1hCmwKbmFKllFI7vchOZyt5PSYJ1UHkazLqbgkQ0Cl9qVuB8gS4Yn2y-ezBt_07c2PKLvh-nwLIOPO5zQSTozPyeeBxADms6jgMYqmK4/s400/lm324.bmp
Gambar 2.5 Konfigurasi Pin IC LM324
a.       pin 1,7,8,14 (Output)
Merupakan sinyal output.
b.      Pin 2,6,9,13 (Inverting Input)
Semua sinyal input yang berada di pin ini akan mempunyai output yang berkebalikan dari input.
c.       Pin 3,5,10,12 (Non-inverting input)
Semua sinyal input yang berada di pin ini akan mempunyai output yang sama dengan input (tidak berkebalikan).
d.      Pin 4 (+Vcc)
Pin ini dapat beroperasi pada tegangan antara +5 Volt sampai +15 Volt.
e.       Pin 11 (-Vcc)
Pin ini dapat beroperasi pada tegangan antara -5 Volt sampai -15 Volt.

2.6              Komponen Dasar Elektronika
Adapun  kompnen  dasar  elektronika  yang  dibutuhkan  dalam  pembuatan alat ini diantaranya:

2.6.1.      Resistor
Resistor  adalah  sebuah  alat  yang  digunakan  untuk  menghambat  arus listrik.  Pada  sebuah  rangkaian  listrik,  resistor  biasanya  digunakan  untuk mendapatkan arus yang sesuai dengan arus yang dibutuhkan oleh rangkaian.Untuk mengendalikan  arus  dalam  sebuah  rangkaian  listrik,  dipilih  komponen  yang mempunyai  resistansi.  Artinya  komponen  tersebut  memiliki  kemampuan  untuk membatasi  arus  listrik  yang  mengalir  pada  rangkaian.  Bentuk  dan  penggunaan resistor  dapat  dibagi  atas:  Resistor  Tetap  (Fixed  Resistor),  Resistor  Variabel (Potensiometer), dan Resistor yang dapat diubah secara continue (Trimpot).
Resistor Tetap                 Potensiometer                   Trimpot                   LDR

Gambar 2.6.1 Lambang Resistor

Resistor  pada  umumnya  memiliki  nilai  toleransi  1%,  2%,  3%,  5%,  10%, dan  20%.Resistor  yang  memiliki  nilai  toleransi  lebih  kecil  biasanya  lebih  mahal harganya.Resistor  juga  dapat  di  spesifikasikan  menurut  kapasistansinya  untuk mendisipasi (menyerap) daya listrik dan dinyatakan dalam Watt.
Karena  bentuk  fisik  dari  resistor  kecil,  maka  pada  bahannya  diberi  nilai tahanan  dalam  kode  warna  menurut  standart  internasional.  Seperti  terlihat  pada gambar dibawah ini:
Gambar 2.6.2 Warna Gelang Resistor
Keterangan  dari  warna  gelang  resistor.Gelang  ke-1  dan  ke-2  menyatakan angka.Gelang  ke-3  menyatakan  faktor  pengali  (banyaknya  nol).Dan  gelang  ke-4 menyatakan nilai toleransinya.
Table 2.6.3 Kode warna resistor
Contoh dari kode warna:
Coklat                         Hijau                Merah             Emas               Nilai R
1                      5                      x100                 5%                  1500±5%Ohm
Pada  resistor  tidak  dapat  dipolaritaskan,  artinya  jika  pemasangannya bolak-balik tidak akan berpengaruh.

2.6.2.      Kapasitor
Kapasitor adalah suatu komponen elektronika yang dapat menyimpan dan melepaskan  muatan  listrik  atau  energi  listrik.  Kemampuan  untuk  menyimpan muatan listrik pada kapasitor disebut dengan kapasistansi atau kapasitas.
Gambar 2.6.2 Lambang Kapasitor
Kapasitor  dapat  dibedakan  dari  bahan  yang  digunakan  sebagai  lapisan diantara  lempeng-lempeng  logam  yang  disebut  dielektrikum.  Dielektrikum tersebut dapat berupa keramik, mika, mylar, kertas, polyester, ataupun film. Pada umumnya  kapasitor  yang  terbuat  dari  bahan  diatas  nilainya  kurang dari 1 mikrofarad  (1µF).satuan  kapasitor  adalah  Farad,  dimana  1  farad  =  103  mF  = 106µF  =  109  nF  =  1012  pF.  Untuk  mengetahui  besarnya  nilai  kapasitas  pada kapasitor  dapat  dibaca  melalui  kode  angka  pada  badan  kapasitor  tersebut  yang terdiri dari 3 angka.
Angka  pertama  dan  kedua  menunjukkan  angka  atau  nilai  atau  sama dengan  1µF  adalah  kapasitor  elektrolit  (elco).  Kapasitor  ini  memiliki  polaritas (memiliki  kutub  positif  dan  kutub  negatif)  dan  biasa  disebutkan  tegangan kerjanya.  Misalnya:  100µF  16V,  artinya  elco  memiliki  kapasitas  100µF  dan tegangan kerjanya tidak boleh melebihi 16V.
Gambar 2.11. Simbol Elco dan Gambar Elco

2.6.3.      Dioda Pemancar Cahaya (LED)
LED  adalah  kepanjangan  dari  Light  Emitting  Diode  (Dioda  Pemancar Cahaya). Dioda ini akan mengeluarkan cahaya bila diberi tegangan sebesar 1,8V dengan arus 1,5mA. LED banyak digunakan sebagai lampu indikator dan peraga (display).
Gambar 2.12. Simbol dan Gambar LED

2.6.4.      Transistor
Transistor  merupakan  suatu  piranti  semikonduktor  yang memiliki sifat khusus.  Secara  ekivalen  transistor  dapat  dibandingkan  dengan  dua  dioda  dengan satu konfigurasi. Transistor memiliki dua jenis yaitu :
·         Transistor Unipolar
Transistor  Unipolar  adalah  transistor  yang  hanya  memiliki  satu  buah persambungan kutub, contohnya : FET
·         Transistor Bipolar
Transistor  Bipolar  adalah  transistor  yang  memiliki  dua  persambungan kutub, contohnya adalah PNP dan NPN.
Pada   dasarnya   transistor   bekerja   berdasarkan   prinsip pengendalian arus  collector  dengan  menggunakan  arus  basis.  Dengan  kata  lain  arus  basis mengalami  penguatan  hingga  menjadi  sebesar  arus  kolector.    Penguatan    ini  bergantung  pada  faktor  penguatan  masingmasing transistor ( Alpha dan Beta).
Konfigurasi  dasar  dari  rangkaian  transistor  sebagai  penguat  adalah common  base,  common  collector,  dan  common  emitor.  Sifat  transistor  sebagai penguat  akan  saturasi  pada  nilai  tegangan  tertentu  antara  basis  dan  emitor menjadikan transistor dapat berfungsi sebagai saklar elektronik. (Anonim, (2011), 
http://www.google.co.id). 
Gambar 2.13 Transistor NPN dan PNP
Gambar 2.14 Lambang Transistor
2.7              Relay
Relay adalah sebuah alat elektromagnetik yang dapat mengubah kontak-kontak  saklar  sewaktu  alat  ini  menerima  sinyal  listrik.  Sebuah  relay  terdiri  dari satu  kumparan  dan  inti,  yang  mana  bila  dialiri  arus  kumparan  tersebut  akan menjadi  magnet  dan  menutup  atau  membuka  kontak-kontak.  Kontak-kontaknya ada dua macam, yaitu NO (Normally Open) dan NC (Normally Close). Normally Close adalah kontak relay yang terhubung saat belum ada arus. Sewaktu ada arus yang  melewati  kumparan  relay,  inti  besi  lunak  akan  dimagnetisasi,  dan  menarik kontak  sehingga  kontak  yang  open  kini  terhubung.  Keuntungan  dari  relay  ini adalah  dapat  menghubungkan  daya  yang  besar  dengan  memberi  daya  yang  kecil pada kumparannya. Relay digambarkan sebagai berikut :
Gambar 2.15. Simbol Relay
Sumber : IEI Surabaya, Electronics Technology, 1992:5
Karena  relay  adalah  alat  elektromagnetik  yang  dapat  membangkitkan tegangan  mundur,  maka  sebuah  dioda  harus  dipasang  dalam  rangkaian  untuk melindungi transistor yang ada.



2.8              Motor
Motor  mekanik  mengubah  energi  listrik  menjadi  gerak  mekanik. Gerakan  memutar  yang  merubah  gerak  mekanik  menjadi  gerak  listrik,  itu dilakukan  oleh  dynamo  atau  generator.  Kebanyakan  motor  listrik  bekerja berdasarkan elektromagnetik, tapi motor didasari oleh fenomena elektromagnetik lainnya.  Seperti  gaya  elektrostatis  dan  juga  efek  Piezoelektrik.  Prinsip  yang fundamental  dari  motor  elektromagnetik  yaitu  berdasarkan  dari  tenaga mekaniknya  ketika  kabelnya  dihubungkan  dengan  listrik,  tanpa  adanya  medan magnet.  Tenaga  ini  di  deskripsikan  oleh  hokum  gaya  Lorentz  dan  itulah  yang memisahkan keduanya antara kabel dan medan magnet. Kebanyakan motor listrik bergerak berputar, tetapi bisa juga bergerak linear. Pada motor bagian dalam yang berputar  disebut  rotor  dan  pada  bagian  yang  tidak  bergerak  disebut  stator.  Rotor berputar karena ada kawat dan medan magnet.

2.9              Motor DC
Satu dari motor putar elektromagnetik ditemukan oleh Michael Faraday di tahun 1821 dan terdiri dari kawat yang bebas tergantung yang dimasukkan ke dalam  mercury.  Sebuah  magnet  permanen  diletakkan  ditengah-tengah  mercury. Ketika  arus  listrik  mengalir  ke  kawat,  kawat  tersebut  berputar  mengelilingi magnet.  Itu  menunjukkan  arus  yang  diberikan  bangkit  mengedarkan  medan magnet  disekitar  kawat.  Ini  adalah  bentuk  termudah  dari  motor  listrik  yang disebut motor homopolar.
Gambar 2.16. Motor DC
Kemudian rancangan motor listrik menggunakan penghisap pertukaran ke dalam  solenoid.  Konsep  itu  dapat  dilihat  sebagai  versi  elektromagnetik  dari  dua gerak gaya internal pembakaran mesin. Motor DC modem ditemukan secara tidak sengaja  di  tahun  1873  ketika  Zenobe  Gramme  menghubungkan  sebuah  dynamo yang  sedang  berputar  ke  dynamo  sejenis  yang  kedua,  penggerak  itu  sebagai motor.
Motor DC sebelumnya mempunyai perlindungan rotasi dibentuknya dalam elektromagnetik.  Perpindahan  perputaran  disebut  perputaran  mundur  langsung dari  arus  listrik  yang  sama  setiap  cyclenya.  Untuk  mengalirkan  kutub  dari elektromagnetik  mendorong  dan  menarik  melawan  magnet  permanen  keatas  luar dari  motor.  Kutub  dari  perlindungan  elektromagnetik  melewatkan  kutub  dari magnet permanen. Pertukaran mundur polaritas dari perlindungan eletromagnetik. Pada saat perpindahan polaritas “Inersia” tetap yang membuat motor ini bergerak.
Gambar 2.17. Rotasi 1 Motor DC
Motor  listrik  sederhana,  ketika  koil  diberi  daya,  medan  magnet dibangkitkan disekitar sisi kiri dari armature menekan keluar dari kiri magnet dan menekan ke arah kanan yang disebabkan oleh rotasi.
Gambar 2.18. Rotasi Motor DC


Kecepatan  putaran  dari  motor  DC  sebanding  dengan  arus  listik  yang diberikan  dan  juga  sebanding  dengan  arus  listrik  yang  diberikan.  Pengendali kecepatan dapat mencapai beberapa tingkat kecepatan tergantung dari tipe batere yang  diberikan,  tegangan  yang  diberikan,  resistor  dan  komponen  elektronika lainnya. Keefektifitasan tegangan dapat bervariasi tergantung dari seri motor atau alat  elektronik  yang  dihubungkan  yang  terbuat  dari  thrystor,  transistor.  Di sirkuitnya  terbuat  dari  tembaga,  dan  rata-rata  tegangan  yang  diberikan  ke  motor bervariasi  dengan  pensaklaran,  pemberian  tegangan  sangat  cepat.  Variasi  “ON” dan “OFF” dapat mengubah tegangan yang diberikan.

BAB III
PERANCANGAN ALAT

3.1              Blok Diagram
Secara umum blok diagram Light Detector Robot ( LDR ) sebagai berikut :
Gambar 3.1 Blok Diagram PENCUCI DAN PENGRING TANGAN.

3.1.1.      Blok Aktivator
Pertama sumber tegangan DC dapat berupa baterai atau adaptor. Alat pencuci tangan menggunakan sumber tegangan DC dari adaptor.

3.1.2.      Blok input
3.1.1.                  Switch
Pada saat kabel power sudah terhubung ke sumber tegangan, maka arus akan mengalir melalui Switch, jika switch dalam keadaan ON maka supply tegangan akan mengalir ke dalam rangkaian, dan sebaliknya jika switch dalam keadaan OFF maka supply tegangan tidak ada  yang mengalir.


3.1.2.                  LDR
                        Saat supply tegangan  mengalir ke dalam rangkaian, kondisi awal sensor berlogika 1 ( high ), karena sensor LDR mendapat cahaya dari LED dan resistansi / hambatan LDR menjadi kecil. Ketika sensor mendeteksi keberadaan tangan maka kondisi sensor berlogika 0 ( low ), karena cahaya LED terhalang oleh tangan dan LDR tidak mendapat cahaya sehingga resistansi LDR menjadi besar.
            Output dari sensor kemudian akan diproses oleh mikrokontroller AT89S51 untuk mengendalikan rangkaian driver pompa.

3.1.3.      Blok proses
3.1.3.1.            IC AT89S51
                        IC AT89S51 digunakan untuk mengontrol driver pompa sesuai kondisi pada sensor. Jika sensor 1 berlogika 0 ( low ) maka mikrokontoller akan memberikan logika 1 ( high ) ke dalam rangkaian driver dan mengaktifan relay 1 sebagai sakalar untuk mengaktifkan pompa sampai kondisi sensor berlogika 1 ( high ) kembali. Agar dapat berjalan sesuai algoritma tersebut, maka di buatlah program dan di simpan dalam memory flash IC AT89S51.
3.1.3.2.            IC LM324
Sensor LDR adalah sensor yang resistansinya berubah terhadap cahaya, semakin terang cahaya maka semakin kecil resistansinya, begitu juga sebaliknya jika semakin redup cahaya yang di dapat maka semakin besar resistansinya. Output sensor LDR terhubung ke kaki inverting IC LM324 yang berfungsi sebagai komparator / pembanding anatar tegangan sensor dan tegangan pada trimpot. Trimpot di gunakan untuk mengatur sensitivitas sensor LDR. Adapun rumus komparator / pembanding yang digunakan sebagai berikut:
Gambar3.1 Rumus Komparator
3.1.3.3.            IC 74HC595
IC 74HC595 yang memiliki paralel output untuk menentukan pergeseran  bit yang digunakan untuk mengendalikan kolom dotmatrix, karena IC ini mempunyai shift register 8 tingkat untuk mengatur/mengubah input data serial menjadi output data paralel. IC ini selain memiliki shift register juga memiliki storage register untuk menyimpan hasil atau data yang didapat dari shift registernya yang mana input pulsa clock untuk storage register terpisah dengan input clock bagi shift registernya. Input data serial berasal dari pin 14 (DS) yang kemudian masuk ke shift register. Untuk pulsa clock pemicu inputan shift register berasal dari pin 11 (SHCP). Kemudian data paralel yang dihasilkan oleh shift register dikirimkan ke storage register dengan pulsa clock pemicunya berasal dari pin 12 (STCP). Lalu data yang telah disimpan pada storage register akan dikeluarkan pada pin Q0 sampai Q7 bila pada pin 13 (OE’) diberikan kondisi masukan rendah (LOW).
3.1.3.4.            RELAY
Relay terdiri dari Coil & Contact coil adalah gulungan kawat yang mendapat arus listrik, sedang contactadalah  sejenis saklar yang pergerakannya tergantung dari ada tidaknya arus listrik dicoil.  Contact ada 2 jenis : Normally Open (kondisi awal sebelum diaktifkan open), dan  Normally Closed (kondisi awal sebelum diaktifkan close).  Secara sederhana berikut ini prinsip kerja darir elay : ketikaCoil mendapat energi  listrik (energized), akan timbul gaya elektromagnet yang akan menarik armature yang berpegas, dan contact akan menutup
prinsip kerja Relay
  Gambar 3.2 Prinsip Kerja Relay

3.1.4.                  Blok output
3.1.4.1.            POMPA AIR
Saat relay 1 dalam kondisi aktif maka POMPA AIR mendapat sumber tegangan dan pompa dapat berputar mengalirkan air saat keberadaan tangan terdeteksi.
3.1.4.2.            Lcd Display
Lcd Display yang terdiri dari 16 x 2 sebanyak 1 buah berguna untuk menampilkan pesan – pesan singkat pada saat tidak ada perubahan sensor ( standby ).

3.3.1.                  3.2.2 BLOK SENSOR
Gambar 3.4 blok sensor
Rangakian sensor ini menggunakan sensor LDR. Sensor LDR adalah sensor yang resistansinya berubah terhadap cahaya, semakin terang cahaya maka semakin kecil resistansinya, begitu juga sebaliknya jika semakin redup cahaya yang di dapat maka semakin besar resistansinya. Output sensor LDR terhubung ke kaki inverting IC LM324 yang berfungsi sebagai komparator / pembanding anatar tegangan sensor dan tegangan pada trimpot. Trimpot di gunakan untuk mengatur sensitivitas sensor LDR. Adapun rumus komparator / pembanding yang digunakan sebagai berikut:
Gambar3.5 Rumus Komparator




3.3.2.                  BLOK RELAY
3.6 Blok rangkaian relay
            Pada rangkaian relay ini menggunakan relay magnetis 12v dan transistor 2n3904 sebagai pengendali relay. Jika kaki basis pada transistor 2n3904 diberi logika 1 maka transistor menjadi saturasi sehingga arus mengalir dari kaki kolektor ke kaki emitor dan relay menjadi aktif dari keaadan NC ( Normaly Close ) menajadi NO ( Normali Open )

3.3.3.                  3.2.5 BLOK CATU DAYA
Gambar 3.8. Blok Catu Daya
Blok catu daya dari tegangan AC 220 diturunkan oleh trafo stepdown K3 menjadi 15V yang kemudian masuk ke dalam dioda bridge untuk dijadikan tegangan DC. Sebagian tegangan tersebut dihubungkan ke IC regulator LM7805 untuk mendapatkan tegangan sebesar 5V sebagai sumber tegangan untuk mengaktifkan keseluruhan IC yang ada pada rangkaian (VCC) yang mana sebagai indikatornya adalah LED.
3.2              ANALISA FLOWCHART




3.3.1.                  Analisa Flowchart
1.      Langkah pertama dimulai dari terminal start dan kemudian tentukan apakah sumber tegangan aktif (Power ON)  jika belum maka akhiri program, jika ya maka ke langkah berikutnya.
2.      Langkah kedua yaitu proses untuk menampilkan message / pesan pada Lcd display.
3.      Langkah ketiga mengambil input dari sensor 1. apakah kondisi sensor 1 berlogika 0 ( low ) , jika ya maka pompa air menyala hingga kondisi sensor 1 berlogika 1 ( high ) .
4.      Langkah keempat mengambil input dari sensor 2. apakah kondisi sensor 2 berlogika 0 ( low ) , jika ya  maka kipas menyala hingga kondisi sensor 2 berlogika 1 ( high ). Langkah kelima jika kondisi sensor 1 dan sensor 2 sama dengan 1 ( high ).