BAB II LANDASAN TEORI

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB II LANDASAN TEORI"

Transkripsi

1 6 BAB II LANDASAN TEORI 2.1. Mikrokontroller AVR ATmega328 Mikrokontroler adalah suatu terobosan dalam teknologi mikroprosesor dan mikrokomputer, perbedaannya mikrokontroler hanya bisa digunakan untuk menangani suatu aplikasi tertentu. Perbedaan lain terletak pada perbandingan RAM dan ROM. Komputer mempunyai RAM dan ROM yang besar, tetapi pada mikrokontroler sangat terbatas. ROM digunakan oleh mikrokontroller untuk menyimpan program sedangkan RAM digunakan untuk menyimpan data sementara. Mikrokontroller terdiri dari ALU (Arithmetic and Logical Unit), CU (Control Unit), PC (Program Counter), SP (Stack Pointer), register-register,sebuah rangkaian pewaktu dan rangkaian penyela (interrupt). Mikrokontroler juga dilengkapi dengan beberapa piranti pendukung lain seperti ROM (Read Only Memory), RAM (Random Access Memory), dekoder, port komunikasi input/output serial dan atau pararel, juga beberapa tambahan khusus seperti interrupt handler dan timer/ counter. AVR merupakan seri mikrokontroller CMOS 8-bit buatan Atmel, berbasis arsitektur RISC (Reduced Instruction Set Computer).

2 7 Gambar 2.1 Konfigurasi pin ATmega328 Hampir semua instruksi dieksekusi dalam satu siklus clock. AVR mempunyai 32 register general-purpose, timer/counter fleksibel dengan mode compare, interupt internal dan eksternal, serial UART, programmable Watchdog Timer, dan mode power saving. Beberapa diantaranya mempunyai ADC dan PWM internal. AVR juga mempunyai In-System Programmable Flash on-chip yang mengijinkan memori program untuk diprogram ulang dalam sistem menggunakan hubungan serial SPI. Chip AVR yang digunakan untuk tugas akhir ini adalah ATmega328.

3 8 Gambar 2.2 Blok Diagram Mikrokontroller ATmega Arduino Dalam beberapa tahun terakhir, mikrokontroler telah menjadi lebih murah dan lebih mudah digunakan, hal ini memungkinkan terciptanya alat yang lebih baik.

4 9 Arduino adalah sebuah terobosan baru dalam dunia elektronika, khususnya mikrokontroller. Kemajuan yang dibuat dengan Arduino membuat alat lebih mudah digunakan bagi pemula, memungkinkan orang untuk memulai sebuah perancangan sistem kontrol dengan lebih mudah menggunakan Arduino. Arduino adalah sebuah kit elektronik yang dirancang khusus untuk memudahkan setiap orang dalam belajar atau mengembangkan perangkat elektronik yang dapat berinteraksi dengan bermacam-macam sensor dan pengendali.bahasa yang digunakan dalam Arduino adalah bahasa C yang disederhanakan dengan bantuan library-library Arduino. Gambar 2.3 Arduino Uno

5 10 Gambar diatas merupakan salah satu gambar dari versi Arduino, yaitu Arduino Uno. Arduino Uno adalah board berbasis mikrokontroler ATmega168 atau ATmega328. ia memiliki 14 digital input / output pin (dimana 6 dapat digunakan sebagai output PWM), 6 input analog, 16 MHz osilator kristal, koneksi USB, jack listrik, ICSP header, dan tombol reset. Ini berisi semua yang diperlukan untuk mendukung mikrokontroler, hanya terhubung ke komputer dengan kabel USB atau listrik dengan adaptor AC-DC atau baterai untuk memulai. Arduino Uno dibangun tahun 2009 di Italia dan diberi nama setelah tahun peluncurannya Power Arduino Uno dapat diaktifkan melalui koneksi USB atau dengan catu daya eksternal. Sumber daya dipilih secara otomatis. Eksternal (non-usb) listrik dapat berasal baik dari AC-DC adaptor atau baterai. Board ini dapat beroperasi pada pasokan eksternal dari 6 sampai 20 volt. Jika diberikan dengan kurang dari 7V, bagaimanapun, pin 5V dapat menyediakan kurang dari 5 volt dan board mungkin tidak stabil. Jika menggunakan lebih dari 12V, regulator tegangan dapat terlalu panas dan merusak board, kisaran yang direkomendasikan adalah 7 sampai 12 volt. Fungsi dari masing-masing pin power adalah sebagai berikut : VIN : Tegangan input ke papan Arduino ketika itu menggunakan sumber daya eksternal (sebagai lawan 5 volt dari koneksi USB atau sumber daya dari luar lainnya).

6 11 5V: Catu daya digunakan untuk daya mikrokontroler dan komponen lain pada board. Hal ini dapat berasal baik dari VIN melalui on-board regulator, atau diberikan oleh USB atau power suplay 5V lainnya. 3v3 : Sebuah pasokan 3,3 volt yang dihasilkan oleh chip FTDI on-board. Menarik arus maksimum 50 ma. GND Memori ATmega168 memiliki 16 KB dari memori flash untuk menyimpan kode (2 KB digunakan untuk bootloader), sedangkan ATmega328 memiliki 32 KB, (dengan 0.5 KB digunakan untuk bootloader). ATmega168 memiliki 1 KB dari SRAM dan 512 byte EEPROM (yang dapat dibaca dan ditulis dengan EEPROM library), ATmega328 memiliki 2 KB SRAM dan 1 KB EEPROM Input dan output Setiap 14 pin digital pada Arduino Uno dapat digunakan sebagai input atau output, menggunakan fungsi pinmode, digitalwrite, dan digitalread. Mereka beroperasi di 5 volt. Setiap pin dapat memberikan atau menerima maksimum 40 ma dan memiliki resistor internal pull-up kω. Selain itu, beberapa pin memiliki fungsi khusus:

7 12 Serial : 0 (RX) dan 1 (TX) : digunakan untuk menerima (RX) dan mengirimkan (TX) TTL data serial. Pin ini terhubung ke pin yang sesuai dari FTDI USB to TTL Serial chip. Interupsi Eksternal 2 dan 3 : pin ini dapat dikonfigurasi untuk memicu interupsi pada nilai yang rendah. PWM : 3, 5, 6, 9, 10, dan 11 : menyediakan 8-bit output PWM dengan fungsi : analogwrite. SPI : 10 (SS), 11 (mosi), 12 (MISO), 13 (SCK) : pin ini mendukung komunikasi SPI menggunakan SPI library. LED : 13 : ini membangun LED terhubung ke digital pin 13. Ketika pin bernilai TINGGI, LED menyala, ketika pin RENDAH, LED dimatikan. Arduino Uno memiliki 6 input analog, masing-masing yang menyediakan 10 bit dari resolusi (yaitu 1024 nilai yang berbeda). Secara default mereka mengukur dari ground sampai 5 volt, meskipun mungkin untuk mengubah batas atas dari jangkauan mereka menggunakan pin Aref dan fungsi analogreference. Ada beberapa pin lainnya didalam board ini : Aref : Tegangan referensi untuk input analog.digunakan dengan analogreference. Reset : digunakan untuk me-reset mikrokontroler.biasanya digunakan untuk menambahkan tombol reset untuk perisai yang menahan salah satu pada board.

8 Komunikasi Arduino Uno memiliki sejumlah fasilitas untuk berkomunikasi dengan komputer, Arduino lain, atau mikrokontroler lainnya. Pada ATmega328 menyediakan (5V) komunikasi serial, yang tersedia pada pin digital 0 (RX) dan 1 (TX). Sebuah FTDI FT232RL pada saluran komunikasi serial board ini melalui USB dan driver FTDI (disertakan dengan perangkat lunak Arduino) menyediakan port com virtual untuk perangkat lunak pada komputer. Perangkat lunak Arduino termasuk monitor serial yang memungkinkan data tekstual sederhana yang harus dikirim ke dan dari board Arduino. RX dan TX LED pada board arduino akan berkedip ketika data sedang dikirim melalui chip FTDI dan koneksi USB ke komputer (tetapi tidak untuk komunikasi serial pada pin 0 dan 1), untuk komunikasi serial pada setiap pin digital. ATmega168 dan ATmega328 juga mendukung I2C (TWI) dan SPI komunikasi Pemrograman Arduino Uno dapat diprogram dengan perangkat lunak Arduino (download). Pilih "Arduino Uno atau ATmega328" dari Tools > menu board sesuai dengan mikrokontroler pada board sesuai tipe arduino yang dipakai. ATmega168 atau ATmega328 pada Arduino Uno dilengkapi dengan bootloader yang memungkinkan kita untuk meng-upload kode baru tanpa menggunakan programmer hardware eksternal.

