BAB II LANDASAN TEORI. Locker adalah sejenis tempat penyimpanan benda-benda pribadi yang

dokumen-dokumen yang mirip
BAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. memudahkan penggunaan elektronik dalam berbagai

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. secara otomatis. Sistem ini dibuat untuk mempermudah user dalam memilih

BAB I PENDAHULUAN. Seiring dengan kemajuan teknologi yang sangat pesat dewasa ini,

BAB II TINJAUAN PUSTAKA

BAB II DASAR TEORI. mikrokontroler yang berbasis chip ATmega328P. Arduino Uno. memiliki 14 digital pin input / output (atau biasa ditulis I/O, dimana

BAB III PERANCANGAN DAN PEMBUATAN ALAT

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

BAB II ANALISIS DAN PERANCANGAN. Untuk mendapatkan tujuan sebuah sistem, dibutuhkan suatu

II. TINJAUAN PUSTAKA. Mikrokontroler ATmega8535 merupakan salah satu jenis mikrokontroler keluarga AVR

BAB III PERANCANGAN ALAT

BAB 3 PERANCANGAN DAN PEMBUATAN SISTEM

BAB III PERANCANGAN ALAT

BAB II DASAR TEORI. Gambar 2.1 Sensor MLX 90614[5]

BAB III PERANCANGAN SISTEM

Percobaan 2 I. Judul Percobaan Sistem Kendali Digital Berbasis Mikrokontroler

BAB III MIKROKONTROLER

BAB 3 PERANCANGAN SISTEM. Bab ini akan membahas tentang perancangan sistem yang digunakan dari alat

BAB 1 PERSYARATAN PRODUK

BAB II DASAR TEORI 2.1. Mikrokontroler AVR ATmega32

BAB II ANALISIS DAN PERANCANGAN

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB II. PENJELASAN MENGENAI System-on-a-Chip (SoC) C8051F Pengenalan Mikrokontroler

BAB II LANDASAN TEORI

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Dwi Harjono, 2014 Universitas Pendidikan Indonesia Repository.upi.edu Perpustakaan.upi.

BAB II LANDASAN TEORI

PROCEEDING. sepeti program untuk mengaktifkan dan PENERAPAN AUTOMATIC BUILDING SYSTEM DI PPNS. menonaktifkan AC, program untuk counter

BAB II LANDASAN TEORI. berinteraksi dengan mudah dan interaksi dengan masyarakat umum juga menjadi

BAB II KONSEP DASAR PERANCANGAN

BAB III PERENCANAAN SISTEM DAN PEMBUATAN ALAT

BAB II LANDASAN TEORI

BAB II DASAR TEORI. AVR(Alf and Vegard s Risc processor) ATMega32 merupakan 8 bit mikrokontroler berteknologi RISC (Reduce Instruction Set Computer).

BAB II LANDASAN TEORI. Model Markov Tersembunyi atau lebih dikenal sebagai Hidden Markov

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB II DASAR TEORI. mikrokontroler yang berbasis chip ATmega328P. Arduino Uno. memiliki 14 digital pin input / output (atau biasa ditulis I/O,

BAB II TINJAUAN PUSTAKA

RANCANG BANGUN SISTIM PARKIR MOBIL BERBASIS MIKROKONTROLER

BAB II LANDASAN TEORI

Jurnal Elektro ELTEK Vol. 3, No. 1, April 2012 ISSN:

BAB III TEORI PENUNJANG. dihapus berulang kali dengan menggunakan software tertentu. IC ini biasanya

BAB II TINJAUAN PUSTAKA. Atmel AVR adalah jenis mikrokontroler yang paling sering dipakai dalam

BAB II DASAR TEORI. 2.1 Ethanol

BAB III ANALISIS DAN PERANCANGAN

BAB II LANDASAN TEORI

BAB III PERANCANGAN DAN PEMBUATAN

III. METODE PENELITIAN. Pengerjaan tugas akhir ini bertempat di laboratorium Terpadu Teknik Elektro

BAB II LANDASAN TEORI

Sistem Mikrokontroler FE UDINUS

Journal of Control and Network Systems

BAB III ANALISIS DAN PERANCANGAN

BAB II LANDASAN TEORI. pada itu dapat juga dijadikan sebagai bahan acuan didalam merencanakan suatu system.

BAB III DESAIN DAN PENGEMBANGAN SISTEM

PERANCANGAN SISTEM PEMBAYARAN BIAYA PARKIR SECARA OTOMATIS MENGGUNAKAN RFID (RADIO FREQUENCY IDENTIFICATION)

BAB II LANDASAN TEORI

BAB III PERANCANGAN SISTEM. perancangan mekanik alat dan modul elektronik sedangkan perancangan perangkat

BAB IV HASIL PENGUKURAN DAN PENGUJIAN ALAT SISTEM PENGONTROL BEBAN DAYA LISTRIK

II. TINJAUAN PUSTAKA. kondisi cuaca pada suatu daerah. Banyak hal yang sangat bergantung pada kondisi

BAB II LANDASAN TEORI

TUGAS AKHIR EDHRIWANSYAH NST

BAB III METODOLOGI PENELITIAN

BAB IV PEMBAHASAN Rancangan Mesin Panjang Terpal PUSH BUTTON. ATMega 128 (Kendali Kecepatan Motor Dua Arah)

BAB III DESKRIPSI DAN PERANCANGAN SISTEM

Pengaturan suhu dan kelembaban dilakukan dengan memasang satu buah sensor SHT11, kipas dan hairdryer dengan program bahasa C berbasis mikrokontroler A

PERANCANGAN SISTEM PENGAMAN PINTU MENGGUNAKAN RFID TAG CARD DAN PIN BERBASIS MIKROKONTROLER AVR ATMEGA 8535

DAFTAR ISI LEMBAR PENGESAHAN... LEMBAR PERSETUJUAN... PERNYATAAN KEASLIAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... vii DAFTAR ISI...

BAB III PERANCANGAN ALAT DAN PROGRAM MIKROKONTROLER. program pada software Code Vision AVR dan penanaman listing program pada

MICROCONTROLER AVR AT MEGA 8535

BAB II LANDASAN TEORI

BAB V PENGUJIAN DAN ANALISIS. dapat berjalan sesuai perancangan pada bab sebelumnya, selanjutnya akan dilakukan

DAFTAR ISI. HALAMAN PENGESAHAN... i. KATA PENGANTAR... iii. DAFTAR ISI... v. DAFTAR TABEL... x. DAFTAR GAMBAR... xi. DAFTAR LAMPIRAN...

III. METODE PENELITIAN. Teknik Elektro Universitas Lampung dilaksanakan mulai bulan Desember 2011

BAB II LANDASAN TEORI

SISTEM SIRKULASI UDARA DAN PENCAHAYAAN OTOMATIS DI DALAM RUMAH

Sistem Minimum Mikrokontroler. TTH2D3 Mikroprosesor

BAB II TEORI DASAR. diantaranya adalah keluaran (output), proses dan masukan (input). Gambar 2.1 Ilustrasi Pada Kerja Robot

MICROCONTROLER AVR AT MEGA 8535

BAB II DASAR TEORI Arduino Mega 2560

Sistem Absensi Kepegawaian Menggunakan Radio Frequency Identification (RFID) dengan Multi Reader. Yeni Agustina

BAB II DASAR TEORI Sensor Akselerometer ADXL345

BAB III PERANCANGAN. Pada bab ini akan menjelaskan perancangan alat yang akan penulis buat.

TAKARIR. Akumulator Register yang digunakan untuk menyimpan semua proses aritmatika

SISTEM KEAMANAN RUANG SERVER MENGGUNAKAN TEKNOLOGI RFID DAN PASSWORD

BAB III PERANCANGAN PERANGKAT KERAS DAN LUNAK. Perangkat keras dari alat ini secara umum terdiri dari rangkaian dibagi

BAB III PERENCANGAN DAN PEMBUATAN ALAT

BAB II LANDASAN TEORI

BAB II DASAR TEORI. tertarik dalam menciptakan objek atau lingkungan yang interaktif.

BAB II TINJAUAN PUSTAKA. 2.1PHOTODIODA Dioda foto adalah jenis dioda yang berfungsi mendeteksi cahaya. Berbeda dengan

Rancangan Sistem Autofeeder Ikan pada Aquarium Berbasis Mikrokontroler ATMEGA8535

BAB I PENDAHULUAN A. Latar Belakang Masalah

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN ALAT

BAB II LANDASAN TEORI. ATMega 8535 adalah mikrokontroller kelas AVR (Alf and Vegard s Risc

BAB II LANDASAN TEORI

PERANCANGAN APLIKASI RFID (RADIO FREQUENCY IDENTIFICATION) DAN MCS-51 UNTUK ADMINISTRASI KESISWAAN (HARDWARE)

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II DASAR TEORI. pemperbaiki kualitas citra agar mendapatkan hasil citra yang baik dan mudah

RANCANG BANGUN MAGNETIC DOOR LOCK MENGGUNAKAN KEYPAD DAN SOLENOID BERBASIS MIKROKONTROLER ARDUINO UNO

BAB II ANALISIS DAN PERANCANGAN. Arduino adalah pengendali mikro single-board yang bersifat opensource,

Transkripsi:

BAB II LANDASAN TEORI 2.1 Locker Locker adalah sejenis tempat penyimpanan benda-benda pribadi yang mudah disimpan. Locker di sekolah atau kantor misalnya, sering digunakan untuk menyimpan properti sekolah atau kantor seperti buku tulis, sepatu olahraga, buku paket dan masih banyak benda-benda lainnya. Locker hanya dilengkapi dengan sistem keamanan yang sederhana saja, sistem pengamanan hanya menggunakan kunci saja yang hanya dipegang oleh pemilik locker. (Jasaseoku.com, 2012). 2.2 Komunikasi I2C (Inter Integrate Circuit) I2C (Inter Integrate Circuit) adalah standar komunikasi serial dua arah menggunakan dua saluran yang didesain khusus untuk pengontrolan IC. Sistem I2C terdiri dari saluran SCL (Serial Clock) dan SDA (Serial Data) yang membawa informasi data antara I2C dengan pengontrolnya. Piranti yang dihubungkan dengan sistem I2C Bus dapat dioperasikan sebagai Master dan Slave. Master adalah piranti yang memulai transfer data pada I2C Bus dengan membentuk sinyal Start, mengakhiri transfer data dengan membentuk sinyal Stop, dan membangkitkan sinyal clock. Slave adalah piranti yang dialamati master. Sinyal Start merupakan sinyal untuk memulai semua perintah, didefinisikan sebagai perubahan tegangan SDA dari 1 menjadi 0 pada saat SCL 1. Sinyal Stop merupakan sinyal untuk mengakhiri semua perintah, didefinisikan sebagai perubahan tegangan SDA dari 0 menjadi 1 pada saat SCL 1. Kondisi sinyal Start dan sinyal Stop. Sinyal dasar yang lain dalam I2C Bus adalah sinyal 5

6 acknowledge yang disimbolkan dengan ACK. Setelah transferdata oleh master berhasil diterima slave, slave akan menjawabnya dengan mengirim sinyal acknowledge, yaitu dengan membuat SDA menjadi 0 selama siklus clock ke-9. Ini menunjukkan bahwa Slave telah menerima 8 bit data dari Master. 1. Hanya melibatkan 2 kabel yaitu serial data line. 2. Setiap IC yang terhubung dalam I2C memiliki alamat masing-masing yang dapat diatur secara Software dengan master/slave protocol yang sederhana, dan mampu mengakomodasikan multi master. 3. I2C merupakan serial bus dengan orientasi data 8 bit, komunikasi 2 arah, dengan kecepatan transmisi data sampai 100Kb/s pada mode standar dan 3,4Mb/s pada mode kecepatan tinggi. (Sulistyo, 2014). 2.3 Mikrokontroler 2.3.1 Mikrokontroler Arduino Uno Arduino Uno adalah sebuah board mikrokontroler yang berbasis pada mikrokontroler ATmega328. Suatu mikrokontroler bekerja dengan mengeksekusi perintah- perintah dalam suatu program yang diunggah ke dalam board. Arduino Uno memiliki 14 buah pin yang dapat difungsikan sebagai input/output digital, sehingga dapat dihubungkan dengan perangkat input seperti sensor untuk membaca kondisi dalam suatu radius tertentu, selain itu juga dapat dihubungkan dengan perangkat output lain seperti motor DC dan lampu LED. Selain itu juga Arduino Uno memiliki 6 pin analog, dan tombol reset. Mikrokontroler ini dapat beroperasi pada tegangan 5 Volt yang dapat diaktifkan melalui kabel USB atau berasal dari tegangan catu daya eksternal seperti baterai. Berikut ini detail mengenai Arduino Uno. (Achyat, 2014).

7 Gambar 2.1 Arduino Uno 2.3.2 Mikrokontroler ATMega32 Mikrokontroler AVR (Alf and vegard s Risc processor) merupakan bagian dari keluarga mikrokontroler CMOS (Complementary Metal Oxide Semiconductor) 8-bit buatan Atmel. AVR (Alf and vegard s Risc processor) memiliki arsitektur 8-bit, dimana semua instruksi dikemas dalam kode 16-bit dan sebagian besar instruksi dieksekusi dalam 1 siklus clock. Mikrokontroler AVR (Alf and vegard s Risc processor) memiliki arsitektur Havard, yaitu memisahkan memori untuk kode program dan memori data. AVR (Alf and vegard s Risc processor) berteknologi RISC (Reduced Instruction Set Computing), sedangkan seri MCS51 berteknologi CISC (Complex Instruction Set Computing). AVR (Alf and vegard s Risc processor) dapat dikelompokkan menjadi empat kelas, yaitu keluarga ATtiny, keluarga AT90Sxx, keluarga ATmega dan AT86RFxx. Pada dasarnya yang membedakan masing-masing kelas adalah memori, peripheral, dan fungsinya. (Sunardi, dkk., 2009). Fitur-fitur yang dimiliki oleh microcontroller AVR (Alf and vegard s Risc processor) ATmega32 adalah sebagai berikut: 1. Dapat bekerja pada tegangan 4,5 Volt 5,5 Volt. 2. Merupakan mikrokontroler AVR (Alf and vegard s Risc processor) 8 bit

8 berkemampuan tinggi dengan daya yang rendah. 3. Memiliki 32 x 8 general purpose working register. 4. Kecepatan eksekusi program yang dimiliki cepat karena sebagian besar instruksi dieksekusi dalam 1 clock dengan arsitektur RISC (Reduced Instruction Set Computing) hamper mencapai 16 MIPS (Million Instruction Per Second) pada frekuensi 16 MHz (MegaHertz). 5. Memori data dan program yang tidak mudah hilang (Nonvolatile Programand Data Memories) dengan pemrograman flash memiliki kapasitas 8 KB (KiloBytes). 6. Memiliki daya tahan10000 siklus tulis atau hapus program. 7. Fasilitas timer/counter yang ada pada mikrokontroler ini terdiri dari dua buah Timer/Counter 8 bit dan satu buah Timer atau Counter 16 bit. 8. Memiliki 4 kanal PWM (Pulse Width Modulation) dan memiliki 6 kanal ADC ( Analog to Digital Converter) 10 bit. 9. Memiliki pemrograman serial USART (Universal Serial Asyncronous and Syncronous Receiver Transmitter), On-chip Analog Comparator, dan interrupt. (Madhawirawan, 2012) Gambar 2.2 Mikrokontroler ATmega32

9 2.3.3 Downloader USBAsp USBAsp yang digunakan adalah USB (Universal Serial Bus) ATEMEL USB ISP Version 2.0. USBAsp Programmer merupakan USB (Universal Serial Bus) yang termasuk dalam sirkuit programmer atau lebih dikenal sebagai downloader untuk chip mikrokontroler tipe AVR (Alf and vegard s Risc processor) Atmel, yang dimana downloader ini hanya terdiri dari ATmega8 dan beberapa komponen pasif. USBAsp Programmer ini merupakan open source hardware yang berarti design skematik dan layout yang bisa kita lihat dan buat prototypenya sendiri, begitu juga dengan program bootloader yang tertanam dalam chip. Programer ini hanya menggunakan firmware Universal Serial Bus driver dan tidak diperlukan USB (Universal Serial Bus) kontroler khusus.(stevanus, 2012). USBAsp juga merupakan programmer mikrokontroler yang sudah menggunakan USB (Universal Serial Bus) secara langsung sebagai sarana komunikasinya. USBAsp sudah tidak lagi menggunakan komunikasi berstandar serial RS-232, sehingga tidak lagi memerlukan berbagai macam converter untuk berkomunikasi dengan perangkat komputasi modern. USBAsp umumnya dipergunakan untuk melakukan pemrograman mikrokontoller ATMEL AVR (Alf and vegard s Risc processor). Termasuk yang sudah umum dipergunakan di Indonesia seperti attiny2313, atmega8, atmega8535, atmega16 dan atmega32. (Stevanus, 2012).

10 2.4 Sensor 2.4.1 RFID (Radio Frequency Identification) RFID adalah proses identifikasi frekuensi gelombang radio. RFID menggunakan frekuensi radio untuk membaca informasi dari sebuah alat yang disebut RFID tag Card. Sebuah sistem RFID terdiri dari RFID Reader dan RFID tag Card. RFID Reader dan RFID tag Card tersedia dalam bermacam-macam jenis, khusus untuk RFID tag Card setiap kartu memiliki data ASCII yang berbeda-beda. Fungsi umum dari RFID Reader adalah sebagai penerima gelombang radio (RF), sedangkan fungsi umum dari RFID tag Card sebagai pemancar gelombang radio (RF). RFID Reader hanya dapat menangkap data RFID tag Card yang telah disesuaikan. RFID tag Card akan mengenali diri sendiri ketika mendeteksi sinyal dari alat yang kompatibel, yaitu RFID Reader. RFID merupakan teknologi identifikasi yang fleksibel, mudah digunakan dan sangat cocok untuk operasi otomatis. RFID mengkombinasikan keunggulan yang tidak tersedia pada teknologi identifikasi yang lain. RFID dapat disediakan dalam alat yang hanya dapat dibaca saja (Read Only) atau dibaca dan ditulis (Read/Write), tidak memerlukan kontak langsung maupun jalur cahaya untuk dapat beroperasi, dapat berfungsi pada berbagai variasi kondisi lingkungan, dan menyediakan tingkat integritas data yang tinggi. Sebagai tambahan, karena teknologi ini sulit dipalsukan, maka RFID dapat menyediakan tingkat keamanan yang tinggi. Pada sistem RFID, umumnya tag Card ditempelkan pada suatu obyek. Ketika tag Card ini melalui medan listik yang dihasilkan oleh RFID Reader yang sesuai, tag Card akan mentransmisikan informasi yang ada pada tag Card kepada RFID Reader, sehingga proses

11 identifikasi dapat dilakukan. RFID terdiri dari tiga komponen, di antaranya adalah: RFID tag Card: Alat yang menyimpan informasi untuk identifikasi objek. RFID tag Card juga sering disebut transponder. RFID Reader: Alat yang kompatibel dengan tag Card RFID yang berkomunikasi secara wireless dengan tag Card Antena: Alat untuk mentransmisikan sinyal RF antara RFID Reader dengan RFID tag Card. (Diredja,2010) Gambar 2.3 RFID RC-522 2.4.2 Limit Switch Limit switch merupakan jenis saklar yang dilengkapi dengan katup yang berfungsi menggantikan tombol. Prinsip kerja limit switch sama seperti saklar push on yaitu hanya akan menghubung pada saat katubnya ditekan pada batas penekanan tertentu yang telah ditentukan dan akan memutus saat saat katub tidak ditekan. Limit switch termasuk dalam kategori sensor mekanis yaitu sensor yang akan memberikan perubahan elektrik saat terjadi perubahan mekanik pada sensor tersebut. Penerapan dari limit switch adalah sebagai sensor posisi suatu benda (objek) yang bergerak. Prinsip kerja limit switch diaktifkan dengan penekanan pada tombolnya

12 pada batas/ daerah yang telah ditentukan sebelumnya sehingga terjadi pemutusan atau penghubungan rangkaian dari rangkaian tersebut. Limit switch memiliki dua kontak yaitu NO (Normally Open) dan kontak NC (Normally Close) dimana salah satu kontak akan aktif jika tombolnya tertekan. (Firmansyah). 2.5 Aktuator Gambar 2.4 Limit Switch 2.5.1 LCD (Liquid Crystal Display) LCD (Liquid Crystal Display) adalah suatu jenis media tampilan yang menggunakan kristal cair sebagai penampil utama. LCD (Liquid Crystal Display) sudah digunakan diberbagai bidang, misalnya dalam alat-alat elektronik, seperti kalkulator ataupun layar komputer. Pada LCD (Liquid Crystal Display) berwarna semacam monitor, terdapat banyak sekali titik cahaya (pixel) yang terdiri dari satu buah kristal cair sebagai suatu titik cahaya. Walaupun disebut sebagai titik cahaya, namun kristal cair ini tidak memancarkan cahaya sendiri. LCD (Liquid Crystal Display) LMB162A merupakan modul LCD (Liquid Crystal Display) buatan Top way dengan tampilan 2 x 16 karakter (2 baris x 16 kolom) dengan konsumsi daya rendah, sekitar 5 Volt DC (Direct Current). Modul tersebut dilengkapi dengan mikrokontroler yang didesain khusus untuk

13 mengendalikan LCD (Liquid Crystal Display), sehingga memudahkan melakukan koneksi dengan AVR (Alf and vegard s Risc processor). (Madhawirawan, 2012) Gambar 2.5 LCD (Liquid Crystal Display) 2.5.2 Relay Menurut Owen Bishop, (2004 H 55), relay adalah sebuah saklar yang di kendalikan oleh arus. Relay memiliki sebuah kumparan tegangan rendah yang dililitkan pada sebuah inti dan arus nominal yang harus dipenuhi output rangkaian pendriver atau pengemudinya. Arus yang digunakan pada rangkaian adalah arus DC. 2.5.3 Solenoid Door Lock Bagian ini berfungsi sebagai aktuator. Biasanya alat ini dibuat khusus untuk pengunci pintu otomatis. Selenoid ini akan bergerak atau bekerja apabila diberi tegangan. Tegangan Selenoid ini rata-rata yang dijual dipasaran adalah 12 volt tetapi ada juga yang 6 Volt dan 24 Volt. Prinsip kerja Solenoid Door Lock sendiri adalah pada kondisi normal solenoid dalam posisi tuas memanjang atau terkunci dan jika diberi tegangan, tuas akan memendek atau terbuka. Di dalam solenoid terdapat kawat yang melingkar pada inti besi. Ketika arus listrik mengalir melalui kawat ini, maka terjadi medan magnet untuk menghasilkan energi yang akan menarik inti besi ke dalam. (Pratama, dkk., 2015).

Gambar 2.6 Solenoid Door Lock 14