Membuat Rangkaian Driver Heater Pembuatan Program Modul

56 Isi program modul Listing 3.1. Listing Header Program Program yang penulis buat menggunakan mikrokontroler ATmega8535. include mega8535.h = merupakan library dari mikrokontroller yang kita gunakan ,disini penulis mengunakan ATmega8535. include delay.h = merupakan library fungsi delay. Chip type : ATmega8535 Program type : Application AVR Core Clock frequency : 12,000000 MHz Memory model : Small Data Stack size : 128 include mega8535.h include stdlib.h Header dari program include delay.h include alcd.h unsigned char detik, a=0,temp[6], temp2[6], temp3[3], menit=5; float data, suhu; bit timer_aktif=0, b=0, c=0; interrupt [TIM1_OVF] void timer1_ovf_isrvoid { TCNT1H=0x48E5 8; TCNT1L=0x48E5 0xff; ifdetik==0 {menit--;detik=59;} else{detik--;} } } 57 Listing 3.2. Listing Program Timer Listing program timer ini digunakan sebagai pengaturan timer, penulis menggunakkan timer 1 TCCR1B timer aktif apaila mendapatkan logika 0 dari program. Settingan program timer yaitu selama 5 menit dengan metode couter down. void mulai_timer { iftimer_aktif==1suhu=100 { TCCR1B=0x04;a=1; } else iftimer_aktif==0{TCCR1B=0x00;}} void stop_timer { ifmenit==0detik==0 { lcd_clear; while1 { TCCR1B=0x00; timer_aktif=0; PORTD.1=0; PORTD.5=0; lcd_clear; lcd_gotoxy6,0; lcd_putsfSELESAI; } } } 58 Listing 3.3. Listing Program Sensor Suhu dan Buzzer Listing program sensor suhu ini digunakan sebagai pengaturan pembacaan sensor suhu LM35 saat sistem bekerja ada beberapa yang diatur dalam listing program ini antara lain rumus pembacaan dan batas sensor suhu pembacaan untuk mengontrol driver heater. PORT.C digunakan untuk menghidupkan buzzer, buzzer akan menyala apabila diberikan logika 0. pembacaan sensor suhu void baca_suhu { lcd_gotoxy0,0; lcd_putsfSUHU:; data=read_ADC0; suhu=data3.051024; suhu=suhu100; if suhu100 } void driver_set { iftimer_aktif==1{ ifsuhu=100 { PORTD.5=0; Port ini digunakan untuk mengaktifka buzzer }else{PORTD.5=1;}} } 59 Listing 3.4. Listing Program LCD 16x2 Listing proram diatas adalah program LCD 16x2 ke mikrokontroler ATmega8535. lcd_clear; intruksi untuk membersihkan huruf atau angka di LCD. lcd_gotoxy0,0; untuk peletakkan huruf di LCD kolom x atau barisy. lcd_putsf STERILISASI; intruksi data untuk ditampilkan di LCD. RS - PORTC Bit 0 RD - PORTC Bit 1 EN - PORTC Bit 2 Pemasangan LCD 16X2 di mikrokontroler D4 - PORTC Bit 4 ATmega8535 D5 - PORTC Bit 5 D6 - PORTC Bit 6 D7 - PORTC Bit 7 Charactersline: 16 lcd_init16; lcd_clear; intruksi untuk membersihkan huruf atau angka di LCD. lcd_gotoxy0,0; untuk peletakkan huruf di LCD kolom x atau barisy. lcd_putsf STERILISASI; intruksi data untuk ditampilkan di LCD. lcd_gotoxy1,1; lama waktu hurufangka ditampilkan lcd_putsfBOTOL SUSU BAYI; intruksi data untuk ditampilkan di LCD. delay_ms2000; lcd_clear; intruksi untuk membersihkan huruf atau angka di LCD. 60 60 60

BAB IV PENELITIAN DAN PEMBAHASAN

4.1. Spesifikasi Alat

Alat sterilisai botol susu bayi adalah alat yang digunakan untuk membunuh bakteri dan kuman. Adapun spesifikasi modul yang penulis buat adalah sebagai berikut : Nama Alat : Sterilisator Botol Susu Bayi Berbasis Mikrokontroler Tegangan : 220 V Display : LCD 16 x 2 Daya : 600 watt

4.2. Gambar Alat

Gambar 4.1. menunjukkan alat modul tugas akhir yang penulis buat Gambar 4.1. Alat Modul Tugas Akhir 61 61

4.3. Cara Kerja Alat

Setelah botol susu dimasukkan ke dalam lemari sterilisasi, sambungkan kabel power ke sumber PLN kemudian tekan saklar keposisi ON maka power supply akan menyuplay tegangan ke seluruh rangkaian yang ada di modul. Ketika tombol Start ditekan maka akan memberikan logika ke mikrokontroler untuk mengaktifkan SSR sehingga heater bekerja apabila suhu diruangan steril tercapai 100 o C maka timer akan berjalan menghitung mundur sesuai program yang dibuat selama 05.00 menit. Setelah timer selesai maka buzzer berbunyi menandakan proses sterilisasi selesai.

4.4. Langkah-langkah penggunaan alat atau SOP

1. Sambungkan kabel steker ke sumber PLN 220. 2. Hidupkan alat dengan menekan tombol ONOFF atau power. 3. Lakukan pemanasan awal dengan menekan tombol START. 4. Kemudian masukan botol susu bayi kedalam lemari modul. 5. Tekan tombol START untuk melakukan proses pengsterilan dengan settingan suhu dan timer yang telah ditentukkan. 6. Setelah proses pengsterilan selesai buka lemari modul tunggu beberapa saat kemudian keluarkan botol yang telah disterilisasi. 7. Tutup kembali pintu lemari modul, dan matikan tombol ONOFF cabut kabel steker dan simpan kembali modul. 62 62

4.5. Persiapan Bahan

Adapun komponen-komponen penting yang digunakan dalam pembuatan modul, antara lain : a. Sensor LM35 b. Heater kaca 2 buah c. Resistor ΒΌ watt d. LCD 2 x 16 e. Push Button f. Buzzer g. Kapasitor h. Multitune i. IC 7805 j. Atmega 8535 k. Atmega 8535 l. Lampu pilot Indikator m. SSR 40 ampere n. Papan PCB o. Selongsong anti panas p. Kabel cowok-cewek q. Kabel pelangi r. Kabel Serabut s. Soket AC

4.6. Peralatan yang Digunakan

Sebagai sarana pendukung dalam pembuatan tugas akhir ini, ada beberapa peralatan yang dibutuhkan antara lain sebagai berikut : a. Solder listrik b. Atractor Penyedot Timah c. Goolset d. Timah Tinol e. Multimeter f. Komputer