DAFTAR PUSTAKA. Atmel. Microcontroller, All Data Sheet, 2010 Cahttophadyay, D, Dasar Elektronika, penerjemahsutanto UI Press, Jakarta Indonesia

dokumen-dokumen yang mirip
DAFTAR PUSTAKA. [2]. Agfianto Eko Putra, 2010, Modul Pelatihan Mikrokontroler Atmel AVR,

Journal of Informatics and Telecommunication Engineering. Rancang Bangun Alat Informasi Kode Error Mesin Game Berbasis Mikrokontroler

BAB IV PENGUKURAN DAN ANALISA DATA. dari sistem yang dibuat. Pengujian dan pengukuran pada rangkaian ini bertujuan

BAB IV PENGUKURAN DAN ANALISA DATA

LISTING PROGRAM. Penyimpanan memori sementara dengan pemberian nama Sw_str untuk switch star dan S_flow untuk sensor Flow

BAB IV ANALISA DAN HASIL KINERJA ALAT

BAB IV PENGUJIAN DAN PEMBAHASAN. Pengujian ini termasuk pengujian masing-masing bagian secara terpisah dan pengujian

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN. Bahan komponen yang digunakan untuk pembuatan rangkaian modul. adalah sebagai berikut : 3. Kapasitor 22nF dan 10nF

'MATIKAN KRUSOR LCD DAN KRUSOR TIDAK BERKEDIP

IV. HASIL DAN PEMBAHASAN. Telah direalisasikan alat pendeteksi logam yang terbuat dari induktor

BAB IV PENGUJIAN DAN ANALISA

BAB III MIKROKONTROLER

IV. HASIL PENELITIAN DAN PEMBAHASAN. menggunakan sensor optik berbasis mikrokontroler ATMega 8535 dengan

PERTEMUAN IV PEMOGRAMAN SEVEN SEGMEN DAN LCD

APLIKASI ATMEGA 8535 DALAM PEMBUATAN ALAT UKUR BESAR SUDUT (DERAJAT)

PERANCANGAN PROTOTYPE MINI BALANCING ROBOT DUA RODA DENGAN METODE KENDALI PROPORTIONAL INTEGRAL DERIVATIVE

Introduction to BASCOM AVR Compiler Written by Cholis Safrudin (YD1CHS), mid of April 2011 #1 kumpulan materi belajar bareng AVR

PENGISIAN AKI DENGAN BUCK CONVERTER

SISTEM GERAK ROBOT PENGIKUT CAHAYA (LIGHT FOLLOWER) MENGGUNAKAN MOTOR DC BERBASIS MIKROKONTROLER ATMEGA8535 DENGAN SENSOR CAHAYA (LDR)

Algoritma Pemanas Air Kolam Pemandian Berbasis Mikrokontroler Atmega8535

PERTEMUAN II PEMOGRAMAN INPUT

TONGKAT TUNA NETRA MENGGUNAKAN SENSOR ULTRASONIK BERBASIS MIKROKONTROLER ATMEGA 16

BAB 4 HASIL DAN PEMBAHASAN

PEMBUATAN GELANG ULTRASONIK UNTUK ALAT BANTU MOBILITAS TUNANETRA MENGGUNAKAN MIKROKONTROLER ATMEGA8

3.2. Tempat Penelitian Penelitian dan pengujian alat dilakukan di lokasi permainan game PT. EMI (Elektronik Megaindo) Plaza Medan Fair.

BAB III PERANCANGAN SISTEM

BAB IV PENGUJIAN DAN ANALISA DATA

BAB 3 PERANCANGAN SISTEM. Di bawah ini adalah blok diagram dari perancangan alat sensor keamanan menggunakan PIR (Passive Infrared).

Clamp-Meter Pengukur Arus AC Berbasis Mikrokontroller

BAB IV HASIL DAN UJI COBA

BAB III PERANCANGAN SISTEM

