ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA RANCANG BANGUN VENDING MACHINE BERBASIS MIKROKONTROLER (BAGIAN II) TUGAS AKHIR HALAMAN JU

dokumen-dokumen yang mirip
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA RANCANG BANGUN SISTEM KENDALI PINTU AIR OTOMATIS BERBASIS MIKROKONTROLLER (BAGIAN II) TUGAS AKHIR

ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA SISTEM PENGENDALIAN ASAP ROKOK PADA SMOKING ROOM ( BAGIAN II ) TUGAS AKHIR

RANCANG BANGUN ALAT BANTU TUNANETRA BERJALAN DI MEDAN KONTUR BERBASIS MIKROKONTROLER ATMega

SISTEM PENGENDALIAN ASAP ROKOK PADA SMOKING ROOM (BAGIAN I) TUGAS AKHIR

ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA RANCANG BANGUN CRANE PEMINDAH DAN PEMILAH BARANG OTOMATIS BERBASIS PLC (BAGIAN II) TUGAS AKHIR

ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA RANCANG BANGUN CRANE PEMINDAH DAN PEMILAH BARANG OTOMATIS BERBASIS PLC (BAGIAN I) TUGAS AKHIR

RANCANG BANGUN OTOMATISASI SISTEM PENENTUAN KUALITAS IKAN BERDASARKAN BERAT TERUKUR (BAGIAN II) TUGAS AKHIR

TUGAS AKHIR PENDETEKSI KEBOCORAN TABUNG GAS DENGAN MENGGUNAKAN SENSOR GAS FIGARRO TGS 2610 BERBASIS MIKROKONTROLER ATMEGA 8535

PROTOTIPE SISTEM KEAMANAN TERKONEKSI DENGAN POS KEAMANAN MENGGUNAKAN SENSOR PIR DAN HP SIEMENS C45 BERBASIS MIKROKONTROLER ATMEGA 16 PROYEK AKHIR

RANCANG BANGUN ALAT PENCAMPUR CAT TEMBOK OTOMATIS BERBASIS PERSONAL COMPUTER (PC) (BAGIAN I) TUGAS AKHIR

PENGATURAN VOLUME AIR MENGGUNAKAN WATER FLOW SENSOR DALAM BAHASA C BERBASIS MIKROKONTROLER ATMEGA8535 TUGAS AKHIR DEAR PUTRASITO P

Rancang Bangun Alat Pengendali Kelembapan Tanah Pada Tanaman Buah Tin Menggunakan Mikrokontroler AVR

KATA PENGANTAR. Puji syukur yang tidak terhingga saya haturkan kepada Allah SWT, atas limpahan

ADLN-PERPUSTAKAAN UNIVERSITAS AIRLANGGA

PENGIRIMAN DAN PENERIMAAN DATA BERBASIS MIKROKONTROLER DENGAN MEDIA TRANSMISI GELOMBANG RADIO

RANCANG PALANG PINTU KERETA API BERBAS JURUSAN. Disusun Diploma. Oleh:

RANGKAIAN DAN PENGUJIAN SISTEM KONTROL ALIRAN AIR DENGAN MIKROKONTROLER ATMEGA8535 DAN PEMROGRAMAN C

ALAT PENGUKUR TINGGI LOMPATAN SESEORANG DENGAN SENSOR ULTRASONIK BERBASIS MIKROKONTROLER ATMEGA16

WATERBATH MENGGUNAKAN VALVE BERBASI MIKROKONTROLER ATMEGA 16

RANCANG BANGUN ALAT BANTU TUNANETRA BERJALAN DI MEDAN KONTUR BERBASIS MIKROKONTROLER ATMega16

ROBOT PEMINDAH BENDA SECARA OTOMATIS : SUBAB LENGAN ROBOT TUGAS AKHIR

PROTOTIPE PENGHITUNG JUMLAH BURUNG WALET YANG KELUAR MASUK SARANG DENGAN KOMUNIKASI DATA WIRELESS BERBASIS MIKROKONTROLER

RANCANG BANGUN MINIATUR SISTEM KENDALI MOTOR PADA PEMBANGKIT LISTRIK TENAGA HYBRID BERBASIS MIKROKONTROLER ATMEGA 16

CENTRIFUGE BERBASIS MICROCONTROLER ATMEGA8 TUGAS AKHIR