9 Arduino Software Arduino Uno dirancang dengan cara yang memungkinkan untuk diatur ulang oleh perangkat lunak yang berjalan pada komputer yang saling terhubung. Perangkat lunak Arduino memungkinkan kita untuk meng-upload kode dengan hanya menekan tombol upload pada menu promt pada programmer Arduino. Ini berarti bahwa bootloader dapat memiliki waktu lebih pendek untuk mengupload data atau program. Seperti telah dijelaskan sebelumnya, bahwa pemrograman arduino dibangun dengan bahasa C yang sudah disederhanakan, sehingga lebih mudah dalam pemrogramannya. Gambar 2.4 Arduino software

10 15 Dalam arduino software, terdapat text editor untuk membaca kode, pesan area, toolbar yang berisi fungsi perintah, dan beberapa menu lainnya. Dengan ini, kita dapat berkomunikasi dengan hardware arduino dan mengupload program.untuk mengupload program, hanya perlu dengan satu kali tekan tombol upload.status area memberikan informasi umpan balik dari program dan error yang terjadi USB Perlindungan Arduino Uno memiliki polyfuse reset yang melindungi port USB komputer anda dari hubung singkat dan arus lebih. Meskipun kebanyakan komputer memberikan perlindungan internal mereka sendiri, sekering memberikan perlindungan tambahan. Jika lebih dari 500 ma diterapkan ke port USB, sekering otomatis akan memutus sambungan sampai hubung singkat atau arus lebih ditiadakan Karakteristik Fisik Panjang maksimum dan lebar PCB Arduino Uno adalah 2,7 dan 2,1 inci masing-masing dengan konektor USB dan jack power. Tiga lubang sekrup memungkinkan board terpasang ke permukaan atau alas dengan kuat. Jarak antara pin digital 7 dan 8 adalah 160 mil (0,16 "), bukan kelipatan genap dari jarak mil 100 dari pin lain.

11 Teori Dasar Seven Segmen Seven segment display adalah sebuah rangkaian yang dapat menampilkan angka-angka desimal maupun heksadesimal. Seven segment display biasa tersusun atas 7 bagian yang setiap bagiannya merupakan LED (Light Emitting Diode) yang dapat menyala. Jika 7 bagian diode ini dinyalakan dengan aturan yang sedemikian rupa, maka ketujuh bagian tersebut dapat menampilkan sebuah angka heksadesimal. Gambar 2.5 Ilustrasi seven segment Seven-segment display membutuhkan 7 sinyal input untuk mengendalikan setiap diode di dalamnya. Setiap diode dapat membutuhkan input HIGH atau LOW untuk mengaktifkannya, tergantung dari jenis seven-segmen display tersebut. Jika Seven-segment bertipe common-cathode, maka dibutuhkan sinyal HIGH untuk mengaktifkan setiap diodenya. Sebaliknya, untuk yang bertipe commonannide, dibutuhkan input LOW untuk mengaktifkan setiap diodenya.

12 17 Gambar 2.6 Seven segment common katoda dan common anoda Salah satu cara untuk menghasilkan sinyal-sinyal pengendali dari suatu seven segment display yaitu dengan menggunakan sebuah sevent-segment decoder. Sevensegment decoder membutuhkan 4 input sebagai angka berbasis heksadesimal yang dinyatakan dalam bahasa mesin (bilangan berbasis biner) kemudian sinyal-sinyal masukan tersebut akan diterjemahkan decoder ke dalam sinyal-sinyal pengendali seven-segment display. Sinyal-sinyal pengendali berisi 7 sinyal yang setiap sinyalnya mengatur aktif-tidaknya setiap LED.

13 18 Tabel 2.1 Kebenaran 2.4 Rangkaian Penyearah (Rectifier Circuit) Sebagian besar rangkaian elektronika membutuhkan tegangan DC untuk dapat bekerja dengan baik. Karena tegangan jala-jala adalah tegangan AC, maka yang harus dilakukan terlebih dahulu dalam setiap peralatan elektronika adalah mengubah atau menyearahkan (rectifying) tegangan AC ke DC. Pada umumnya, tegangan AC didekati dengan sinyal gelombang sinus, seperti tampak pada Gambar 2.7. Secara matematika, gelombang sinus dinyatakan oleh: v = Vp sin (t+θ)

14 19 dimana v = tegangan sesaat Vp = tegangan puncak Θ = sudut dalam derajat atau radian Gambar 2.7 Gelombang Sinus Beberapa peralatan elektronika mengandung sebuah transformator seperti tampak pada Gambar 2.8 untuk menaikkan atau menurunkan tegangan jala-jala. Besarnya penaikkan atau penurunan tegangan sebanding dengan rasio jumlah lilitan pada bagian primer dengan jumlah lilitan sekunder.

15 20 Gambar 2.8 Transformator Rangkaian Penyerarah Setengah Gelombang Gambar 2.9 memperlihatkan rangkaian yang disebut penyearah setengah gelombang (half wave rectifier). Pada setengah siklus tegangan sekunder yang positif, dioda mengalami forward biased untuk setiap tegangan yang lebih dari 0.7 volt (tegangan offset). Ini menghasilkan tegangan lintas tahanan beban (R L ) yang mendekati bentuk setengah gelombang sinus. Pada setengah siklus negatif, dioda mengalami reverse biased, yang menyebabkan arus beban menjadi nol dan tegangan beban jatuh menjadi nol. Gambar 2.9 Rangkaian Penyerah Setengah Gelombang

16 21 Jika digunakan pendekatan dioda ideal, puncak tegangan yang disearahkan sama dengan puncak tegangan sekunder, seperti ditunjukkan pada Gambar 2.10(a). Sedangkan, jika digunakan pendekatan dioda offset, puncak tegangan yang disearahkan memiliki tegangan puncak keluaran yang lebih rendah dari tegangan puncak masukan, seperti tampak pada Gambar 2.10(b). (a) (b) Gambar 2.10 Tegangan Masukan dan Keluaran Penyerah Setengah Gelombang (a) Pendekatan Dioda Ideal dan (b) Pendekatan Dioda Offset

17 Rangkaian Penyearah Gelombang Penuh dengan Center Tap Trafo Nampak dari gambar diatas, bahwa penyearah setengah gelombang, belum menghasilkan tegangan DC yang baik. Oleh karena itu, diupayakan cara-cara lain untuk mendapatkan tegangan DC yang lebih baik. Gambar 2.11 menunjukkan sebuah rangkaian penyearah gelombang penuh dengan menggunakan Center Tap Trafo. Selama setengah siklus tegangan sekunder yang positif, dioda yang atas mengalami forward biased dan dioda yang bawah mengalami reverse biased. Sehingga, arus mengalir melalui dioda yang atas, ke tahanan beban, dan setengah belitan yang atas. Sebaliknya, selama setengah siklus tegangan sekunder yang negatif, arus akan mengalir melalui dioda yang bawah, ke tahanan beban, dan setengah belitan yang bawah. Gambar 2.11 Rangkaian Penyearah Gelombang Penuh dengan Center Tap Trafo Dalam kedua siklus diatas, tahanan beban mendapatkan polaritas yang sama, tanpa memperhatikan dioda mana yang konduksi. Sehingga, tegangan keluaran pada

18 23 beban berbentuk sinyal gelombang penuh yang disearahkan seperti terlihat pada Gambar 2.12 ( a ) (b) ( c ) Gambar 2.12 Penyearah Gelombang Penuh Center Tap Trafo (a) Pendekatan Dioda Offset (b) Pendekatan Dioda Ideal (c) Proses Penyearahan

19 Rangkaian Penyearah dengan Filter Kapasitor Keluaran penyearah rata-rata adalah tegangan DC yang memiliki denyut (ripple). Untuk mengubah denyut ini ke tegangan DC yang tetap, dibutuhkan sebuah penapis (filter). Gambar 2.13 memperlihatkan rangkain penyearah setengah gelombang dengan penapis menggunakan Kapasitor. Gambar 2.13 Rangkain Penyearah Setengah Gelombang dengan Filter Kapasitor Selama seperempat siklus pertama dari tegangan sumber, dioda di-forward biased. Pada saat itu, dioda menghubungkan sumber langsung melintas kapasitor, sehingga kapasitor diisi sampai tengangan puncak. Namun, setelah melewati puncak positif, dioda berhenti konduksi. Pada keadaan ini, kapasitor membuang muatannya melalui resistansi beban. Dengan rancangan yang baik, tetapan waktu pembuangan (t RC ) dapat dibuat jauh lebih besar daripada perioda T sinyal masuk. Oleh karena itu, kapasitor hanya kehilangan sebagian besar kecil muatannya. Kemudian, pada saat tegangan sumber mencapai puncaknya kembali, dioda menghantar sebentar dan mengisi kapasitor kembali sampai tegangan puncaknya.

20 25 Gambar 2.14 Penapisan sinyal DC menggunakan kapasitor. 2.5 Lampu Pilot Lampu pilot atau lampu indikator adalah komponen elektronika yang berfungsi untuk mengecek ada tidaknya arus. Biasanya di tandai dengan nyalanya

21 26 lampu tersebut, fungsi lampu pilot yaitu sebagai indikator. Komponen elektronika hampir semua pada bagian depannya dilengkapi dengan komponen yang disebut pilot lamp atau indikator lamp. Apapun peralatannya seperti power supply, panel listrik, inverter, perangkat elektronika, dll rata - rata dipastikan memiliki yang lampu indikator. Maksud dan tujuan dipasangnya pilot lamp atau indikator lamp ini adalah untuk memberikan tanda yang menyatakan bahwa aliran listrik dari PLN telah masuk. Selain itu kegunaan pilot lamp atau indikator lamp, juga memberikan penampilan yang sedikit lebih baik dan nilai seni dari peralatan tersebut. Pilot lamp atau indikator lamp ini dapat kita jumpai dengan berbagai jenis macam lampu. bentuknya disesuaikan dengan kebutuhan beberapa jenis pilot lamp atau indikator. Gambar 2.15 Lampu pilot dengan tegangan 220volt 2.6 Relay Dalam dunia elektronika, relay dikenal sebagai komponen yang dapat mengimplementasikan logika switching. Sebelum tahun 70an, relay merupakan otak

22 27 dari rangkaian pengendali. Baru setelah itu muncul PLC yang mulai menggantikan posisi relay, walaupun dalam dalam pemakaian kontak sederhana relay masih banyak digunakan. Relay yang paling sederhana yaitu relay elektromekanis yang memberikan pergerakan mekanis saat mendapatkan energi listrik. Secara sederhana relay elektromekanis ini dapat didefinisikan sebagai alat yang menggunakan gaya elektromagnetik untuk menutup atau membuka kontak saklar, dan saklar yang digerakkan (secara mekanis) oleh daya/energi listrik. Di bawah ini contoh relay yang banyak beredar di pasaran Gambar 2.16 Relay yang tersedia di pasaran Secara umum, relay digunakan untuk memenuhi fungsi fungsi berikut : Remote control : dapat menyalakan atau mematikan alat dari jarak jauh Penguatan daya : menguatkan arus atau tegangan

23 Prinsip Kerja dan Simbol Relay terdiri dari coil dan kontak. coil adalah gulungan kawat yang mendapat arus listrik, sedang kontak adalah sejenis saklar yang pergerakannya tergantung dari ada tidaknya arus listrik di coil. Pada umumnya, relay hanya mempunyai satu kumparan, tapi relay dapat mempunyai beberapa kotak. Pada relay elektromekanis terdapat kontak diam dan kontak bergerak.sebuah kontak mempunyai 2 fungsi, yaitu sebagai Normally Open (NO) dan Normally Close (NC). Apabila diberikan tegangan pada kumparan, maka akan terjadi medan elektromagnetis, karena adanya medan magnit pada kumparan,maka akan menyebabkan kontak bergeser atau bergerak dari NO ke NC. Posisi kontak NO membuka jika tidak terdapat arus mengalir pada kumparan, dan akan menutup ketika arus melewati kumparan sebagai efek dari medan magnit. Posisi kontak NC menutupa jika tidak terdapat arus mengalir pada kumparan, dan akan membuka ketika arus melewati kumparan sebagai efek dari medan magnit. Secara sederhana prinsip kerja dari relay adalah ketika Coil mendapat energi listrik, akan timbul gaya elektromagnet yang akan menarik armature yang berpegas, dan contact akan menutup.

24 29 Gambar 2.17 Skema relay elektromekanik Relay sebagai pengendali Salah satu kegunaan utama relay dalam dunia industri ialah untuk implementasi logika kontrol dalam suatu sistem. Sebagai bahasa pemrograman digunakan konfigurasi yang disebut ladder diagram atau relay ladder logic. Berikut ini beberapa petunjuk tentang relay ladder logic (ladder diagram): Diagram wiring yang khusus digunakan sebagai bahasa pemrograman untuk rangkaian kontrol relay dan switching. LD Tidak menunjukkan rangkaian hardware, tapi alur berpikir. LD Bekerja berdasar aliran logika, bukan aliran tegangan/arus. Relay Ladder Logic terbagi menjadi 3 komponen : Input pemberi informasi

25 30 Logic pengambil keputusan Output usaha yang dilakukan Sistem kendali dengan relay ini mempunyai input device (misalnya: berbagai macam sensor, switch) dan output device (misalnya : motor,pompa, lampu). Dalam rangkaian logikanya, masing-masing input, output, dan semua komponen yang dipakai mengikuti standard khusus yang unik dan telah ditetapkan secara internasional IC 74 HC 595 IC (Integrated Circuit) adalah nama lain chip. IC adalah piranti elektronis yang dibuat dari material semikonduktor. IC atau chip merupakan cikal bakal dari sebuah komputer dan segala jenis device yang memakai teknologi micro-controller. IC 74HC595 (8-bit serial-in/ serial or parallel-output shift register) ini memiliki 8-bit input serial dengan 8-bit output serial atau output paralel dan IC ini juga memiliki storage register yang mana mempunyai pin input pulsa clock yang terpisah dengan shift registernya. 74HC595 adalah shift register dengan input berupa clock, data dan latch. Berguna untuk menghemat penggunaan pin I/O pada MCU atau Arduino

26 31 Gambar 2.18 Konfigurasi Pin IC 74HC595 Tabel 2.2. Keterangan Pin IC 74HC595 Simbol Pin No Keterangan Q0 sampai Q7 15, 1 sampai 7 Output Data Paralel GND 8 Ground (0 V) Q7 9 Output Data Serial MR 10 Master Reset (aktif Low) SHCP 11 Input Clock Shift Register STCP 12 Input Clock Storage Register OE 13 Output Enable (aktif Low) DS 14 Input Data Serial VCC 16 Tegangan Positif

27 Sistem Kontrol Sistem Kontrol adalah proses pengaturan atau pengendalian terhadap satu atau beberapa besaran (variabel atau parameter), sehingga berada pada suatu harga atau range tertentu. Contoh variabel atau parameter fisik, adalah: tekanan (pressure),aliran(flow),suhu(temperature), ketinggian (level), ph, kepadatan (viscosity), kecepatan (velocity), dan lain-lain Tujuan Sistem Kontrol Tujuan utama dari sebuah sistem pengontrolan adalah untuk mendapatkan hasil optimal dari sebuah proses. Hal ini dapat diperoleh dengan mengacu pada seberapa efektif sistem kontrol itu dapat bekerja sesuai hasil yang diharapkan. Sebuah hasil kerja yang diharapkan dari sistem kontrol yaitu berhubunagan dengan pengukuran. Definisi-definisi dalam pengukuran Instrument : yaitu sebuah alat yang digunakan untuk menentukan nilai atau besaran suatu kuantitas atau variable Ketelitian (Accuracy) : yaitu harga terdekat dimana suatu pembacaan instrument mendekati harga sebenarnya dari variable yang diukur.

28 33 Ketepatan (Precision) : yaitu suatu ukuran kemampuan untuk mendapatkan hasil pengukuran yang serupa dengan memberikan suatu harga tertentu bagi sebuah variable. Sensitivitas (Sensitivity) : yaitu perbandingan antara sinyal keluaran atau respon instrument terhadap perubahan masukan atau variable yang diukur. Resolusi (Resolution) : yaitu perubahan terkecil masukan yang dapat direspon oleh instrument. Kesalahan (Error) : Penyimpangan variable yang diukur dari nilai sebenarnya. 2.9 ADC (Analog To Digital Converter) Sinyal digital semakin banyak digunakan dan hampir seluruh perangkat elektronika modern menggunakan sinyal digital dalam pengolahan data. Untuk mendapatkan sinyal digital, maka sinyal analog harus dikonfersikan terlebih dahulu. ADC adalah sebuah alat piranti yang berfungsi mengubah sinyal analog menjadi sinyal digital. ADC banyak digunakan pada pengukuran, komunikasi digital, ataupun pada industri yang banyak menggunakan kontrol dan biasanya digunakan sebagai perantara antara sensor dan sistem komputer sebagai output data dari sensor yang berbentuk digital. ADC (Analog to Digital Converter) mempunyai 2 karakter yaitu kecepatan sampling dan resolusi. kecepatan sampling suatu ADC menyatakan seberapa sering sinyal analog dikonversikan ke bentuk sinyal digital pada selang waktu tertentu.

29 34 Kecepatan sampling biasanya dinyatakan dalam sample per second (SPS). sedangkan resolusi adalah seberapa detail kemampuan dari ADC dalam pembacaan. Arduino Uno menggunakan mikrokontroler ATmega328, dimana pada mikrokontroler ini sudah terdapat 6 buah port untuk ADC Bahasa C Bahasa C merupakan pengembangan dari bahasa BCPL yang dikembangkan oleh Martin Richards pada tahun 1967.Selanjutnya bahasa ini memberikan ide kepada Ken Thompson yang kemudian mengembangkan bahasa yang disebut bahasa B pada tahun Perkembangan selanjutnya dari bahasa B adalah bahasa C oleh Dennis Ricthie sekitar tahun 1970-an di Bell Telephone Laboratories Inc. (sekarang adalah AT&T Bell Laboratories). Bahasa C pertama kali digunakan dikomputer Digital Equipment Corporation PDP-11 yang menggunakan system operasi UNIX. Beberapa alasan mengapa bahasa C banyak digunakan, diantaranya adalah sebagai berikut : Bahasa C tersedia hampir di semua jenis komputer. Kode bahasa C sifatnya portabel. Bahasa C hanya menyediakan sedikit kata kata kunci. Proses executable program bahasa C lebih cepat. Dukungan Pustaka yang banyak. C adalah bahasa yg terstruktur.

30 35 Selain bahasa tingkat tinggi, C juga dianggap bahasa tingkat menengah. Bahasa C adalah Kompiler.

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT Pada bab ini menjelaskan tentang perancangan sistem alarm kebakaran menggunakan Arduino Uno dengan mikrokontroller ATmega 328. yang meliputi perancangan perangkat keras (hardware)

Lebih terperinci

BAB II LANDASAN TEORI. industri seperti pengontrolan variable-variabel temperature, tekanan (pressure), aliran

BAB II LANDASAN TEORI. industri seperti pengontrolan variable-variabel temperature, tekanan (pressure), aliran BAB II LANDASAN TEORI 2.1. Sistem Kontrol Sistem kontrol merupakan hal penting dalam dunia industri dan di era teknologi informasi saat ini. Proses produksi manufaktur dituntut kestabilannya dan setiap

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM 36 BAB III PERANCANGAN SISTEM 3.1 Diagram Blok Rangkaian Perancangan sistem traffic light pada empat persimpangan pada jalan raya ini menggunakan Arduino uno, yang berfungsi untuk mengontrol atau memonitor

Lebih terperinci

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

BAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. memudahkan penggunaan elektronik dalam berbagai BAB II DASAR TEORI 2.1 Arduino Uno R3 Arduino adalah pengendali mikro single-board yang bersifat open-source, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan elektronik dalam berbagai

Lebih terperinci

BAB II TEORI DASAR. Sinar infra merah merupakan cahaya yang tidak tampak. Cahaya infra merah

BAB II TEORI DASAR. Sinar infra merah merupakan cahaya yang tidak tampak. Cahaya infra merah BAB II TEORI DASAR 2.1 Cahaya Infra Merah Infra merah adalah radiasi elektromagnetik dari panjang gelombang lebih panjang dari cahaya tampak, tetapi lebih pendek dari radiasi gelombang radio. Sinar infra

Lebih terperinci

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

BAB II LANDASAN TEORI. berinteraksi dengan mudah dan interaksi dengan masyarakat umum juga menjadi BAB II LANDASAN TEORI 2.1 Bahasa Isyarat Abjad Bahasa isyarat adalah media komunikasi bagi para penderita tuna-rungu agar dapat berinteraksi dengan para penderita tuna-rungu lainnya dan manusia normal,

Lebih terperinci

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

BAB II DASAR TEORI. tertarik dalam menciptakan objek atau lingkungan yang interaktif. BAB II DASAR TEORI 2.1 Karakteristik Ikan Karakteristik ikan yang dapat dihitung ialah ikan yang dapat hidup di berbagai lingkungan air tawar, misalnya ikan lele. Ikan lele hidup di air tawar, tahan penyakit,

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Masalah Dalam perancangan sistem keamanan pada kendaraan roda dua menggunakan sidik jari berbasis mikrokontroler ini terdapat beberapa masalah yang harus

Lebih terperinci

BAB II DASAR TEORI Arduino Mega 2560

BAB II DASAR TEORI Arduino Mega 2560 BAB II DASAR TEORI Pada bab ini akan dijelaskan teori-teori penunjang yang diperlukan dalam merancang dan merealisasikan skripsi ini. Bab ini dimulai dari pengenalan singkat dari komponen elektronik utama

Lebih terperinci

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

BAB III PERANCANGAN SISTEM. perancangan mekanik alat dan modul elektronik sedangkan perancangan perangkat BAB III PERANCANGAN SISTEM 3.1 Gambaran Umum Pada bab ini akan dibahas mengenai perencanaan perangkat keras (hardware) dan perangkat lunak ( Software). Pembahasan perangkat keras meliputi perancangan mekanik

Lebih terperinci

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

BAB II TINJAUAN PUSTAKA. 2.1PHOTODIODA Dioda foto adalah jenis dioda yang berfungsi mendeteksi cahaya. Berbeda dengan 4 BAB II TINJAUAN PUSTAKA 2.1PHOTODIODA Dioda foto adalah jenis dioda yang berfungsi mendeteksi cahaya. Berbeda dengan dioda biasa, komponen elektronika ini akan mengubah cahaya menjadi arus listrik. Cahaya

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI Pada bab ini akan dibahas dasar teori yang berhubungan dengan perancangan skripsi antara lain fungsi dari function generator, osilator, MAX038, rangkaian operasional amplifier, Mikrokontroler

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI Pada bab ini akan dijelaskan mengenai dasar teori pendukung yang digunakan sebagai acuan dalam merealisasikan sistem. Dasar teori yang digunakan dalam merealisasikan sistem ini antara

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI PLC (Programable Logic Control) adalah kontroler yang dapat diprogram. PLC didesian sebagai alat kontrol dengan banyak jalur input dan output. Pengontrolan dengan menggunakan PLC

Lebih terperinci

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

BAB II ANALISIS DAN PERANCANGAN. Untuk mendapatkan tujuan sebuah sistem, dibutuhkan suatu BAB II ANALISIS DAN PERANCANGAN 2.1 Analisa Kebutuhan Sistem Untuk mendapatkan tujuan sebuah sistem, dibutuhkan suatu kesatuan sistem yang berupa perangkat lunak, perangkat keras, dan manusianya itu sendiri.

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM Pada bab ini akan dibahas mengenai perancangan dan realisasi dari perangkat keras maupun perangkat lunak dari setiap modul yang dipakai pada skripsi ini. 3.1. Perancangan dan

Lebih terperinci

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

BAB 3 PERANCANGAN SISTEM. Bab ini akan membahas tentang perancangan sistem yang digunakan dari alat BAB 3 PERANCANGAN SISTEM Bab ini akan membahas tentang perancangan sistem yang digunakan dari alat pengukur tinggi bensin pada reservoir SPBU. Dalam membuat suatu sistem harus dilakukan analisa mengenai

Lebih terperinci

III. METODOLOGI PENELITIAN. Penelitian dan perancangan tugas akhir ini telah dimulai sejak bulan Juli 2009

III. METODOLOGI PENELITIAN. Penelitian dan perancangan tugas akhir ini telah dimulai sejak bulan Juli 2009 III. METODOLOGI PENELITIAN A. Waktu dan Tempat Penelitian Penelitian dan perancangan tugas akhir ini telah dimulai sejak bulan Juli 2009 dilakukan di Laboratorium Konversi Energi Elektrik dan Laboratorium

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM Pada bab ini membahas perencanaan dan pembuatan dari alat yang akan dibuat yaitu Perencanaan dan Pembuatan Pengendali Suhu Ruangan Berdasarkan Jumlah Orang ini memiliki 4 tahapan

Lebih terperinci

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

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

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI Pada bab ini akan dibahas dasar teori yang berhubungan dengan perancangan skripsi antara lain motor servo, LCD Keypad Shield, rangkaian pemantik, mikrokontroler arduino uno dan kompor

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN Penelitian ini menggunakan metode penelitian eksperimen (uji coba). Tujuan dari penelitian ini yaitu membuat suatu alat yang dapat mengontrol piranti rumah tangga yang ada pada

Lebih terperinci

BAB II PENDEKATAN PEMECAHAN MASALAH. Tombol kuis dengan Pengatur dan Penampil Nilai diharapkan memiliki fiturfitur

BAB II PENDEKATAN PEMECAHAN MASALAH. Tombol kuis dengan Pengatur dan Penampil Nilai diharapkan memiliki fiturfitur 6 BAB II PENDEKATAN PEMECAHAN MASALAH A. Tombol Kuis dengan Pengatur dan Penampil Nilai Tombol kuis dengan Pengatur dan Penampil Nilai diharapkan memiliki fiturfitur sebagai berikut: 1. tombol pengolah

Lebih terperinci

BAB II DASAR TEORI. Gambar 2.1 Strain Gauge

BAB II DASAR TEORI. Gambar 2.1 Strain Gauge BAB II DASAR TEORI Dalam merealisasikan suatu alat diperlukan dasar teori untuk menunjang hasil yang optimal. Pada bab ini akan diuraikan dasar - dasar penunjang yang diperlukan untuk merealisasikan alat

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT 3.1. Identifikasi Kebutuhan Proses pembuatan alat penghitung benih ikan ini diperlukan identifikasi kebutuhan terhadap sistem yang akan dibuat, diantaranya: 1. Perlunya rangkaian

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN ALAT BAB III PERANCANGAN DAN PEMBUATAN ALAT 3.1 Uraian Umum Dalam perancangan alat akses pintu keluar masuk menggunakan pin berbasis mikrokontroler AT89S52 ini, penulis mempunyai pemikiran untuk membantu mengatasi

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Konverter elektronika daya merupakan suatu alat yang mengkonversikan

BAB II TINJAUAN PUSTAKA. Konverter elektronika daya merupakan suatu alat yang mengkonversikan BAB II TINJAUAN PUSTAKA 2.1 Konverter Elektronika Daya Konverter elektronika daya merupakan suatu alat yang mengkonversikan daya elektrik dari satu bentuk ke bentuk daya elektrik lainnya di bidang elektronika

Lebih terperinci

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

BAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. software arduino memiliki bahasa pemrograman C. BAB II DASAR TEORI 2.1 ARDUINO Arduino adalah pengendali mikro single-board yang bersifat open-source, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang.

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 1.1 Penelitian Terdahulu Sebagai bahan pertimbangan dalam penelitian ini akan dicantumkan beberapa hasil penelitian terdahulu : Penelitian yang dilakukan oleh Universitas Islam

Lebih terperinci

Gambar 2.1 Arduino Uno

Gambar 2.1 Arduino Uno BAB II DASAR TEORI 2.1. Arduino UNO Arduino Uno adalah board mikrokontroler berbasis ATmega328 (datasheet). Memiliki 14 pin input dari output digital dimana 6 pin input tersebut dapat digunakan sebagai

Lebih terperinci

MICROCONTROLER AVR AT MEGA 8535

MICROCONTROLER AVR AT MEGA 8535 MICROCONTROLER AVR AT MEGA 8535 Dwisnanto Putro, S.T., M.Eng. MIKROKONTROLER AVR Jenis Mikrokontroler AVR dan spesifikasinya Flash adalah suatu jenis Read Only Memory yang biasanya diisi dengan program

Lebih terperinci

RANCANG BANGUN SENSOR PARKIR MOBIL PADA GARASI BERBASIS MIKROKONTROLER ARDUINO MEGA 2560

RANCANG BANGUN SENSOR PARKIR MOBIL PADA GARASI BERBASIS MIKROKONTROLER ARDUINO MEGA 2560 RANCANG BANGUN SENSOR PARKIR MOBIL PADA GARASI BERBASIS MIKROKONTROLER ARDUINO MEGA 2560 Oleh : Andreas Hamonangan S NPM : 10411790 Pembimbing 1 : Dr. Erma Triawati Ch, ST., MT. Pembimbing 2 : Desy Kristyawati,

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM 24 BAB III PERANCANGAN SISTEM 3.1 Diagram Blok Rangkaian Perancangan system monitoring Thermometer data logger menggunakan Arduino uno, yang berfungsi untuk mengontrol atau memonitor semua aktifitas yang

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM Dalam bab ini penulis akan membahas prinsip kerja rangkaian yang disusun untuk merealisasikan sistem alat, dalam hal ini potensiometer sebagai kontroler dari motor servo, dan

Lebih terperinci

BAB II LANDASAN TEORI. ACS712 dengan menggunakan Arduino Nano serta cara kerjanya.

BAB II LANDASAN TEORI. ACS712 dengan menggunakan Arduino Nano serta cara kerjanya. BAB II LANDASAN TEORI Di bab ini, akan dijelaskan komponen-komponen utama yang digunakan untuk merancang pembuatan suatu prototype kwh meter digital dengan menggunakan sensor ACS712 dengan menggunakan

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Gambar 2.1. Simbol LED [8]

BAB II TINJAUAN PUSTAKA. Gambar 2.1. Simbol LED [8] BAB II TINJAUAN PUSTAKA 2.1. Light Emiting Dioda Light Emiting Diode (LED) adalah komponen yang dapat memancarkan cahaya. Sstruktur LED sama dengan dioda. Untuk mendapatkan pancaran cahaya pada semikonduktor,

Lebih terperinci

BAB III PERANCANGAN SISTEMKENDALI PADA EXHAUST FAN MENGGUNAKAN SMS GATEWAY

BAB III PERANCANGAN SISTEMKENDALI PADA EXHAUST FAN MENGGUNAKAN SMS GATEWAY BAB III PERANCANGAN SISTEMKENDALI PADA EXHAUST FAN MENGGUNAKAN SMS GATEWAY 3.1 Perancangan Alat Dalam merealisasikan sebuah sistem elektronik diperlukan tahapan perencanaan yang baik dan matang. Tahapan-tahapan

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN ALAT BAB III PERANCANGAN DAN PEMBUATAN ALAT Dalam bab ini akan dibahas mengenai proses perancangan mekanik gorden dan lampu otomatis serta penyusunan rangkaian untuk merealisasikan sistem alat. Dalam hal ini

Lebih terperinci

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

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

Lebih terperinci

BAB 3 PERANCANGAN SISTEM. Computer. Parallel Port ICSP. Microcontroller. Motor Driver Encoder. DC Motor. Gambar 3.1: Blok Diagram Perangkat Keras

BAB 3 PERANCANGAN SISTEM. Computer. Parallel Port ICSP. Microcontroller. Motor Driver Encoder. DC Motor. Gambar 3.1: Blok Diagram Perangkat Keras BAB 3 PERANCANGAN SISTEM 3.1 Blok Diagram Perangkat Keras Sistem perangkat keras yang digunakan dalam penelitian ini ditunjukkan oleh blok diagram berikut: Computer Parallel Port Serial Port ICSP Level

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN ALAT BAB III PERANCANGAN DAN PEMBUATAN ALAT Dalam bab ini akan dibahas mengenai prinsip kerja rangkaian yang disusun untuk merealisasikan sistem alat, dalam hal ini Bluetooth sebagai alat komunikasi penghubung

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Baggage Arrival System Baggage Arrival System merupakan sebuah sistem konveyor penanganan bagasi pada area kedatangan di bandara. Adapun fungsi konveyor ini adalah memindahkan

Lebih terperinci

BAB 2 LANDASAN TEORI. Mikrokontroler AT89S52 termasuk kedalam keluarga MCS-51 merupakan suatu. dua macam memori yang sifatnya berbeda yaitu:

BAB 2 LANDASAN TEORI. Mikrokontroler AT89S52 termasuk kedalam keluarga MCS-51 merupakan suatu. dua macam memori yang sifatnya berbeda yaitu: BAB 2 LANDASAN TEORI 2.1 Perangkat Keras 2.1.1 Mikrokontroler AT89S52 Mikrokontroler AT89S52 termasuk kedalam keluarga MCS-51 merupakan suatu mikrokomputer CMOS 8 bit dengan daya rendah, kemampuan tinggi,

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Konsep Dasar Posyandu Pada konsep dasar Posyandu, akan menjelaskan tentang pengertian Posyandu, sejarah Posyandu, tujuan penyelenggaraan Posyandu, sasaran pelayanan kesehatan,

Lebih terperinci

BAB II DASAR TEORI. mendeteksi gejala perubahan suhu pada objek tertentu. Sensor suhu

BAB II DASAR TEORI. mendeteksi gejala perubahan suhu pada objek tertentu. Sensor suhu BAB II DASAR TEORI 2.1 Prinsip Sensor Suhu Sensor suhu atau temperature sensors adalah suatu komponen yang dapat mengubah besaran panas menjadi besaran listrik sehingga dapat mendeteksi gejala perubahan

Lebih terperinci

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

DAFTAR ISI LEMBAR PENGESAHAN... LEMBAR PERSETUJUAN... PERNYATAAN KEASLIAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... vii DAFTAR ISI... DAFTAR ISI LEMBAR PENGESAHAN... LEMBAR PERSETUJUAN... PERNYATAAN KEASLIAN... ABSTRAK... ABSTRACT... i ii iv v vi KATA PENGANTAR... vii DAFTAR ISI... ix DAFTAR GAMBAR... xii DAFTAR TABEL... xiv DAFTAR SINGKATAN...

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA 18 BAB II TINJAUAN PUSTAKA 2.1. Mikrokontroler Mikrokontroler adalah suatu mikroposesor plus. Mikrokontroler adalah otak dari suatu sistem elektronika seperti halnya mikroprosesor sebagai otak komputer.

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Arduino Uno Arduino dikatakan sebagai sebuah platform dari physical computing yang bersifat open source. Arduino tidak hanya sekedar sebuah alat pengembangan, tetapi ia adalah

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN BAB II ANALISIS DAN PERANCANGAN 2.1. Arduino Uno Arduino dikatakan sebagai sebuah platform dari physical computing yang bersifat open source, Arduino Uno merupakan sebuah mikrokontroler dengan menggunakan

Lebih terperinci

BAB III DESKRIPSI MASALAH

BAB III DESKRIPSI MASALAH BAB III DESKRIPSI MASALAH 3.1 Perancangan Hardware Perancangan hardware ini meliputi keseluruhan perancangan, artinya dari masukan sampai keluaran dengan menghasilkan energi panas. Dibawah ini adalah diagram

Lebih terperinci

BAB II DASAR TEORI Diagram Alir

BAB II DASAR TEORI Diagram Alir BAB II DASAR TEORI Pada Bab ini dibahas mengenai dasar teori dan hubungan antar perangkat keras yang digunakan yaitu mikrokontroler, SRF-05, photointerrupter, bluetooth HC-05. Selain itu juga akan dibahas

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI Pada bab ini akan dibahas dasar teori yang berhubungan dengan perancangan skripsi antara lain pengertian parkir, Piloted parking System, modul bluetooth, mikrokontroler arduino Mega

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN PERANGKAT KERAS

BAB III PERANCANGAN DAN PEMBUATAN PERANGKAT KERAS BAB III PERANCANGAN DAN PEMBUATAN PERANGKAT KERAS 3.1. Pendahuluan Perangkat pengolah sinyal yang dikembangkan pada tugas sarjana ini dirancang dengan tiga kanal masukan. Pada perangkat pengolah sinyal

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA Sudah menjadi trend saat ini bahwa pengendali suatu alat sudah banyak yang diaplikasikan secara otomatis, hal ini merupakan salah satu penerapan dari perkembangan teknologi dalam

Lebih terperinci

BAB I PENDAHULUAN A. Latar Belakang Masalah

BAB I PENDAHULUAN A. Latar Belakang Masalah BAB I PENDAHULUAN A. Latar Belakang Masalah Dalam menjalankan tugas, petugas PT. PLN (Persero) terkadang kesulitan dalam menjalankan tugas untuk menyegel atau memutus aliran listrik kepada pelanggan yang

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN SISTEM

BAB III PERANCANGAN DAN PEMBUATAN SISTEM 30 BAB III PERANCANGAN DAN PEMBUATAN SISTEM 3.1 Perancangan Sistem Dalam membuat suatu alat ada beberapa hal yang perlu diperhatikan yaitu bagaimana cara merancang sistem yang akan diimplementasikan pada

Lebih terperinci

5. BAB II DASAR TEORI

5. BAB II DASAR TEORI 5. BAB II DASAR TEORI 2.1 Meter Air Alat meter air merupakan alat yang digunakan oleh pihak PDAM untuk mencatat total pemakaian debit air oleh konsumen dalam rentang waktu pencatatan angka yang tertera

Lebih terperinci

BAB III METODOLOGI PENELITIAN. Adapun blok diagram modul baby incubator ditunjukkan pada Gambar 3.1.

BAB III METODOLOGI PENELITIAN. Adapun blok diagram modul baby incubator ditunjukkan pada Gambar 3.1. 23 BAB III METODOLOGI PENELITIAN 3.1 Blok Diagram Modul Baby Incubator Adapun blok diagram modul baby incubator ditunjukkan pada Gambar 3.1. PLN THERMOSTAT POWER SUPPLY FAN HEATER DRIVER HEATER DISPLAY

Lebih terperinci

ARDUINO UNO. Dany Setiawan. Abstrak. Pendahuluan.

ARDUINO UNO. Dany Setiawan. Abstrak. Pendahuluan. ARDUINO UNO Dany Setiawan dany.setiawan@windowslive.com Abstrak Saat ini Arduino sudah sangat populer dan sudah banyak dipakai untuk membuat proyek-proyek seperti drum digital, pengontrol LED, web server,

Lebih terperinci

BAB IV CARA KERJA DAN PERANCANGAN SISTEM. ketiga juri diarea pertandingan menekan keypad pada alat pencatat score, setelah

BAB IV CARA KERJA DAN PERANCANGAN SISTEM. ketiga juri diarea pertandingan menekan keypad pada alat pencatat score, setelah BAB IV CARA KERJA DAN PERANCANGAN SISTEM 4.1 Diagram Blok Sistem Blok diagram dibawah ini menjelaskan bahwa ketika juri dari salah satu bahkan ketiga juri diarea pertandingan menekan keypad pada alat pencatat

Lebih terperinci

BAB III PERENCANAAN DAN REALISASI

BAB III PERENCANAAN DAN REALISASI BAB III PERENCANAAN DAN REALISASI 3.1 Perancangan Blok Diaram Metode untuk pelaksanaan Program dimulai dengan mempelajari sistem pendeteksi kebocoran gas pada rumah yang akan digunakan. Dari sini dikembangkan

Lebih terperinci

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

II. TINJAUAN PUSTAKA. Mikrokontroler ATmega8535 merupakan salah satu jenis mikrokontroler keluarga AVR II. TINJAUAN PUSTAKA A. Mikrokontroler ATmega8535 Mikrokontroler ATmega8535 merupakan salah satu jenis mikrokontroler keluarga AVR (Alf and Vegard s Risc Processor) yang diproduksi oleh Atmel Corporation.

Lebih terperinci

Sistem Minimum Mikrokontroler. TTH2D3 Mikroprosesor

Sistem Minimum Mikrokontroler. TTH2D3 Mikroprosesor Sistem Minimum Mikrokontroler TTH2D3 Mikroprosesor MIKROKONTROLER AVR Mikrokontroler AVR merupakan salah satu jenis arsitektur mikrokontroler yang menjadi andalan Atmel. Arsitektur ini dirancang memiliki

Lebih terperinci

BAB III PERANCANGAN DAN REALISASI PERANGKAT KERAS DAN PERANGKAT LUNAK SISTEM. Dari diagram sistem dapat diuraikan metode kerja sistem secara global.

BAB III PERANCANGAN DAN REALISASI PERANGKAT KERAS DAN PERANGKAT LUNAK SISTEM. Dari diagram sistem dapat diuraikan metode kerja sistem secara global. BAB III PERANCANGAN DAN REALISASI PERANGKAT KERAS DAN PERANGKAT LUNAK SISTEM 3.1 Perancangan Perangkat Keras 3.1.1 Blok Diagram Dari diagram sistem dapat diuraikan metode kerja sistem secara global. Gambar

Lebih terperinci

BAB III SISTEM PENGUKURAN ARUS & TEGANGAN AC PADA WATTMETER DIGITAL

BAB III SISTEM PENGUKURAN ARUS & TEGANGAN AC PADA WATTMETER DIGITAL 34 BAB III SISTEM PENGUKURAN ARUS & TEGANGAN AC PADA WATTMETER DIGITAL Pada bab ini akan dijelaskan mengenai rancangan desain dan cara-cara kerja dari perangkat keras atau dalam hal ini adalah wattmeter

Lebih terperinci

MIKROKONTROLER Arsitektur Mikrokontroler AT89S51

MIKROKONTROLER Arsitektur Mikrokontroler AT89S51 MIKROKONTROLER Arsitektur Mikrokontroler AT89S51 Ringkasan Pendahuluan Mikrokontroler Mikrokontroler = µp + Memori (RAM & ROM) + I/O Port + Programmable IC Mikrokontroler digunakan sebagai komponen pengendali

Lebih terperinci

III. METODE PENELITIAN. Penelitian ini dilaksanakan mulai pada November 2011 hingga Mei Adapun tempat

III. METODE PENELITIAN. Penelitian ini dilaksanakan mulai pada November 2011 hingga Mei Adapun tempat III. METODE PENELITIAN A. Waktu dan Tempat Penelitian Penelitian ini dilaksanakan mulai pada November 2011 hingga Mei 2012. Adapun tempat pelaksanaan penelitian ini adalah di Laboratorium Elektronika Dasar

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN 3.1 Proses alur penelitian Dalam penelitian ini ada beberapa tahap atau langkah-langkah yang peneliti lakukan mulai dari proses perancangan model hingga hasil akhir dalam

Lebih terperinci

PEMBUATAN PROTOTIPE ALAT PENDETEKSI LEVEL AIR MENGGUNAKAN ARDUINO UNO R3

PEMBUATAN PROTOTIPE ALAT PENDETEKSI LEVEL AIR MENGGUNAKAN ARDUINO UNO R3 PEMBUATAN PROTOTIPE ALAT PENDETEKSI LEVEL AIR MENGGUNAKAN ARDUINO UNO R3 Sofyan 1), Catur Budi Affianto 2), Sur Liyan 3) Program Studi Teknik Informatika, Fakultas Teknik, Universitas Janabadra Jalan Tentara