SISTEM GERAK ROBOT LINE FOLLOWER MENGGUNAKAN MOTOR DC BERBASIS MIKROKONTROLER ATmega8535 DENGAN SENSOR PHOTODIODA

MICROCONTROLLER ATMEGA8535 SEBAGAI BASIS PENGENDALI KECEPATAN MOTOR INDUKSI SATU FASA

RANCANG BANGUN ROBOT PENGIKUT CAHAYA (LIGHT FOLLOWER) MENGGUNAKAN SENSOR LDR DENGAN PEMROGRAMAN MIKROKONTROLER ATMEGA8535 TUGAS AKHIR

1. Pendahuluan. 2. Kajian Pustaka

BAB II LANDASAN TEORI. terdapat CPU, ROM, RAM, I/O, clock dan perlatan internal lainnya yang sudah

LAPORAN PRAKTEK MIKROKONTROLER

Tombol input mikrokontroller ditampilkan pada form aplikasi yang dibangun dengan Delphi 7

BAB IV UJI COBA DAN ANALISIS SISTEM

TESTER IC DIGITAL BERBASIS AVR ATMEGA 8535

TERMOMETER BADAN DIGITAL OUTPUT SUARA BERBASIS MIKROKONTROLLER AVR ATMEGA8535

Rekayasa Sistem Peringatan Dini untuk Keselamatan Pengendara Kendaraan Berbasis Mikrokontroler Atmega16

Jurnal Evolusi Volume 5 No evolusi.bsi.ac.id

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

PEMBUATAN ALAT PENGATUR AIR KOLAM RENANG DENGAN SMS GATEWAY BERBASIS MIKROKONTROLER ATMega16

BAB III DESKRIPSI DAN PERANCANGAN SISTEM

PERANCANGAN INKUBATOR BAYI DENGAN PENGATURAN SUHU DAN KELEMBABAN BERBASIS MIKROKONTROLER ATmega8535

Rancang Bangun Sistem Pengontrol Intensitas Cahaya pada Ruang Baca Berbasis Mikrokontroler ATMEGA16 Maulidan Kelana 1), Abdul Muid* 1), Nurhasanah 1)

PEMBUATAN PERANGKAT SENSOR SUHU DAN CAHAYA BERBASIS MIKROKONTROLER AT89S51 TUGAS AKHIR

RANCANGAN PROTOTYPE ALAT PEMANTAU JUMLAH PENGUNJUNG MINIMARKET BERBASIS SMS GATEWAY

BAB III PERANCANGAN ALAT DAN PROGRAM

BAB III PERANCANGAN ALAT SIMULASI PEGENDALI LAMPU JARAK JAUH DAN DEKAT PADA KENDARAAN SECARA OTOMATIS

III. METODE PENELITIAN. Teknik Elektro Universitas Lampung dilaksanakan mulai bulan Mei 2012 sampai

TUGAS AKHIR RANCANG BANGUN PENGUKUR MASSA MENGGUNAKAN LOADCELL BERBASIS MIKROKONTROLER AT89S51

RANCANG BANGUN MOBIL ROBOT PENCARI CAHAYA BERBASIS MIKROKONTROLER PIC16F84

PENGENDALI MOTOR AC UNTUK STARTING GENSET JARAK JAUH MENGGUNAKAN MODEM WAVECOM M1306B BERBASIS MIKROKONTROLER ATMEGA8535

PROTOTIPE SISTEM PENGONTROLAN BERBASIS VOICE RECOGNITION SENSOR DAN MIKROKONTROLER UNTUK PENGOPERASIAN AKTUATOR

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III TEORI PENUNJANG. Microcontroller adalah sebuah sistem fungsional dalam sebuah chip. Di

PRAKTIKUM PEMOGRAMAN ROBOT CERDAS LABORATORIUM AI

BAB 1 PENDAHULUAN. daripada meringankan kerja manusia. Nilai lebih itu antara lain adalah kemampuan

BAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. software arduino memiliki bahasa pemrograman C.