PERANCANGAN SISTEM PENGENDALI KETERSEDIAAN KURSI PENONTON SEPAK BOLA VIA PINTU MASUK DAN PINTU KELUAR BERBASIS ARDUINO

POLITEKNIK NEGERI MEDAN

MEJA MONITORING DAN PENGATUR SUHU PANAS PROSESOR PADA LAPTOP SECARA OTOMATIS BERBASIS MIKROKONTROLER ATMEGA328

AKHIR TUGAS OLEH: JURUSAN. Untuk

RANCANG BANGUN DIGITAL EQUALIZER BERBASIS MIKROKONTROLLER ATMega 8535

RANCANG BANGUN BACKUP POWER PADA SPEAKER MULTIMEDIA BERBASIS MIKROKONTOLER ATMEGA16

SISTEM KENDALI PERALATAN ELEKTRONIK MELALUI TELEPON SELULER BERBASIS MIKROKONTROLER ATMEGA 8535

oleh: NIM: MAZRUK SHABRINA SAID

LAPORAN TUGAS AKHIR. Alat Pendeteksi Polusi Udara Dari Gas Karbonmonoksida (CO) pada Ruangan Berbasis Mikrokontroler AT89S51

APLIKASI SENSOR PIR DAN SENSOR ULTRASONIK SEBAGAI PENGENDALI SISTEM KRAN AIR OTOMATIS BERBASIS ATMEGA 8535

kan Sensor ATMega16 Oleh : JOPLAS SIREGAR RISWAN SIDIK JURUSAN

ALAT KUNCI PINTU BERPASSWORD DENGAN PENCATAT RIWAYAT KE BASIS DATA

PERANCANGAN DAN PEMBUATAN PENGAMAN PINTU RUMAH MENGGUNAKAN RFID BERBASIS MIKROKONTROLER ATMEGA16

RANCANG BANGUN ALAT PENYEMIR DAN PENYEMPROT SEPATU BERBASIS MIKROKONTROLER ATMega 8535

PERANCANGAN DAN PEMBUATAN ALAT PENGAMAN PINTU RUMAH OTOMATIS MENGGUNAKAN SMS BERBASIS MIKROKONTROLER ATMega8535

RANCANG BANGUN ON/OFF LAMPU OTOMATIS DAN PENGATUR INTENSITAS CAHAYA LAMPU DENGAN MENGGUNAKAN REMOTE CONTROL BERBASIS MIKROKONTROLER

MESIN OLEH: SORMIN JURUSAN

TUGAS AKHIR SISTEM PENYIMPANAN DATA KECEPATAN DAN ARAH ANGIN SERTA SUHU

TUGAS AKHIR. Pengukur Tinggi Badan Digital Menggunakan Arduino

Oleh: NIM NIM

PERANCANGAN SISTEM PEMBAYARAN BIAYA PARKIR SECARA OTOMATIS MENGGUNAKAN RFID (RADIO FREQUENCY IDENTIFICATION) CHARLES P M SIAHAAN NIM :

TERMOMETER BADAN DENGAN OUTPUT SUARA BERBASIS MIKROKONTROLER ATMEGA 16 TUGAS AKHIR

SISTEM KENDALI LED MELALUI BLUETOOTH SEBAGAI MEDIA UNTUK MEMBANTU MENGETAHUI KEBERADAAN DOSEN DALAM RUANGAN DOSEN

Perancangan sistem kontrol pada mesin refrigerasi Blast Chiller berbasis Atmega16

SISTEM BUKA TUTUP PINTU GUDANG MENGGUNAKAN PASSWORD DAN SMS GATEWAY BERBASIS MIKROKONTROLER LAPORAN AKHIR

ALAT PENGUKUR DAN PENGIRIM KUALITAS UDARA DARI GAS KARBONMONOKSIDA (CO) MENGGUNAKAN MIKROKONTROLER ATMEGA32 DAN SMS GATEWAY SKRIPSI

RANCANG BANGUN PENGENDALI PAGAR OTOMATIS MENGGUNAKAN MODEM BERBASIS ANDROID

Diajukan guna melengkapi sebagian syarat Dalam mencapai gelar Sarjana Strata Satu (S1)

RANCANG BANGUN RUMAH KACA BERBASIS MIKROKONTROLER UNTUK BUDIDAYA TANAMAN BUNGA KRISAN

LAPORAN AKHIR OTOMATISASI BUKA TUTUP GORDEN SERTA ON/OFF LAMPU DENGAN INPUT CAHAYA DAN REMOTE CONTROL

