• Tidak ada hasil yang ditemukan

BAB V KESIMPULAN DAN SARAN

5.2 Saran

Berdasarkan perancangan penulis, maka penulis menyarankan untuk melakukan pengembangan penelitian ini pada:

1. Ditambahkan indikator baterai.

Bishop,Owen. Dasar-dasar Elektronika. Jakarta.ERLANGGA.

Chamim, A.N.N., Ahmadi, D. & Iswanto, 2016. Atmega16 Implementation As Indicators Of Maximum Speed. International Journal of Applied Engineering Research ISSN, 11(15), pp.8432–8435.

Chamim, A.N.N. & Iswanto, 2011. Implementasi Mikrokontroler Untuk Pengendalian Lampu Dengan Sms. In Prosending Retii 6.

Hadiyoso, Sugondo dan Achmad Rizal. 2014. Instrumentasi Biomedis berbasis PC. Yogyakarta. GAVA MEDIA.

Hidayat, L., Iswanto & Muhammad, H., 2015. Perancangan Robot Pemadam Api Divisi Senior Berkaki. Jurnal Semesta Teknika, 14(2), pp.112–116.

Iswanto, 2008. Design dan Implementasi Sistem Embedded Mikrokontroler

ATMEGA8535 dengan Bahasa Basic, Yogyakarta: Gava Media.

Iswanto, I. & Raharja, N.M., 2010. Sistem monitoring dan peringatan dini tanah longsor. In Simposium Nasional RAPI IX 2010. pp. 54–62.

Iswanto, I., Raharja, N.M. & Subardono, A., 2009. Sistem Peringatan Dini Tanah Longsor Berbasis Atmega8535. In Seminar Nasional Informatika 2009 (semnasIF 2009). pp. 53–57.

Iswanto, I. & Setiawan, R.D., 2013. Power Saver with PIR Sensor. Journal of Control & Instrumentation, 4(3), pp.26–34.

ISWANTO, JAMAL, A. & SETIADY, F., 2011. Implementasi Telepon Seluler sebagai Kendali Lampu Jarak Jauh. Jurnal Ilmiah Semesta Teknika, 14(1), pp.81–85.

Iswanto & Raharja, N.M., 2015. Mikrokontroller: Teori dan Praktik Atmega 16 dengan Bahasa C, Penerbit Deepublish.

Muhammad, H. & Iswanto, 2013. EGT 10 Design and Application For Position. International Journal of Mobile Network Communications & Telematics ( IJMNCT), 3(3), pp.1–8.

Sadad, R.T.A. & Iswanto, 2010. Implementasi Mikrokontroler Sebagai Pengendali Kapasitor Untuk Perbaikan Faktor Daya Otomatis pada Jaringan Listrik. SEMESTA TEKNIKA, 13(2), pp.181–192.

SADAD, R.T.A., ISWANTO & SADAD, J.A., 2011. Implementasi Mikrokontroler Sebagai Pengendali Lift Empat Lantai. JURNAL ILMIAH

SEMESTA TEKNIKA, 14(2), pp.160–165.

Suripto, S. & Iswanto, 2012. DESAIN AND IMPLEMENTATION OF FM RADIO WAVES AS DISTANCE MEASURING AC VOLTAGE. International Journal of Mobile Network Communications & Telematics (IJMNCT), 2(5), pp.13–24.

Syahrul . 2016. Pemrograman Bahasa C. Bandung. INFORMATIKA.

Tunggal, T.P., Latif, A. & Iswanto, 2016. Low-cost portable heart rate monitoring based on photoplethysmography and decision tree. In ADVANCES OF SCIENCE AND TECHNOLOGY FOR SOCIETY: Proceedings of the 1st International Conference on Science and Technology 2015 (ICST-2015). p.

090004. Available at: http://scitation.aip.org/content/aip/proceeding/aipcp/10.1063/1.4958522.

ATMega8 sengan setting Timer, Pengaturan Tekanan dan safety sensor. Surabaya

Datasheet ATMega16 Datasheet ICL7660A

Datasheet Sensor MPXV4115VC6U

Godfrey, A. B., "Juran's Quality Handbook", 1999, ISBN 007034003

Muhabiddin, Rifsiono. 2014. KTI CALIBRATOR SUCTION PUMP. Surabaya. Triwiyanto,Ssi.,M.T.2013.MATERI PRAKTIKUM MIKROKONTROLLER.

Surabaya11 Juni 2016

KBBI.2016.(kbbi.web.id). (diunduh 17 Agustus 2016 pukul 17.11) Kesehatan. 2011. suction pump.Blogger, diunduh 27 Juli 2016.

Ikhsan’s Workspace.2013. Mikrokontroler AVR (AT90Sxx, ATMega, Attiny). https://ikhsanworkspace.blogspot.co.id/2013/12/mhttps://ikhsanworkspace.b

logspot.co.id/2013/12/mikrokontroler-avr-at90sxx-atmega-attiny.htmlikrokontroler-avr-at90sxx-atmega-attiny.html , diunduh 13 Juli 2016

Morris, Alan S.,"Measurement and Instrumentation Principles",2001, Butterworth Heinemann, ISBN 0-7506-5081-8

Munandar, Aris. 2012. Liguid Crystal Diode (LCD) 16x2.

http://www.leselektronika.com/2012/06/liguid-crystal-display-lcd-16-x-2.html , diunduh 14 Juni 2016.