BAB III PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB II TINJAUAN PUSTAKA. [10]. Dengan pengujian hanya terbatas pada remaja dan didapatkan hasil rata-rata

PENGEMBANGAN MESIN VENDING DENGAN SISTEM PENGEMBALIAN MATA UANG RUPIAH

RANCANG BANGUN PENGUKURAN TEMPERATUR JARAK JAUH VIA SMS BERBASIS MIKROKONTROLER ATMega8535

1. Pemograman Mikrokontroller Menggunakan BASCOM AVR. Inisialisasi baud yang digunakan.

Rancang Bangun Alat Penentu 16 Arah Mata Angin Dengan Keluaran Suara

RANCANG BANGUN INVERTER PENGENDALI KECEPATAN MOTOR AC PADA KONVEYOR MENGGUNAKAN MIKROKONTROLER AT89S51

RANCANG BANGUN OTOMASI SISTEM PENGISIAN DAN PENGONTROLAN SUHU AIR HANGAT PADA BATHTUB MENGGUNAKAN DETEKTOR FASA. Tugas Akhir

BAB III METODE PENELITIAN

RANCANG BANGUN ALAT UJI KEBOCORAN PADA BOTOL AIR MINERAL BERBASIS MIKROKONTROLER

RANCANG BANGUN OTOMASI SISTEM PENGONTROLAN INTENSITAS PENERANGAN LAMPU PIJAR MENGGUNAKAN PENGATURAN FASA SILICON CONTROLLED RECTIFIER (SCR)

RANCANG BANGUN DATA AKUISISI TEMPERATUR 10 KANAL BERBASIS MIKROKONTROLLER AVR ATMEGA16

PENGONTROLAN KETINGGIAN PERMUKAAN AIR BERBASIS MIKROKONTROLER ATMega 8535

RANCANG BANGUN ROBOT PENGIKUT GARIS (LINE FOLLOWER) MENGGUNAKAN SENSOR PHOTODIODE DENGAN PEMROGRAMAN MIKROKONTROLER ATMEGA8535 TUGAS AKHIR

DT-AVR Application Note

DAFTAR ISI BAB II. TINJAUAN PUSTAKA... 5

BAB III PERANCANGAN DAN PEMODELAN

BAB III PERANCANGAN SISTEM

Kendali nyala led via komunikasi serial dengan Delphi

SISTEM KENDALI OTOMATIS PROTOTYPE ROBOT MOBIL UNTUK PARKIR PINTAR MENGGUNAKAN KOMUNIKASI NIRKABEL

BAB IV HASIL DAN UJICOBA

PERTEMUAN I PEMOGRAMAN OUTPUT LED DAN BUZZER

Journal of Electrical and System Control Engineering. Control Charger Dc Otomatis Dengan 2 (Dua) Out Put Berbasis Mikrokontroler

Rancang Bangun Pengendalian Intensitas Cahaya dengan Smartphone Android Melalui Bluetooth Berbasis Mikrokontroler

RANCANG BANGUN ALAT UKUR KALIBRATOR SUHU MENGGUNAKAN DS18S20 BERBASIS AVR ATMEGA 8535 TUGAS AKHIR

BAB III PERANCANGAN SISTEM

Universitas Sumatera Utara

DT-51 Application Note

BAB III PERENCANAAN DAN PEMBUATAN PERANGKAT LUNAK

PROTOTIPE SISTEM KONTROL JARAK JAUH RADIO WLAN DENGAN MEMANFAATKAN JARINGAN SELULER BERBASIS MIKROKONTROLER AVR-ATMEGA16

BAB III PERANCANGAN DAN REALISASI ALAT

Hardware terdiri dari catu daya 5VDC, sensor passive infrared, mikrokontroler. ATMega8, transmitter TLP434 dan receiver. WinAVR.

BAB IV ANALISIS DATA DAN PEMBAHASAN

How2Use DT-51 AT89C51XXX BMS. Oleh: Tim IE. Gambar 1 Tata Letak DT-51 AT89C51XXX BMS

