RANCANG BANGUN ALAT PENUTUP BOTOL OTOMATIS
BERBASIS MICROCONTROLLER ATMEGA 16
SUB JUDUL : SISTEM PEMUTAR TUTUP BOTOL
(DESIGN OF AUTOMATIC BOTTLE CAPS BASEDATMEGA16 MICROCONTROLLER
SUBTITLES : THE TIGHTENERS OF THE BOTTLE CAPS SYSTEMS)
PROYEK AKHIR
Laporan ini ditulis sebagai salah satu syarat mendapatkan gelar Diploma III
Oleh
ANISA NUR MAULANI
NIM : 091311035
PROGRAM STUDI TEKNIK ELEKTRONIKA JURUSAN TEKNIK ELEKTRO
POLITEKNIK NEGERI BANDUNG 2012
ABSTRAK
Pada bidang industri minuman di pabrik-pabrik besar, menggunakan mesin-mesin yang besar untuk pengerjaan produksi produk nya. Namun alat-alat tersebut sangat mahal dan kompleks. Untuk itu dibutuhkan alat yang lebih sederhana untuk melakukan produksi tersebut yang ditujukan untuk bidang usaha kecil dan menengah. Maka dari itu dirancanglah sebuah alat yang dapat menutup botol secara otomatis namun murah dan sederhana. Alat Penutup Botol Otomatis Berbasis Microcontroller ATmega 16 adalah sebuah alat yang dirancang untuk dapat melakukan pekerjaan menutup botol secara otomatis, dari mulai pemberian penutup, hingga memutar derat penutup. Pembahasan pada laporan ini akan dikhususkan pada bagian perancangan pemutar penutup dan sistem pemilihan banyaknya operasi yang diinginkan melalui keypad. Keypad disini digunakan sebagai pilihan kode jumlah operasi botol yang akan diproduksi. Setelah menekan keypad, maka operator harus menekan tombol start untuk memulai menjalankan sistem. Saat tombol start ditekan maka microcontroller akan mengirimkan sinyal untuk menjalankan conveyor hingga botol mengenai limtswitch, lalu pemberi dan pemutar penutup akan aktif secara bersamaan. Sistem akan berulang hingga pilihan botol selesai dioperasikan seluruhnya sesuai intruksi dari keypad. Untuk memutarkan penutup botol dan menaik-turunkan lead screw pemutar, digunakan motor gearbox. Untuk mengendalikan motor pemutar dan penaik-turun pemutar, digunakan driver motor dengan relay yang akan menghubungkan motor dengan microcontroller ATmega 16. Untuk indikator alat, digunakan LCD agar operator dapat mengetahui operasi alat dengan tepat.
Kata Kunci : conveyor, driver motor, motor DC, motor servo, relay,
limitwitch, microcontroller, ATMEGA 16, Keypad, LCD, motor gearbox, lead screw
ABSTRACT
In the beverage industry at large factories, uses the great machines for it production work. But these tools are very expensive and complex. That requires a much simpler tool to perform such production that aimed for a small or medium businesses. Therefore designed a tool that can automatically closing the bottle, but cheap and simple. Automatic Bottle Capper ATmega16 Microcontroller-Based is a device designed to close the bottle automatically, from the provision of cover, to play the moderate cover. The discussion in this report will be devoted to designing tighteners bottle srcew caps and select operations system via keypad. Keypad is used here as an option code for the operation of bottles to be produced. After pressing the keypad, then the operator must press the start button to begin running the system. When the start button is pressed then the microcontroller would send a signal to run the conveyor to the bottle of limtswitch, then cover the giver and the player will be active simultaneously. The system will repeat until finished bottle selection is operated entirely according to instructions from the keypad. In order to cover rotating the bottle and raising lead screw down the player, use the motor DC with gearbox. For motor tighteners and motor up-down player, used motor driver with a relay that will connect the motor with a microcontroller ATmega 16. For the indicator device, the operator can use the LCD to find the right tool with the operation.
Keywords : conveyor, motor driver, motor DC, motor servos, relay, limitwitch, microcontroller, ATMEGA 16, Keypad, LCD, motor gearbox, lead screw
Tidak ada balasan kebaikan kecuali kebaikan (pula). Maka nikmat Tuhan kamu yang manakah yang kamu dustakan? (Q.S. Ar-Rahman ayat 60-61) Karya kecil ini kupersembahkan sebagai rasa terimakasih untuk orang-orang yang sangat menginspirasi dalam hidupku....
Ibundaku tercinta
Ibundaku tercinta
Ibundaku tercinta
Ibundaku tercinta
... ibu Juju... atas kesabaran dan kelembutan hatinya, dengan kasih sayangmu yang tak terbatas yang selalu mengalir dari semenjak aku ada di dalam kandungan hingga saat ini.... maafkan aku yang hingga saat ini masih merepotkanmu dan belum dapat membahagiakanmu... cintamu yang membuatku tetap berdiri tegak menghadapi dunia....Ayahku tersayang
Ayahku tersayang
Ayahku tersayang
Ayahku tersayang
... Bapak Odi M. Gahara... darimu lah aku belajar kerja keras... darimu lah aku belajar menghargai... darimu lah aku belajar bertanggung jawab... dan karena keringat juangmu aku dapat hidup, menuntut ilmu, dan menjalani setiap langkah kehidupan ini dengan sangat baik...Adik
Adik
Adik
Adik----adikku tersayang
adikku tersayang
adikku tersayang
adikku tersayang
... Santana Yudha Gahara & Auliya Shafira Mutmainah... terimakasih untuk segala perhatian, semangat dan kesabaranmu... semoga kalian menjadi anak yang shaleh-shalehah dan berbakti pada orang tua, aamiin...Sahabat
Sahabat
Sahabat
Sahabat----sahabatku
sahabatku
sahabatku
sahabatku
... Intan Fuzi Astuti... Darimu aku belajar istiqamah dan keteguhan hati... Adhitya Prayoga... Darimu aku belajar untuk semangat... Maulana Reksa... Darimu aku belajar ketulusan hati menolong... Belajarlah dari bumi karena ketegarannya... Belajarlah dari matahari karena ia bermanfaat untuk dunia... Jangan pernah takut untuk melihat dari sudut pandang yang berbeda, karena mungkin dari sanalah kita belajar hal yang baru... Dan jangan pernah berhenti belajar untuk terus memperbaiki diri...Anisa Nur Maulani_
! " # $ %& ' (& ) !*(+( %!! ,! -. ' /0 '1 2 ' / '1 •%!! .%! % - # -•%!!(.%!!* # % " 3" 4 •%!!%.%!!( # %+ • +.%!!% #5 # 6 """ • (. + """
Tahun Organisasi Posisi
) 6 -3) -4 5 7 5 8 9 3%!! .%! !4 5 7 5 8 9 3%! !.%! 4 : 1 5 # % 7 3 $ 5 4 ! : # % : # % ! # # % : 9 #5 # 6 """
KATA PENGANTAR
Tiada ungkapan yang lebih pantas penulis ucapkan selain puji dan syukur atas rahmat dan ridha Allah SWT, karena atas perkenan-Nya lah penulis dapat menyelesaikan Proyek Akhir beserta laporan sebagai salah satu syarat kelulusan Program Diploma III di Program Studi Teknik Elektronika Politeknik Negeri Bandung.
Dengan segala keterbatasan dan kekurangan yang berasal dari penulis, yang tentunya mengharapkan kritik dan saran yang membangun, Proyek akhir yang berjudul “Rancang Bangun Alat Penutup Botol Otomatis Berbasis Microcontroller Atmega 16 dengan Sub Judul : Sistem Pemutar Tutup Botol” telah berhasil penulis selesaikan tepat pada waktunya.
Dalam menyelesaikan proyek Akhir ini Penulis menyadari bahwa tidak akan berjalan dengan baik tanpa bantuan dari berbagai pihak. Untuk itu, izinkanlah penulis mempersembahkan rasa terimakasih dan penghargaan setinggi-tingginya kepada :
1. Yth. Bapak Ir. Hari Purnama, M.Eng sebagai Ketua Jurusan Teknik Elektro Politeknik Negeri Bandung.
2. Yth. Ibu Ervin Masita Dewi, ST., MT. Sebagai Ketua Program Studi Teknik Elektronika Politeknik Negeri Bandung.
3. Yth. Bapak Dodi Budiman M. ST.,MT. sebagai dosen pembimbing I yang telah membimbing, memberikan petunjuk dan pengarahan dengan sangat baik sehingga penulis dapat menyelesaikan Proyek Akhir ini.
4. Yth. Sabar Pramono, BSEE sebagai dosen pembimbing II yang telah memberikan pengarahan mengenai pemrograman, sehingga Proyek Akhir ini dapat bekerja dengan baik.
5. Yth. Bapak Tjan Swi Hong, MSc. sebagai koordinator PA yang telah memberikan kebijaksanaannya untuk proses pengerjaan Proyek Akhir ini. 6. Yth. Bapak dan ibu dosen untuk semua ilmu dan pengalaman berharga
yang diberikan kepada penulis.
7. Yth. Bapak Ihsan Somantri, selaku sekretaris jurusan yang telah membantu penulis dalam birokrasi.
8. Ibu Iyom, Bapak Salim, Bapak Agus, ibu Imas, dan semua staf teknisi laboratorium teknik Elektronika yang telah membantu penulis memfasilitasi keperluan selama Proyek Akhir.
9. Sahabatku Maulana Reksa Kusumah, atas ketulusan hatinya membantu, membimbing, dan menyemangati penulis dalam pengerjaan Proyek Akhir ini.
10.Mean Industries Group (Jajat Sudrajat, Agus Nugraha, Fahmi, dan Awal) dari jurusan Teknik Mesin yang telah membantu dalam perancangan dan pembuatan mekanik Proyek Akhir ini.
11.Partner Proyek Akhir saya Rendy Aulia Asmarahadi F, atas semangatnya, serta bantuan moril maupun materil.
12.Sahabat-sahabatku, Firgha Ali Pritantyo, Sonia Anitasari, Asep Suryana M., Sonia Anitasari, atas dukungan moril maupun materil serta dorongan semangatnya sehingga penulis tetap dapat bertahan meskipun dalam keadaan down.
13.Teman-teman ECB 2009, yang selama 3 tahun ini telah berjuang bersama. 14.Teman-teman HME angkatan 2009, 2010, dan 2011 yang telah membantu
dan mendukung penulis dalam pengerjaan proyek ini.
15.Pihak lain yang membantu penulis yang tidak dapat disebutkan satu persatu.
Dan dengan segala kerendahan hati, penulis memanjatkan doa semoga semua bimbingan, bantuan, dorongan, dan semangat yang diberikan kepada penulis akan mendapatkan balasan pahala dari Allah SWT, dan semoga Proyek Akhir ini mendapatkan berkah dan ridha dari Allah SWT, aamiin yaa rabbal ‘alamiin.
Bandung, Juni 2012 Penulis
DAFTAR ISI
ABSTRAK ... ii ABSTRACT ... iii LEMBAR PENGESAHAN ... iv LEMBAR PERSEMBAHAN ... v KATA PENGANTAR ... viDAFTAR ISI ... viii
DAFTAR LAMPIRAN ... xi
DAFTAR GAMBAR ... xii
DAFTAR TABEL ... xv
BAB I PENDAHULUAN ... 1
1.1. Latar Belakang Masalah ... 1
1.2.Tujuan ... 2
1.3.Rumusan Masalah ... 2
1.4.Batasan Masalah ... 3
1.5.Sistematika Penulisan ... 3
BAB II LANDASAN TEORI ... 5
2.1. Alat Penutup Botol Otomatis (Automatic Bottle Capper) ... 5
2.2.Motor DC ... 6
2.3.Motor Servo ... 9
2.4.Relay ... 10
2.5. Dioda ... 12
2.5.1 Bias Maju Dioda ... 12
2.5.2 Bias Mundur Dioda ... 13
2.6.Transistor ... 13
2.6.1 Transistor Sebagai Switching ... 14
2.6.2 Transistor 2N2222 ... 16 2.7. Microcontroller ... 17 2.7.1 Microcontroller ATmega16 ... 18 2.8.Pemograman BASCOM ... 20 2.8.1 Program ‘Getkbd” ... 21
2.9. Push Button ... 21
2.10. Keypad ... 22
2.11.LCD (Liquid Crystal Display)... 24
2.12.Regulator... 26
2.12.1 Regulator IC (Integrated Circuit) ... 27
BAB III PERANCANGAN DAN REALISASI ... 30
3.1 Tujuan Perancangan ... 30
3.2 Perencanaan Cara Kerja Alat ... 30
3.2.1 Diagram Blok Sistem ... 31
3.2.2 Spesifikasi Alat ... 33
3.3 Tahapan Perancangan ... 33
3.3.1 Perancangan Elektronika ... 39
3.3.1.1Perancangan Driver Motor Dengan Relay (1Arah Putaran Motor) ... 34
3.3.1.2Perancangan Driver Motor Dengan Relay (2Arah Putaran Motor) ... 37
3.3.1.3Perancangan Sistem Minimum Microcontroller ATmega16 ... 38
3.3.1.4Perancangan Connector LCD Ke Microcontroller ... 40
3.3.1.5Perancangan Keypad ... 41
3.3.1.6Perancangan Limit Switch Sebagai Sensor Mekanik ... 42
3.3.1.7Perancangan Skematik Regulator ... 43
3.3.2 Perancangan Software ... 44
3.3.2.1Penjelasan Program Secara Keseluruhan ... 44
3.3.2.2Algoritma Sistem ... 45
3.3.2.3Diagram Alir Sistem ... 46
3.3.2.4Inisialisasi Input/Output ... 47
3.3.3 Perancangan Mekanik ... 48
3.3.3.1Perancangan Bagian Penutup Botol ... 48
3.3.3.2Perancangan Control Box ... 53
3.4 Realisasi ... 53 3.4.1 Realisasi Elektronik ... 53
3.4.1.1Driver Motor Dengan Relay (1 Arah Putaran) ... 53
3.4.1.2Realisasi Driver Motor Dengan Relay(2Arah Putaran) ... 54
3.4.1.3Realisasi Microcontroller ... 54
3.4.1.4Realisasi Rangkaian Regulator ... 54
3.4.1.5Realisasi Konektor LCD ... 55
3.4.1.6Realisasi Keypad ... 55
3.4.1.7Realisasi Limit Switch Sebagai Sensor Mekanik ... 55
3.4.2 Realisasi Software (Perangkat Lunak) ... 56
3.4.3 Realisasi Mekanik ... 56
3.4.3.1Realisasi Bagian Pemutar Tutup Botol ... 56
3.4.3.2Realisasi Control Box Dengan LCD dan Keypad ... 57
BAB IV PENGUJIAN DAN ANALISA ... 58
4.1. Tujuan Pengujian dan Analisa ... 58
4.2. Metoda Pengujian ... 58
4.3. Alat dan Bahan yang Digunakan ... 58
4.4.Langkah-Langkah Pengujian dan Analisa ... 59
4.5.Pengujian dan Analisa Alat ... 59
4.5.1 Pengujian dan Analisa Sistem Minimum Atmega16 ... 59
4.5.2 Pengujian dan Analisa Driver Motor Dengan Relay... 61
4.5.3 Pengujian dan Analisa LCD ... 64
4.5.4 Pengujian dan Analisa Keypad ... 65
4.5.5 Pengujian dan Analisa Keseluruhan ... 67
BAB V PENUTUP ... 70
5.1. Kesimpulan ... 70
5.2. Saran ... 71
DAFTAR PUSTAKA ... 72 LAMPIRAN A Datasheet Komponen ... A LAMPIRAN B Listing Program ... B LAMPIRAN C Layout PCB ... C LAMPIRAN D Desain Mekanik ... D
DAFTAR LAMPIRAN
Lampiran A Datasheet Datasheet ATmega 16 ... A1 Datasheet Relay ... A2 Datasheet Transistor 2N2222 ... A3 Datasheet IC Regulator ... A4 Lampiran B Listing Program Keseluruhan ... B Lampiran C Desain PCBDriver Motor Dengan Relay 1 Arah Putaran Motor ... C1 Driver Motor Dengan Relay 2 Arah Putaran Motor ... C2 Sistem Minimum ATmega16 ... C3 LCD Connector ... C4 Regulator Ekspansi Tegangan ... C5 Rangkaian Pull-Up Switch ... C6 Lampiran D Desain Mekanik
Dudukan Motor... D1 Plat Dudukan ... D2 Poros Pengarah ... D3 Leadscrew ... D4 Pengencang Tutup Botol ... D5 Besi Rangka ... D6 Keseluruhan Mekanik Pemutar Tutup Botol ... D7
DAFTAR GAMBAR
Gambar 2.1 ESTM Capping Machines ... 5
Gambar 2.2 Prinsip Kerja Motor DC ... 8
Gambar 2.3 Bentuk Fisik Motor DC ... 9
Gambar 2.4 Penampang Motor Servo ... 10
Gambar 2.5 Simbol Relay ... 11
Gambar 2.6 Konfigurasi Pin Relay ... 11
Gambar 2.7 Simbol Dioda ... 12
Gambar 2.8 Dioda Dengan Bias Maju (Forward) ... 12
Gambar 2.9 Dioda Dengan Bias Negatif (Reverse) ... 13
Gambar 2.10 Simbol Transistor ... 14
Gambar 2.11 Rangkaian Transistor Sebagai Switching ... 15
Gambar 2.12 Grafik Saturasi Transistor ... 15
Gambar 2.13 Konfigurasi Kaki Transistor 2N2222 ... 16
Gambar 2.14 Bentuk Fisik Transistor 2N2222 ... 17
Gambar 2.15 Contoh Perkembangan Microcontroller ATMEL ... 18
Gambar 2.16 Konfigurasi Pin ATMEGA16 ... 19
Gambar 2.17 Bentuk Fisik IC ATmega 16 ... 20
Gambar 2.18 Simbol Saklar Push button Secara Umum ... 21
Gambar 2.19 Macam-Macam Push Button ... 22
Gambar 2.20 Keypad Matriks ... 23
Gambar 2.21 Bentuk Fisik Keypad Matriks 4x4 ... 24
Gambar 2.22 LCD 2x16 ... 24
Gambar 2.23 Rangkaian Dasar IC Regulator ... 28
Gambar 2.24 Susunan Kaki IC Regulator 78XX ... 29
Gambar 2.25 Susunan Kaki IC Regulator 79XX ... 29
Gambar 2.26 Bentuk Fisik IC Regulator... 29
Gambar 3.1 Diagram Blok Sistem ... 32
Gambar 3.2 Skematik Driver Motor Dengan Relay (1 Arah Putaran) ... 35 Gambar 3.3 Layout PCB Driver Motor Dengan Relay 1 Arah Putaran Motor 36
Gambar 3.4 Skematik Driver Motor Dengan Relay (2 Arah Putaran) ... 37
Gambar 3.5 Layout PCB Driver Motor Dengan Relay 2Arah Putaran Motor. 38 Gambar 3.6 Skematik Sistem Minimum ATMEGA 16 ... 39
Gambar 3.7 Layout PCB Rangkaian Sistem Minimum Microcontroller ATmega16 ... 39
Gambar 3.8 Skematik Rangkaian Connector LCD Ke Microcontroller ... 40
Gambar 3.9 Layout PCB Konektor LCD ... 40
Gambar 3.10 Konfigurasi Pin Keypad Matriks 4x4 ... 41
Gambar 3.11 Skematik Rangkaian Pull-Up Untuk Switch ... 43
Gambar 3.12 Layout PCB Rangkaian Resistor Pull-Up ... 43
Gambar 3.13 Skematik Regulator ... 43
Gambar 3.14 Layout PCB Regulator. ... 44
Gambar 3.15Diagram Alir Sistem Keseluruhan Alat Penutup Botol Otomatis..46
Gambar 3.16 Rancangan Dudukan Motor 2 Dimensi Dengan Ukuran. ... 48
Gambar 3.17 Rancangan Dudukan Motor 3 Dimensi ... 48
Gambar 3.18 Rancangan Besi Poros Pengarah (Lead Screw) 2 Dimensi Dengan Ukuran ... 49
Gambar 3.19 Rancangan Besi Poros Pengarah (Lead Screw) 3 Dimensi ... 49
Gambar 3.20 Rancangan Motor Naik-Turun ... 50
Gambar 3.21 Rancangan Motor Pemutar ... 50
Gambar 3.22 Rancangan Mekanik Cup Pemutar Penutup 2 Dimensi Dengan Ukuran ... 50
Gambar 3.23 Rancangan Mekanik Cup Pemutar Penutup 3 Dimensi ... 51
Gambar 3.24 Rancangan Pemutar Tutup Botol Tampak Depan, Tampak Samping, dan Tampak Atas ... 51
Gambar 3.25 Rancangan Pemutar Tutup Botol Tampak Isometrik ... 52
Gambar 3.26 Rancangan Control Box Tampak Isometrik... .53
Gambar 3.27 Realiasasi Driver Motor Dengan Relay (1 Arah Putaran) ... 53
Gambar 3.28 Realiasasi Driver Motor Dengan Relay (2 Arah Putaran) ... .54
Gambar 3.29 Realisasi Microcontroller ... 54
Gambar 3.30 Realisasi Rangkaian Regulator... 54
Gambar 3.31 Realisasi Konektor LCD ... 55
Gambar 3.32 Realisasi Keypad ... 55
Gambar 3.33 Realiasasi Rangkaian Resistor Pull-Up Untuk Limit Switch ... 55
Gambar 3.34 Realisasi Besi Poros Pengarah (Lead Screw) ... 56
Gambar 3.35 Realisasi Motor Penggerak (Naik-Turun) Pemutar Tutup Botol 56 Gambar 3.36 Realisasi Bagian Pemutar Tutup Botol Beserta Motor ... 57
Gambar 3.37 Realisasi Pemutar Penutup Beserta Tiang ... 57
Gambar 3.38 Realisasi Control Box Dengan LCD dan Keypad ... 57
Gambar 4.1 Rangkaian Led Untuk Cek Port ... 60
Gambar 4.2 Hasil Pengujian LCD ... 65
Gambar 4.3 Hasil Pengujian Keypad ... 66
Gambar 4.4 Diagram Blok Alat Secara Umum ... 67
DAFTAR TABEL
Tabel 2.1 Spesifikasi ESTM Capping Machines ... 6
Tabel 2.2 Konfigurasi Pin LCD ... 25
Tabel 2.3 0Nilai MIV dan MC IC Regulator ... 28
Tabel 3.1 Inisialisasi Input-Output ... 47
Tabel 3.2 Keterangan Gambar ... 51
Tabel 4.1 Hasil Pengukuran Tegangan dan Waktu Tunda Pada ATmega 16 .. 60
Tabel 4.2 Hasil Pengujian Rangkaian Driver Motor Dengan Relay (1 Arah) . 63 Tabel 4.3 Hasil Pengujian Rangkaian Driver Motor Dengan Relay (2arah) ... 63
Tabel 4.4 Hasil Pengukuran Waktu Tiap Proses ... 68
DAFTAR PUSTAKA
Abi Sabrina. Fungsi Dasar Transistor.
http://abisabrina.wordpress.com/2010/08/14/fungsi-dasar-transistor/. Diunduh pada tanggal 3 Mei 2012.
Andrianto, Heri ; Agus Prijono dan Ratnadewi. 2011. “Menggambar Teknik Rangkaian PCB dengan Protel (Altium)”. Jakarta : Modula.
Depok Instruments. Teori Keypad Matriks 4x4 dan Cara Penggunaannya. http://depokinstruments.com/2011/07/27/teori-keypad-matriks-4x4-dan-cara-penggunaannya/. Diunduh pada tanggal 14 Mei 2012.
Elektro-Control-Team. LCD dan Keypad.
http://electrocontrol.wordpress.com/2011/04/13/lcd-dan-keypad/. Diunduh pada tanggal 15 Mei 2012.
Enterprise Tondelli. Capping Machines.
www.enterprisetondelli.co.uk/index.php/capping. Diunduh pada tanggal 12 April 2012.
Fahmizal. Mengakses Keypad dengan Bascom AVR.
http://fahmizaleeits.wordpress.com/2010/10/30/mengakses-keypad-dengan-bascom-avr/. Diunduh pada tanggal 12 Mei 2012
Iswanto, S.T. 2008. “Design dan Implementasi Sistem Embaded Mikrokontroler ATmega 8535 dengan Bahasa BASIC”. Yogyakarta: Gava Media. Kinex Cappers. ES™ Series Electric Bottle Capper Bottle Capper Specialists
since 1937. http://www.kinexcappers.com/es-bottlecapper.htm. Diunduh pada tanggal 12 April 2012.
Musbikhin. Driver Motor dengan Relay dan Optocoupler.
http://www.musbikhin.com/driver-motor-dengan-relay-dan-optocoupler. Diunduh pada tanggal 2 Mei 2012.
Nono Haryono. Limit Switch. http://otosensing.blogspot.com/2010/09/limit-switch.html. Diunduh pada tanggal 5 Mei 2012.
Rangkuti, Syahban. 2011. “Mikrokontroller ATMEL AVR Simulasi dan Praktek Menggunakan ISIS Proteus dan Code Vision AVR”. Bandung:
Informatika.
Setiawan, Afrie. 2010. “20 Aplikasi Mikrokontroler ATmega 8535 & ATmega 16 Menggunakan BASCOM AVR”. Yogyakarta: Andi.
Suswanto. Saklar dan Tombol | Switch and Push Button.
http://electric-mechanic.blogspot.com/2010/10/saklar-dan-tombol-switch-and-push.html. Diunduh pada tanggal 8 Mei 2012.
Wikipedia. 78xx. http://id.wikipedia.org/wiki/78xx. Diunduh pada tanggal 8 Mei 2012.
Yuda Isparela. Regulator Tegangan Dengan IC 78XX.
http://almarwah.sch.id/regulator-tegangan/. Diunduh pada tanggal 8 Mei 2012.