Lebih terperinci

Sistem Tertanam. Pengantar Atmega328 dan Arduino Uno. Dennis Christie - Universitas Gunadarma

Sistem Tertanam. Pengantar Atmega328 dan Arduino Uno. Dennis Christie - Universitas Gunadarma Sistem Tertanam Pengantar Atmega328 dan Arduino Uno 1 Arsitektur Atmega328 Prosesor atau mikroprosesor adalah suatu perangkat digital berupa Chip atau IC (Integrated Circuit) yang digunakan untuk memproses

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 5 BAB II LANDASAN TEORI 2.1 Arduino Uno Arduino uno adalah sebuah board mikrokontroller yang berbasis ATmega328. Arduino memiliki 14 pin input/output yang mana 6 pin dapat digunakan sebagai output PWM,

Lebih terperinci

BAB III PERENCANAAN DAN REALISASI SISTEM

BAB III PERENCANAAN DAN REALISASI SISTEM 42 BAB III PERENCANAAN DAN REALISASI SISTEM Pada bab ini dijelaskan pembuatan alat yang dibuat dalam proyek tugas akhir dengan judul rancang bangun sistem kontrol suhu dan kelembaban berbasis mirkrokontroler

Lebih terperinci

MICROCONTROLER AVR AT MEGA 8535