BAB III METODE PENELITIAN

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

Transkripsi:

DAFTAR PUSTAKA Atmel. Microcontroller, All Data Sheet, 2010 Cahttophadyay, D, Dasar Elektronika, penerjemahsutanto UI Press, Jakarta Indonesia Fairchild, Data Sheet IC Regulator, 2010 Iswanto,. Design dan Inplementasi Nsistem Embeded Mikrokontroler Atmega8535 Dengan Bahasa Basic. Gava Media. Wardhana, L. (2006). Mikrokontroler AVR Seri Atmega8535 Simulasi, Hardware, dan Aplikasi. Yogyakarta: Penerbit Andi. Winoto, A. (2010). Mikrokontroler AVR ATmega 8/ 32/ 16/ 8535 dan Pemrogramannya dengan Bahasa C pada WinAVR, Bandung Widodo Budiharto, (2011). Aneka Proyek Mikrokontroler, Graha Ilmu, Yogyakarta Wiryadinata, R., Th. S. Widodo, W. Widada, Sunarno, (2008), High-Pass Filter Effect on Error Corection for Inertial Navigation System Algorithm, SIPTEKGAN XII. Pitowarno, E., Teknik Desain Robot. Penerbit Andi : Yogyakarta, 2006. Zuhal., (2004), Prinsip Dasar Elektronika. Jakarta: Gramedia Pustaka Utama Vishay. LCD, All Data Sheet, 2010 Malviano, Albert P., Prinsip-prinsip Elektronika, terjemahan oleh Hanapi Gunawan, Erlangga Jakarta Milman dan Halkiss : Integrated Electronics, Analog and Digital, Circuit and System, terjemahan oleh M. Barmawi dan M.O Tjia, Erlangga, Jakarta Metzger, Daniell I,. Electronics Component, Instrument, And Troubleshooting, Printice Hall Inc. Schultz, Mithehel E., Electronics Devices, A Text and Software Problem manual, McGraw Hill Publishing Company Ltd, New Delhi Universitas Medan Area

LAMPIRAN http://teknikelektronika.com, diakses 24 April 2016 http://belajar-dasar-pemrograman.blogspot.sg/2013/04/pengenalan-atmega8535. html, diakses pada tanggal 24 April 2016 http://argi-argianto.blogspot.co.id/2011/02/atmega-8535.html, diakses 28 April 2016 http://belajar-dasar-pemrograman.blogspot.sg/2013/04/pengenalan-atmega 8535.html, diakses pada tanggal 28 April 2016 http://ilmuinstrumentasi.blogspot.co.id/2013/03/ldr-light-dependent-resistor.html, diakses pada tanggal 29 April 2016 http://ilmuinstrumentasi.blogspot.co.id/2013/03/ldr-light-dependent-resistor.html, diakses pada tanggal 29 April 2016 http://teknikelektronika.com/pengertian-piezoelectric-buzzer-cara-kerja-buzzer/, diakses pada tanggal 30 April 2016 Cooding Program $regfile = "m8535.dat" mikrokontroler yang digunakan 8535 AVR $crystal = 8000000 Config Lcdpin = Pin, Db4 = Portb.4, Db5 = Portb.5, Db6 = Portb.6, Db7 = Portb.7, E = Portb.3, Rs = Portb.2 konfigurasi pin LCD ke mikrokontroler Config Lcd = 16 * 2 Config Adc = Single, Prescaler = Auto, Reference = Avcc konfigurasi ADC Declare Sub Sensor_1(byval Ch0 As Word) Declare Sub Sensor_2(byval Ch1 As Word) Declare Sub Sensor_3(byval Ch2 As Word) Declare Sub Sensor_4(byval Ch3 As Word) Declare Sub Delay_1() Config Portc.3 = Output Config Portc.0 = Output Config Portc.1 = Output Config Portc.2 = Output Universitas Medan Area