SISTEM KONTROL RUANG OTOMATIS SEBAGAI PENGHEMAT ENERGI LISTRIK BERBASIS MIKROKONTROLER ARDUINO MEGA 2560

PENGGULUNG KUMPARAN DIGITAL DENGAN KENDALI MIKROKONTROLLER

BAB I PENDAHULUAN Latar Belakang Masalah

TUGAS AKHIR RANCANG BANGUN ALAT UKUR TOTAL LEMAK DALAM TUBUH

TUGAS AKHIR PERANCANGAN DAN PEMBUATAN ALAT PENDETEKSI WARNA MENGGUNAKAN SENSOR TCS3200 PADA PROSES PRODUKSI KALENG BERBASIS ARDUINO

PRESENTASI TUGAS AKHIR. Oleh : M. NUR SHOBAKH

DAFTAR ISI. ABSTRAKSI...vi. KATA PENGANTAR...vii. DAFTAR ISI... ix. DAFTAR TABEL... xiv. DAFTAR GAMBAR... xv. DAFTAR LAMPIRAN...

PERANCANGAN INTELLIGENT POWER BANK SEBAGAI CHARGER HANDPHONE BERBASIS MIKROKONTROLLER ATMEGA 8535 SKRIPSI YOMI SYAHFITRI NIM.

TUGAS AKHIR ROBOT PEMBERSIH LANTAI OTOMATIS BERBASIS ARDUINO UNO DENGAN SENSOR ULTRASONIK

ALAT DISPENSER OTOMATIS BERBASIS ARDUINO

PERANCANGAN DAN PEMBUATAN MONITORING SUHU RUANGAN VIA HANDPHONE BERBASIS MIKROKONTROLLER ATMEGA 8535

KATA PENGANTAR. Puji syukur kami panjatkan atas kehadirat Allah SWT. karena atas rahmat dan

SISTEM TELEMETRI SUHU UDARA BERBASIS ATMEGA8535 MENGGUNAKAN INTERNET

LAPORAN TUGAS AKHIR. Kipas Angin Saklar Otomatis Dengan Menggunakan Sensor Suhu Dan Inframerah Berbasis Mikrokontroler AVR ATmega8

RANCANG BANGUN ROBOT PENGIKUT GARIS DAN PENDETEKSI HALANG RINTANG BERBASIS MIKROKONTROLER AVR SKRIPSI

TUGAS AKHIR PROTOTIPE ALAT BLOOD WARMER

TUGAS AKHIR. AUTOMATIC SPRAY CONTROLLER UNTUK MESIN INJECTION PLASTIK MENGGUNAKAN PROGRAMMABLE LOGIC CONTROL (PLC) PANASONIC NAiS FP0-C14RS

TUGAS AKHIR. Nama : Aditya Rangga Yanuardi NIM : Jurusan : Teknik Elektro

TUGAS AKHIR ALAT PENGUKUR TINGGI BADAN PORTABLE BERBASIS ARDUINO. Disusun Oleh : : SOUMAN SANI :

PERANCANGAN ALAT INDIKATOR PEMAKAIAN ENERGI LISTRIK DILENGKAPI PROTEKSI OVERCURRENT PADA KAMAR KOS BERBASIS MIKROKONTROLLER ATMEGA16

PERANCANGAN SIMULATOR TRAFFIC LIGHT BERBASIS ARDUINO

PENGGUNAAN LDR DAN SENSOR AIR PADA SIMULASI ALAT KONTROL ATAP OTOMATIS BERBASIS MIKROKONTROLER AT89S51 LAPORAN TUGAS AKHIR SRI WULANDARI RITONGA

THERMOMETER SUHU BADAN DIGITAL DENGAN OUTPUT SUARA LAPORAN PROYEK AKHIR

RANCANG BANGUN ALAT PENGERING RAMBUT OTOMATIS MENGGUNAKAN DERET SENSOR BERBASIS MIKROKONTROLER ATMEGA 8535

ALAT PENDETEKSI KONDISI BAIK DAN BURUK KEADAAN TELUR BERBASIS MIKROKONTROLER ATMEGA8535

PROTOTIPE PENGENDALI ALAT PENDINGIN DAN DISPLAY PENGUNJUNG BIOSKOP BERDASARKAN JUMLAH PENGUNJUNG BERBASIS MIKROKONTROLER