MICROCONTROLER AVR AT MEGA 8535 MICROCONTROLER AVR AT MEGA 8535 Dwisnanto Putro, S.T., M.Eng. MIKROKONTROLER AVR Mikrokontroler AVR merupakan salah satu jenis arsitektur mikrokontroler yang menjadi andalan Atmel. Arsitektur ini dirancang

Lebih terperinci

BAB II KONSEP DASAR PERANCANGAN

BAB II KONSEP DASAR PERANCANGAN BAB II KONSEP DASAR PERANCANGAN Pada bab ini akan dijelaskan konsep dasar sistem keamanan rumah nirkabel berbasis mikrokontroler menggunakan modul Xbee Pro. Konsep dasar sistem ini terdiri dari gambaran

Lebih terperinci

BAB III PERANCANGAN DAN CARA KERJA RANGKAIAN

BAB III PERANCANGAN DAN CARA KERJA RANGKAIAN BAB III PERANCANGAN DAN CARA KERJA RANGKAIAN 3.1 Diagram Blok Rangkaian Secara Detail Pada rangkaian yang penulis buat berdasarkan cara kerja rangkaian secara keseluruhan penulis membagi rangkaian menjadi

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN ALAT 39 BAB III PERANCANGAN DAN PEMBUATAN ALAT 3.1 Gambaran Umum Pada bab ini akan dibahas mengenai perencanaan perangkat keras elektronik (hardware) dan pembuatan mekanik Eskalator. Sedangkan untuk pembuatan