Error1 Alias Portc.3 Error2 Alias Portc.0 Error3 Alias Portc.1 Error4 Alias Portc.2 Dim Ldr_1 As Single deklarasi Ldr_1 bertipe single Dim Ldr_2 As Single deklarasi Ldr_2 bertipe single Dim Ldr_3 As Single deklarasi Ldr_3 bertipe single Dim Ldr_4 As Single deklarasi Ldr_4 bertipe single Dim Detik_1 As Word deklarasi Detik_1 bertipe word Dim Detik As Word deklarasi Detik bertipe word Dim Dataadc_0 As Word deklarasi Dataadc_0 bertipe word Dim Dataadc_1 As Word deklarasi Dataadc_1 bertipe word Dim Dataadc_2 As Word deklarasi Dataadc_2 bertipe word Dim Dataadc_3 As Word deklarasi Dataadc_3 bertipe word Cursor Off matikan cursor di LCD Cls Clear Screen LCD Do intruksi untuk menjalankan suatu perintah One: sub menu dengan nama One Call Delay_1() panggil waktu tundaan Call Sensor_1(0) panggil sub menu sensor 1 Call Sensor_2(1) panggil sub menu sensor 2 If Detik > 7 Then : Detik = 0 jika detik lebih besar dari 7 maka detik =0 Goto Two pergi ke menu sub Two Cls Clear Screen LCD End If Loop perulangan suatu perintah Do intruksi untuk menjalankan suatu perintah Two: sub menu dengan nama two Call Delay_1()() panggil waktu tundaan Call Sensor_3(2) panggil sub menu sensor 1 Call Sensor_4(3) panggil sub menu sensor 2 Universitas Medan Area

If Detik > 7 Then : Detik = 0 jika detik lebih besar dari 7 maka detik =0 Goto One pergi ke menu sub one Cls Clear Screen LCD End If Loop perulangan suatu perint Sub Sensor_1(ch0 As Word) Start Adc Dataadc_0 = Getadc(0) ambil data dari ADC 0 mikrokontroller Ldr_1 = Dataadc_0 Ldr_1 = Ldr_1 Locate 1, 8 Lcd "" ; Fusing(ldr_1, "#.#") Lcd " " Locate 1, 1 Lcd "LDR1 = " If Ldr_1 > 100 Then Error1 = 1 Elseif Ldr_1 < 99 Then Error1 = 0 End If End Sub Sub Sensor_2(ch1 As Word) Start Adc Dataadc_1 = Getadc(1) Ldr_2 = Dataadc_1 Ldr_2 = Ldr_2 Locate 2, 8 Lcd "" ; Fusing(ldr_2, "#.#") Lcd " " Locate 2, 1 Lcd "LDR2 = " If Ldr_2 > 100 Then Eror2 = 1 Elseif Ldr_2 < 99 Then Eror2 = 0 End If End Sub Sub Sensor_3(ch2 As Word) Start Adc Dataadc_2 = Getadc(2) Universitas Medan Area

Ldr_3 = Dataadc_2 Ldr_3 = Ldr_3 Locate 1, 8 Lcd "" ; Fusing(ldr_3, "#.#") Lcd " " Locate 1, 1 Lcd "LDR3 = " If Ldr_3 > 100 Then Eror3 = 1 Elseif Ldr_3 < 99 Then Eror3 = 0 End If End Sub Sub Sensor_4(ch3 As Word) Start Adc Dataadc_3 = Getadc(3) Ldr_4 = Dataadc_3 Ldr_4 = Ldr_4 Locate 2, 8 Lcd "" ; Fusing(ldr_4, "#.#") Lcd " " Locate 2, 1 Lcd "LDR4 = " If Ldr_4 > 100 Then Eror4 = 1 Elseif Ldr_4 < 99 Then Eror4 = 0 End If End Sub Sub Delay_1() Incr Detik_1 If Detik_1 > 8 Then Detik_1 = 0 Incr Detik End If End Sub Universitas Medan Area

Data Sheet ATMega 8535 Universitas Medan Area