KWH METER DIGITAL DENGAN FITUR PEMBATAS ENERGI LISTRIK TUGAS AKHIR

SIMULASI ALAT KONTROL ATAP OTOMATIS BERBASIS MIKROKONTROLER AT89S51 LAPORAN TUGAS AKHIR WIWIK SARASWATI

CENTRIFUGE DENGAN ROTOR SUDUT TETAP BERBASIS MICROCONTROL ATMEGA 8 TUGAS AKHIR

Alat Ukur Cerdas Tinggi dan Berat Badan. Berstandar IMT berbasis ATmega 16 SKRIPSI. Diajukan Sebagai Salah Satu Syarat

PERANCANGAN LENGAN ROBOT PENGAMBIL DAN PENYUSUN KOTAK OTOMATIS BERDASARKAN WARNA MENGGUNAKAN MIKROKONTROLLER ATMEGA 32

SKRIPSI ALAT PENGUJI IC GEBANG LOGIKA DARI JENIS TTL DAN CMOS

TUGAS AKHIR PERANCANGAN PROTOTIPE SISTEM PEMADAM API BERBASIS ARDUINO UNO

SISTEM PEMBERIAN PUPUK TANAMAN SECARA OTOMATIS BERBASIS MIKROKONTROLER TUGAS AKHIR. Oleh : BASUKO HERMAWANTYO

LAPORAN AKHIR RANCANG BANGUN COOLING PAD LAPTOP OTOMATIS DENGAN METODE LOGIKA FUZZY PADA SISTEM PENDETEKSI PANAS

ALAT PENGUKUR TEKANAN DARAH BERBASIS ATMEGA8 DILENGKAPI DENGAN INDIKATOR TEKANAN DARAH TUGAS AKHIR

LAPORAN AKHIR MAHASISWA ENERGI CADANGAN DENGAN SISTEM MONITORING BERBASIS MIKROKONTROLER

PERANCANGAN DAN PEMBUATAN ALAT UKUR PENDETEKSI KADAR ALKOHOL PADA MINUMAN MENGGUNAKAN MIKROKONTROLLER ATMEGA16

ASAP BERBASIS. Ditulis Diploma 3. Oleh : ADIEL GINTING JURUSAN MEDAN

PRINTER ELEKTRONIK DENGAN MENGGUNAKAN MIKROKONTROLLER

TUGAS AKHIR. Alat Pendeteksi Kebocoran Gas LPG Pada Sistem Rumah Tangga Berbasis Mikrokontroler

DAFTAR ISI BAB II. TINJAUAN PUSTAKA... 5

SISTEM INFORMASI WILAYAH TUJUAN PEMBERHENTIAN PENUMPANG TRANSPORTASI BUS BERBASIS MIKROKONTROLERAT MEGA 16 SKRIPSI

OUTPUT AUDIO PADA SPEAKER TERKONEKSI WIRELESS MENGGUNAKAN ANDROID BERBASIS MIKROKONTROLER

PENGONTROLAN SUHU RUANGAN MEMAKAI LM35 BERBASIS ATMEGA8535 DENGAN TAMPILAN PC TUGAS AKHIR INNE STEFFI TAMBUNAN

BAB III METODE PENELITIAN

Transkripsi:

RANCANG BANGUN VENDING MACHINE BERBASIS MIKROKONTROLER (BAGIAN II) TUGAS AKHIR HALAMAN JU AKBAR FIRMANSYAH PROGRAM STUDI D3 OTOMASI SISTEM INSTRUMENTASI DEPARTEMEN TEKNIK FAKULTAS VOKASI UNIVERSITAS AIRLANGGA SURABAYA 2016

PEDOMAN PENGGUNAAN PROYEK AKHIR Proyek akhir ini tidak dipublikasikan, namun tersedia di perpustakaan dalam lingkungan Universitas Airlangga. Diperkenankan dipakai untuk referensi kepustakaan, tetapi pengutipan seijin penulis dan harus menyebutkan sumbernya sesuai kebiasaan ilmiah. Dokumen Proyek Akhir Ini merupakan hak milik Airlangga. iv