Lebih terperinci

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisa Masalah Dalam perancangan sistem otomatisasi pemakaian listrik pada ruang belajar berbasis mikrokontroler terdapat beberapa masalah yang harus

Lebih terperinci

TINJAUAN PUSTAKA. Sistem kontrol adalah suatu alat yang berfungsi untuk mengendalikan,

TINJAUAN PUSTAKA. Sistem kontrol adalah suatu alat yang berfungsi untuk mengendalikan, 5 II. TINJAUAN PUSTAKA 2.1 Sistem kontrol (control system) Sistem kontrol adalah suatu alat yang berfungsi untuk mengendalikan, memerintah dan mengatur keadaan dari suatu sistem. [1] Sistem kontrol terbagi

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT 1.1 Blok Diagram Sensor Kunci kontak Transmiter GSM Modem Recivier Handphone Switch Aktif Sistem pengamanan Mikrokontroler Relay Pemutus CDI LED indikator aktif Alarm Buzzer Gambar

Lebih terperinci

BAB 2 LANDASAN TEORI. Mikrokontroler, sebagai suatu terobosan teknologi mikrokontroler dan

BAB 2 LANDASAN TEORI. Mikrokontroler, sebagai suatu terobosan teknologi mikrokontroler dan BAB 2 LANDASAN TEORI 2.1. Sistem Minimum Mikrokontroler AT89S51 Mikrokontroler, sebagai suatu terobosan teknologi mikrokontroler dan mikrokomputer, hadir memenuhi kebutuhan pasar (market need) dan teknologi

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1. ANALISIS 3.1.1 Analisis Masalah Berdasarkan permasalahan yang dijelaskan oleh penulis sebelumnya, bahwa dengan perkembangan kemajuan kehidupan manusia di tuntut untuk