7Sumarno,Slamet.2016.Suction.Slideplayer(http://slideplayer.info/slide/325 1374/) .(diunduh 27 Agustus 2016).

Wikipedia.2005.Kalibrasi. https://id.wikipedia.org/wiki/Kalibrasi, diunduh 29 Juni 2016.

http://www.hpinfotech.com Project :

Version :

Date : 07/08/2016

Author : Freeware, for evaluation and non-commercial use only Company :

Comments:

Chip type : ATmega16 Program type : Application AVR Core Clock frequency: 1,000000 MHz Memory model : Small

External RAM size : 0 Data Stack size : 256

*****************************************************/ #include <mega16.h>

#include <delay.h> #include <stdlib.h> float data=0,adc,P;

unsigned char temp[6],temp2[6]; unsigned char i=0;

// Alphanumeric LCD Module functions #include <alcd.h>

#define ADC_VREF_TYPE 0x00 // Read the AD conversion result

unsigned int read_adc(unsigned char adc_input) {

ADMUX=adc_input | (ADC_VREF_TYPE & 0xff);

// Delay needed for the stabilization of the ADC input voltage delay_us(10);

// Start the AD conversion ADCSRA|=0x40;

// Wait for the AD conversion to complete while ((ADCSRA & 0x10)==0);

ADCSRA|=0x10; return ADCW; }

// Declare your global variables here void main(void)

{

// Declare your local variables here // Input/Output Ports initialization // Port A initialization

// Port B initialization

// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In

// State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T

PORTB=0x00; DDRB=0x00;

// Port C initialization

// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In

// State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T

PORTC=0x00; DDRC=0x00;

// Port D initialization

// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In

// State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T

PORTD=0x00; DDRD=0x00;

// ADC initialization

// ADC Clock frequency: 7,813 kHz // ADC Voltage Reference: AREF pin // ADC Auto Trigger Source: Free Running ADMUX=ADC_VREF_TYPE & 0xff;

ADCSRA=0xA7; SFIOR&=0x1F;

// Alphanumeric LCD initialization // Connections specified in the

// Project|Configure|C Compiler|Libraries|Alphanumeric LCD menu: // RS - PORTC Bit 0 // RD - PORTC Bit 1 // EN - PORTC Bit 2 // D4 - PORTC Bit 4 // D5 - PORTC Bit 5 // D6 - PORTC Bit 6 // D7 - PORTC Bit 7 // Characters/line: 16 lcd_init(16); lcd_clear(); lcd_gotoxy(2,0); lcd_puts("TUGAS AKHIR"); lcd_gotoxy(1,1);

lcd_puts("INNES DYAH IKA P."); delay_ms(2000);

lcd_clear(); while (1) {

} adc=adc/150; // P=(adc/5)-0.92; // P=P/0.007652; // P=(P*7.5); if(adc<=4.242&&adc>3.74467) {P=(-201.07*adc)+852.95;} if(adc<=3.74467&&adc>3.51567) {P=(-218.34*adc)+917.61;} if(adc<=3.51567&&adc>3.28767) {P=(-219.3*adc)+920.98;} if(adc<=3.28767&&adc>3.060) {P=(-219.62*adc)+922.03;} if(adc<=3.060&&adc>2.8313) {P=(-218.63*adc)+919;} if(adc<=2.8313&&adc>2.6033) {P=(-219.3*adc)+920.9;} if(adc<=2.6033&&adc>2.3753) {P=(-219.3*adc)+920.9;} if(adc<=2.3753&&adc>2.14733) {P=(-219.33*adc)+920.97;} if(adc<=2.14733&&adc>1.924) {P=(-223.88*adc)+930.75;} if(adc<=1.924&&adc>1.699) {P=(-222.22*adc)+927.56;} if(adc<=1.699&&adc>1.47533) {P=(-223.54*adc)+929.8;} if(adc<=1.47533&&adc>1.252) {P=(-223.88*adc)+930.3;} if(P<=250) { P=P+4; } // else // {P=(adc/5)-0.92; // P=P/0.007652; // P=(P*7.5);} //if(adc > -10) if(adc>4.245){P=0;} if(P<=0) { P=0; lcd_gotoxy(0,1); ftoa(P,1,temp); lcd_puts(temp); lcd_gotoxy(1,1); lcd_putsf(" "); }

else if(P<10 && P>0) {

lcd_gotoxy(0,1); lcd_putsf("-"); lcd_gotoxy(1,1); ftoa(P,1,temp);

lcd_putsf("-"); lcd_gotoxy(1,1); ftoa(P,1,temp); lcd_puts(temp); lcd_gotoxy(6,1); lcd_putsf(" "); }else { lcd_gotoxy(0,1); lcd_putsf("-"); lcd_gotoxy(1,1); ftoa(P,1,temp); lcd_puts(temp); } // lcd_gotoxy(0,1); // ftoa(P,1,temp); // lcd_puts(temp); lcd_gotoxy(11,1); ftoa(adc,3,temp2); lcd_puts(temp2); delay_ms(750); } }

dengan feriklorit

2. Setelah pelarutan selesai kemudian di amplas sampai bersih

3. Lakukan Penyolderan

komponen selesai maka jadi modul rangkaian Minsis

5. Sensor tekanan

7. Modul Rangkaian ICL7660

8. Rangkaian sudah disatukan didalam box

9. Alat sudah jadi sebelum diberi stiker

10.Alat sudah jadi setelah diberi stiker

11.DPM4 Prameter tester sebagai pembanding alat penulis

Dokumen terkait