KATA PENGANTAR Assalamualaikum wr.wb. Segala puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas berkah dan rahmat-nya sehingga penulis dapat menyelesaiakan laporan tugas akhir ini yang berjudul Rancang Bangun Vending Machine Berbasis Mikrokontroler dengan baik. Penulis menyadari bahwa laporan tugas akhir ini dapat selesai dengan baik berkat bantuan dari berbagai pihak.oleh karena itu pada kesempatan ini penulis ingin mengucapkan terimakasih yang sebesar-besarnya kepada: 1. Allah SWT, yang telah memberikan ridho, hidayah, ilmu serta iman yang membuat penulis selalu bersyukur sampai akhirnya dapat menyelesaikan laporan tugas akhir ini. 2. Nabi Muhammad SAW yang telah menunjukan jalan yang terang dan mencintai umatnya. 3. Kedua Orang Tua yang selalu mendoakan, memberi semangat, motivasi dan dukungannya hingga penulis mampu menyelesaikan proposal tugas akhir ini. 4. Bapak Winarno, S.Si, M.T. selaku Ketua Koordinator Program Studi D3 Otomasi Sistem Instrumentasi serta dosen konsultan yang selalu memberikan ilmu, masukan dan membantu dalam pembuatan proposal tugas akhir ini.. 5. Bapak Franky Chandra Satria A. ST, MT. selaku Dosen Pembimbing yang banyak memberi masukan-masukan serta ide dalam penyeleaian laporan tugas akhir ini. v

6. Mbak Tya, selaku Administrasi Prodi D3 Otomasi Sistem Instrumentasi yang selalu membantu, mengarahkan, dan mengingatkan untuk segera menyelesaikan laporan tugas akhir ini. 7. Semua Dosen D3 Otomasi Sistem Instrumentasi yang selalu mengajar dengan baik. 8. Terima kasih kepada teman-teman D3 Otomasi Sistem Instrumentasi yang telah banyak membantu. 9. Arek-arek JM (Jamaah Mulyorejo) arek lab.robot 2012, yang telah memberi kesan sehingga penulis masih semangat menyelesaikan kuliah sampai akhir. Dan semua pihak yang tidak dapat penulis sebutkan satu persatu. Penulis menyadari bahwa laporan ini masih banyak kekurangannya, untuk itu kritik dan saran yang bersifat membangun demi perbaikan laporan ini sangat penulis harapkan. Semoga naskah tugas akhir ini dapat menambah wawasan dan bermanfaat bagi kita semua. Terimakasih, Wassalamualaikum wr.wb. Surabaya, 25 Januari 2016 Penulis vi

vii

AKBAR FIRMANSYAH, 2016, Rancang Bangun Vending Machine berbasis Mikrokontroller (Bagian II). Tugas akhir ini dibawah bimbingan Winarno, S.Si, M.T dan Franky Chandra S A, S.T, M.T. Prodi D3 Otomasi Sistem Instrumentasi Departemen Teknik Fakultas Vokasi Universitas Airlangga. ABSTRAK Vending machine merupakan mesin yang dapat mengeluarkan barang yang akan dijual seperti menjual minuman kaleng secara otomatis kepada konsumen. Mesin ini akan mengeluarkan barang yang kita inginkan setelah kita membayarnya dengan cara memasukkan sejumlah koin dengan jumlah harga uang koin yang ditentukan kemudian menekan tombol minuman yang diinginkan. Vending machine dapat dijumpai ditempat tempat umum seperti di lobby, hotel, supermarket. Tujuan dibuatnya Tugas Akhir ini adalah rancang bangun vending machine berbasis mikrokontroler untuk memudahkan konsumen dalam membeli minuman kaleng dengan cara yang singkat. Pembuatan vending machine berbasis mikrokontroler ini didasarkan pada komponen-komponen yang disusun secara terpadu yang meliputi rangkaian minimum sistem ATMega16, dimana rangkaian minimum sistem ATMega16 terhubung langsung dengan beberapa rangkaian lainnya yaitu rangkaian sensor optocoupler, selenoid valve, rangkaian LCD, dan relay. Hasil pengujian menunjukan bahwa sensor optocoupler telah mampu mendeteksi adanya uang koin yang ditentukan. Rangkaian relay sebagai pengendali solenoid valve, rangkaian LCD sebagai display sudah bekerja sesuai perintah yang diberikan oleh mikrokontroler. Dari hasil pengujian keseluruhan alat dapat dikatakan bahwa mikrokontroler dapat bekerja optimal dalam vending machine berbasis mikrokontroller ini dengan tingkat keberhasilan 80%. Kata Kunci : Mikrokontroler ATMega 16, Sensor Optocoupler, Relay, Vending Machine, Selenoid Valve, LCD. vii