Lebih terperinci

BAB III METODE PENELITIAN. Penelitian ini dilakukan pada bulan Maret 2015 sampai dengan Agustus

BAB III METODE PENELITIAN. Penelitian ini dilakukan pada bulan Maret 2015 sampai dengan Agustus 37 BAB III METODE PENELITIAN 3.1 Waktu dan Tempat Penelitian Penelitian ini dilakukan pada bulan Maret 2015 sampai dengan Agustus 2015. Perancangan dan pembuatan dilaksanakan di laboratorium Elektronika

Lebih terperinci

BAB III METODE PENELITIAN. Metode penelitian yang digunakan adalah metode eksperimen. Eksperimen

BAB III METODE PENELITIAN. Metode penelitian yang digunakan adalah metode eksperimen. Eksperimen BAB III METODE PENELITIAN A. METODE PENELITIAN Metode penelitian yang digunakan adalah metode eksperimen. Eksperimen didalamnya termasuk adalah pengambilan data dan membangun sistem kontrol temperatur.

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISEM 3.1. Perancangan Perangkat Keras Blok diagram yang dibuat pada perancangan tugas akhir ini secara keseluruhan dapat dilihat pada gambar 3.1. Keypad Sensor 1 Sensor 2 Sensor 3

Lebih terperinci