DAFTAR ISI Halaman LEMBAR JUDUL... LEMBAR PERSETUJUAN... LEMBAR PENGESAHAN... PEDOMAN PENGGUNAAN PROYEK AKHIR... KATA PENGANTAR... ABSTRAK... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... i ii iii iv v vii viii xi xii BAB 1 : PENDAHULUAN 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 3 1.3 Batasan Masalah... 3 1.4 Tujuan... 3 1.5Manfaat... 3 BAB 2 : TINJAUAN PUSTAKA 2.1 Vending Machine... 4 2.2 Sensor Optocoupler... 5 2.3 Selenoid Valve... 7 2.4 Mikrokontroler ATMega16... 9 viii

2.4.1 Konfigurasi Pin ATMega16... 12 2.4.2 Peta Memori ATMega16... 14 2.4.3 Pengisian program pada mikrokontroler ATMega16... 15 2.5 LCD (Liquid Crsytal Display)... 16 2.6 Relay... 17 2.7 USB ASP/ Downloader... 18 2.8 CodeVision AVR (Software)... 19 2.9 ProgISP... 21 BAB 3 : METODE PENELITIAN 3.1 Tempat dan Waktu Penelitian... 22 3.2 Alat dan Bahan Penelitian... 22 3.2.1 Alat... 22 3.2.2 Bahan... 23 3.3 Tahap Pembuatan Software... 23 3.4 Tahap Pengujian Alat... 28 3.4.1 Tahap Pengujian Sensor Optocoupler... 28 3.4.2 Tahap Pengujian Selenoid Valve... 28 3.4.3 Tahap Pengujian Relay... 28 3.4.4 Tahap Pengujian LCD... 29 3.5 Analaisis Data... 29 BAB 4 : HASIL DAN PEMBAHASAN 4.1 Hasil Rancangan Alat... 30 4.2 Hasil Pembuatan Perangkat Lunak... 31 ix

4.2.1 Sub Program Masukkan Koin... 31 4.2.2 Sub Program Pilih Tombol Minuman... 32 4.2.3 Sub Program Minuman 1... 32 4.2.4 Sub Program Minuman 2... 33 4.3 Pengujian Jalur Seleksi Koin... 34 4.4 Pengujian Relay... 37 4.5 Pembahasan Kinerja Perangkat Lunak... 40 BAB 5 : KESIMPULAN DAN SARAN 5.1 Kesimpulan... 41 5.2 Saran... 41 DAFTAR PUSTAKA... 42 LAMPIRAN... 43 x

DAFTAR TABEL Halaman Tabel 3.1 : Pengalamatan Port Mikrokontroler... 24 Tabel 4.1 : Pengujian Jalur Seleksi Koin untuk Rp. 100 (putih)... 34 Tabel 4.2 : Pengujian Jalur Seleksi Koin untuk Rp. 200 (putih)... 35 Tabel 4.3 : Pengujian Jalur Seleksi Koin untuk Rp. 500 (kuning)... 35 Tabel 4.4 : Pengujian Jalur Seleksi Koin untuk Rp. 500 (putih)... 36 Tabel 4.5 : Pengujian Jalur Seleksi Koin untuk Rp. 1000... 36 Tabel 4.6 : Pengujian Relay... 38 Tabel 4.7 : Pengujian Keseluruhan... 39 xi

DAFTAR GAMBAR Halaman Gambar 2.1 : Vending Machine... 4 Gambar 2.2 : Optocoupler... 5 Gambar 2.3 : Rangkaian Komponen Optocoupler... 6 Gambar 2.4 : Selenoid Valve... 8 Gambar 2.5 : Diagram Blok Fungsional ATMega16... 11 Gambar 2.6 : Konfigurasi Pin Mikrokontroler... 12 Gambar 2.7 : Konfigurasi Memori Data... 14 Gambar 2.8 : Software Code VisionAVR... 15 Gambar 2.9 : LCD 16x2... 16 Gambar 2.10 : Rangkaian Relay... 17 Gambar 2.11 : CodeVisionAVR... 19 Gambar 2.12 : ProgISP... 21 Gambar 3.1 : Flowchart program (dipindahkan)... 25 Gambar 3.2 : Flowchart program (lanjutan)...26 Gambar 4.1 : Rancangan vending machine berbasis mikrokontroler... 30 Gambar 4.2 : Wiring dan inisialisasi... 30 xii