BAB III PERANCANGAN. Mikrokontroler ATMEGA Telepon Selular User. Gambar 3.1 Diagram Blok Sistem

BAB III PERANCANGAN. Mikrokontroler ATMEGA Telepon Selular User. Gambar 3.1 Diagram Blok Sistem BAB III PERANCANGAN 3.1 Prnsip Kerja Sistem Sistem yang akan dibangun, secara garis besar terdiri dari sub-sub sistem yang dikelompokan ke dalam blok-blok seperti terlihat pada blok diagram pada gambar

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM Pada bab ini akan dibahas mengenai perancangan dan realisasi dari modifikasi kelistrikan pada kendaraan bermotor, perangkat keras maupun perangkat lunak dari setiap modul yang

Lebih terperinci

BAB III LANDASAN TEORI. Landasan merupakan dasar dasar yang digunakan dalam pembuatan

BAB III LANDASAN TEORI. Landasan merupakan dasar dasar yang digunakan dalam pembuatan BAB III LANDASAN TEORI Landasan merupakan dasar dasar yang digunakan dalam pembuatan kerja praktik ini. Sebagai langkah awal dalam menyusun laporan kerja praktik maka perlu dikemukakan hal-hal atau teori-teori

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Pengertian Hidroponik Hidroponik merupakan pertanian masa depan sebab hidroponik dapat diusahakan di berbagai tempat, baik di desa, di kota maupun di lahan terbuka, atau di

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM 3.1 Rancangan Perangkat Keras 3.1.1 Blok Diagram Sistem Blok diagram dari sistem AVR standalone programmer adalah sebagai berikut : Tombol Memori Eksternal Input I2C PC SPI AVR

Lebih terperinci

BAB III DESAIN DAN PERANCANGAN

BAB III DESAIN DAN PERANCANGAN 13 BAB III DESAIN DAN PERANCANGAN 3.1 Perancangan Sistem Aplikasi ini membahas tentang penggunaan IC AT89S51 untuk kontrol suhu pada peralatan bantal terapi listrik. Untuk mendeteksi suhu bantal terapi

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT 3.1. Persiapan Perancangan Alat Pada proses persiapan perakitan perangkat harus didukung dengan peralatan yang lengkap dan standar, agar memudahkan selama perakitan. Dalam melakukan

Lebih terperinci

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

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. secara otomatis. Sistem ini dibuat untuk mempermudah user dalam memilih BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM 3.1 Model Penelitian Pada perancangan tugas akhir ini menggunakan metode pemilihan locker secara otomatis. Sistem ini dibuat untuk mempermudah user dalam

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT III.1. Diagram Blok Secara garis besar, diagram blok rangkaian pendeteksi kebakaran dapat ditunjukkan pada Gambar III.1 di bawah ini : Alarm Sensor Asap Mikrokontroler ATmega8535

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Mikrokontroler Mikrokontroler adalah sebuah sistem komputer lengkap dalam satu serpih (chip) yang biasanya digunakan untuk sebuah embedded system (sistem yang dibentuk guna

Lebih terperinci

BAB 3: PERANCANGAN DAN SISTEM KERJA RANGKAIAN. Bab ini membahas tentang perencanaan dan pembuatan sistem secara

BAB 3: PERANCANGAN DAN SISTEM KERJA RANGKAIAN. Bab ini membahas tentang perencanaan dan pembuatan sistem secara Untuk mempermudah penulisan tugas akhir ini, penulis membuat suatu sistematika penulisan yang terdiri dari : BAB 1: PENDAHULUAN Bab ini akan membahas latar belakang tugas akhir, identifikasi masalah, batasan

Lebih terperinci

BAB III PERANCANGAN ALAT PENDETEKSI KERUSAKAN KABEL

BAB III PERANCANGAN ALAT PENDETEKSI KERUSAKAN KABEL BAB III PERANCANGAN ALAT PENDETEKSI KERUSAKAN KABEL. Diagram Blok Diagram blok merupakan gambaran dasar membahas tentang perancangan dan pembuatan alat pendeteksi kerusakan kabel, dari rangkaian sistem

Lebih terperinci

BAB II DASAR TEORI 2.1. Mikrokontroler AVR ATmega32

BAB II DASAR TEORI 2.1. Mikrokontroler AVR ATmega32 BAB II DASAR TEORI Pada bab ini akan menerangkan beberapa teori dasar yang mendukung terciptanya skripsi ini. Teori-teori tersebut antara lain mikrokontroler AVR ATmega32, RTC (Real Time Clock) DS1307,

Lebih terperinci

BAB II TEORI DASAR. Pada tempat-tempat penampungan air seringkali diperlukan suatu

BAB II TEORI DASAR. Pada tempat-tempat penampungan air seringkali diperlukan suatu 6 BAB II TEORI DASAR 2.1 Sistem Pengukuran Tinggi Air Pada tempat-tempat penampungan air seringkali diperlukan suatu mekanisme untuk mengetahui ketinggian permukaan air. Sebagian besar mekanisme pengukuran

Lebih terperinci

BAB III PERENCANAAN DAN PEMBUATAN ALAT

BAB III PERENCANAAN DAN PEMBUATAN ALAT BAB III PERENCANAAN DAN PEMBUATAN ALAT 3.1. Gambaran Umum Merupakan alat elektronika yang memiliki peranan penting dalam memudahkan pengendalian peralatan elektronik di rumah, kantor dan tempat lainnya.

Lebih terperinci

METODE PENELITIAN. Penelitian ini dilaksanakan pada bulan Februari 2015 sampai dengan bulan Juli

METODE PENELITIAN. Penelitian ini dilaksanakan pada bulan Februari 2015 sampai dengan bulan Juli 36 III. METODE PENELITIAN 3.1 Waktu dan Tempat Penelitian Penelitian ini dilaksanakan pada bulan Februari 2015 sampai dengan bulan Juli 2015. Perancangan, pembuatan dan pengambilan data dilaksanakan di

Lebih terperinci