• Tidak ada hasil yang ditemukan

Perancangan Dan Pembuatan Miniatur Smarthome Berbasis Mikrokontroler Atmega328

N/A
N/A
Protected

Academic year: 2017

Membagikan "Perancangan Dan Pembuatan Miniatur Smarthome Berbasis Mikrokontroler Atmega328"

Copied!
12
0
0

Teks penuh

(1)

PERANCANGAN DAN PEMBUATAN MINIATUR SMARTHOME BERBASIS MIKROKONTROLER ATMEGA328

SKRIPSI

MONALISA 141421078

PROGRAM STUDI S1 ILMU KOMPUTER

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA

(2)

PERANCANGAN DAN PEMBUATAN SMARTHOME BERBASIS MIKROKONTROLER ATMEGA328

SKRIPSI

Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh ijazah

Sarjana Ilmu Komputer

MONALISA

141421078

PROGRAM STUDI S1 ILMU KOMPUTER

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA

MEDAN

2016

(3)

PERSETUJUAN

Judul : PERANCANGAN DAN PEMBUATAN MINIATUR SMARTHOME BERBASIS MIKROKONTROLER ATMEGA328

Kategori : SKRIPSI

Nama : MONALISA

Nomor Induk Mahasiswa : 141421078

Program Studi : SARJANA(S1) EKSTENSI ILMU KOMPUTER Fakultas : ILMU KOMPUTER DAN TEKNOLOGI

INFORMASI (Fasilkom-TI)

Komisi Pembimbing:

Dosen Pembimbing II Dosen Pembimbing I

Dr. Poltak Sihombing, M.Kom Amalia, S.T,M.T

NIP. 1962 0317 1991 0310 01 NIP. 1978 1221 2014 0420 01

Diketahui/Disetujui oleh

Program Studi S1 IlmuKomputer Ketua,

(4)

PERNYATAAN

PERANCANGAN DAN PEMBUATAN MINIATUR SMARTHOME BERBASIS MIKROKONTROLER ATMEGA328

SKRIPSI

Saya menyatakan bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, Juli 2016

Monalisa 141421078

(5)

UCAPAN TERIMA KASIH

Puji dan syukur penulis ucapkan kehadirat Tuhan YME, karena rahmat dan izin-Nya

penulis dapat menyelesaikan skripsi ini. Banyak bantuan berupa uluran tangan, budi

baik, buah pikiran dan kerjasama yang telah penulis terima selama menempuh studi

sampai dengan penyelesaian studi (skripsi) ini. Oleh karena itu, seyogianya penulis

menyampaikan ucapan terima kasih kepada pihak-pihak yang telah membantu.

Ucapan terima kasih penulis sampaikan kepada:

1. Bapak Prof. Dr.Runtung Sitepu SH ,M.Hum selaku Rektor Universitas Sumatera

Utara.

2. Bapak Prof. Dr. Opim Salim Sitompul, M.Sc Dekan Fakultas Ilmu Komputer

dan Teknologi Informasi Universitas Sumatera Utara.

3. Bapak Dr. Poltak Sihombing, M.Kom. selaku Ketua Program Studi S-1 Ilmu

Komputer Universitas Sumatera Utara dan selaku Dosen Pembimbing I yang

telah memberikan bimbingan dan dukungan kepada penulis.

4. Ibu Maya Silvi Lydia, B.Sc, M.Sc. selaku Sekretaris Program Studi S-1 Ilmu

Komputer Universitas Sumatera Utara.

5. Ibu Amalia, S.T,M.T selaku Dosen Pembimbing II yang telah memberikan

bimbingan dan dukungan kepada penulis.

6. Bapak Prof. Dr. Iryanto, M.Siselaku Dosen PembandingI yang telah

memberikan kritik dan saran dalam penyempurnaan skripsi ini.

7. Bapak Drs. Dahlan Sitompul, M.Eng selaku Dosen Pembanding II yang telah

memberikan kritik dan saran dalam penyempurnaan skripsi ini.

8. Ayahanda Chandra dan Ibunda Nelly Mairiza serta Abang Afriyan Chan dan

adik Risa Sepriyani yang selalu memberikan kasih sayang dan dukungannya

kepada penulis.

9. Ridwan Arief, M Arie Mulyawan dan Suci Soraya Sinaga yang telah membantu

(6)

10. Seluruh tenaga pengajar dan pegawai pada Fakultas Ilmu Komputer dan

Teknologi InformasiUSU, terkhususnya di Program Studi S-1 Ilmu Komputer.

11. Rekan-rekankuliah Dhea Agie Wilya, Dwi Suciani Putri, Fauziah Rossi, Irvi

Oktanisa, Siti Kholilah Pulungandan yang lainnya yang selalu memberikan

semangat dan dorongan dan motivasi kepada penulisselama menyelesaikan

skripsi ini.

12. Semua pihak yang terlibat langsung atau tidak langsung yang penulis tidak dapat

tuliskan satu per satu.

Semoga Tuhan YME melimpahkan berkah dan kasih sayang-Nya kepada semua

pihak yang telah memberikan bantuan, semangat, dukungan dan perhatian kepada

penulis dalam menyelesaikan skripsi ini. Semoga skripsi ini bermanfaat bagi penulis,

pendidikan dan masyarakat.

Medan, Juli 2016 Penulis

Monalisa 141421078

(7)

ABSTRAK

Rumah adalah tempat untuk beristirahat.Semua orang menginginkan rumah yang

aman dan nyaman. Teknologi diciptakan oleh manusia untuk mempermudah

pekerjaan. Banyak orang mengharapkan memiliki sebuah smarthome yang berisi

peralatan yang dapat terkendali secara otomatis. Untuk memecahkan masalah tersebut

penulis melakukan penelitian dengan membuat smarthome yang dibangun dengan

mikrokontroler atmega328. Dimana terdapat sebuah keypad sebagai inputan password

untuk pintu, LDR (Light Dependent resistor) sebagai sensor cahaya pada jendela,

sensor pir sebagai pendeteksi keberadaan manusia. Metode pemecahan masalah yang

digunakan adalah dengan memanfaatkan maket/miniature smarthome sebagai wadah

implementasi. Dengan hasil perancangan smarthome berjalan dengan baik, sehingga

dapat di implementasikan pada rumah sesungguhnya.

(8)

DESIGN AND MANUFACTURE OF MINIATURE SMARTHOME BASED MICROCONTROLLER ATMEGA328

ABSTRACT

Home is a place to rest. Everyone wants a safety and comfortable home. The technology is created by human to make their working is more easier. Many people hope to have a smarthome that is contain with an automatically controlled equipment. To solve the problem, the author is interested to do a study making aSmartHomewhich is built byATmega328 microcontroller .There is a keypad to input a password for the door, LDR ( LightDependenResistor ) as lightening sensor for the window , pir sensor as detection of human existence. The methodof this study used mockups / miniature SmartHome as an implementation continer. The result of this study was going well because havea good SmartHome design so that it can be implemented to be a real house .

Keywords: Microcontroller, microcontroller ATmega328, SmartHome, sensor

(9)

DAFTAR ISI

PERSETUJUAN ii

PERNYATAAN iii

UCAPAN TERIMA KASIH iv

ABSTRAK vi

1.5 Manfaat Penelitian 2

1.6 Metodologi Penelitian 3

1.7 Sistematika Penulisan 4

BAB 2 TINJAUAN PUSTAKA

2.1 Mikrokontroler 6

2.1.1 Mikrokontroler ATMEGA328 6

2.2 Software Pendukung 9

2.2.1 Compiler Arduino 9

2.2.2 Bahasa Pemograman Arduino Berbasis Bahasa C 11

2.2.3 Cadsoft Eagle 12

BAB 3 PERANCANGAN DAN PEMBUATAN SISTEM

3.1 Perancangan Sistem 19

3.2 Blok Diagram 20

3.3 Gambaran Miniatur Smarthome 21

3.4 Perancangan Miniatur Smarthome 22

3.5 Perancangan Alat 22

(10)

3.5.3 Rangkaian Sensor Cahaya pada Jendela 25

BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM

4.1 Implementasi Sistem 32

4.1.1 Implementasi Pintu 33

4.1.2 Implementasi Jendela 34

4.1.3 Implementasi Lampu 36

4.1.4 Implementasi Mikrokontroler Atmega328 37

4.2 Pengujian Alat 38

4.2.1 Pengujian Sensor Pir 38

4.2.2 Pengujian Sensor LDR 39

4.2.3 Pengujian LimitSwitch 39

4.2.4 Pengujian Driver Motor L293 40

4.2.5 Pengujian Lampu 42

4.2.6 Pengujian Jendela dan Lampu 43

(11)

DAFTAR TABEL

Tabel 4.1 Pengukuran Sensor PIR 39

Tabel 4.2 Hasil

u

ji Sensor LDR 39

Tabel 4.3 Hasil

u

ji Limit Switch 40

Tabel 4.4 Hasil

u

ji Driver Motor L293 40

Tabel 4.5 Hasil

u

ji Jendela 43

(12)

DAFTAR GAMBAR

Gambar 2.1 Pin Mikrokontroler ATMEGA328 7

Gambar 2.2 Konfigurasi Port B 7

Gambar 2.3 Konfigurasi Port C 8

Gambar 2.4 Konfigurasi Port D 8

Gambar 2.5 Compiler Arduino 10

Gambar 2.6 Tampilan Bahasa Pemrograman C 11

Gambar 2.7 TampilanSoftware Cadsoft Eagle 12

Gambar 2.8 Sensor Cahaya 13

Gambar 3.1 Flowchart Miniatur Smarthome 19

Gambar 3.2 Block Diagram 20

Gambar 3.3 Gambar Miniatur Smarthome 21

Gambar 3.4 Rangkaian Arduino Uno 23

Gambar 3.5 Rangkaian Drive Motor 24

Gambar 3.6 Rangkaian Sensor Cahaya 25

Gambar 3.7 Rangkaian Keypad 26

Gambar 3.8 Sensor Pir 27

Gambar 3.9 Rangkaian Limit Switch 28

Gambar 3.10 Rangkaian Keseluruhan 29

Gambar 3.11 Layout PCB 31

Gambar 3.12 Layout Komponen 31

Gambar 4.1 Diagram Ishikawa 32

Gambar 4.2 Miniatur Smarthome 33

Gambar 4.3 Pintu, Jendela & Limit Switch 34

Gambar 4.4 Rangkaian Motor DC 34

Gambar 4.5 Jendela dan Servo 35

Gambar 4.6 Jendela dan Sensor LDR 35

Gambar 4.7 Rangkaian Sensor LDR 36

Gambar 4.8 Lampu DC 12volt 36

Gambar 4.9 Rangkaian Lampu 37

Gambar 4.10 Mikrokontroler atmega328 38

Gambar 4.11 Mengimput Password pada Keypad 41

Gambar 4.12 Pintu Terbuka 41

Gambar 4.13 Pengujian Lampu 42

Gambar 4.14 Jendela Terbuka 44

Gambar 4.15 Jendela Tertutup pada Siang Hari 45

Gambar 4.16 Jendela Tertutup pada Malam Hari 45

Referensi

Dokumen terkait

[r]

Berdasarkan hasil penelitian tindakan kelas dapat disimpulkan bahwa penerapan Model pembelajaran Value Clarification Technique dapat meningkatkan keterampilan guru

pengembangan aplikasi yang telah dikembangkan yaitu dengan membuat model pembelajaran mobile learning dengan menggunakan aplikasi hybrid, Aplikasi mobile learning ini

dan Fischer, et al., (2012) bahwa rantai medium asam lemak dan asam lemak bebasnya memiliki aktivitas antibakteri terhadap bakteri Gram positif (Staphylococcus epidermidis) dan Gram

This data showed that nausea often occurred in the patients taking the aspirin with dosage of more than 80 mg (95%) compared to clopidogrel (7%).It can be concluded that

Perlu dibuatkan sebuah sistem pendukung keputusan budidaya ikan air tawar menggunakan metode weighted product (WP) hasil dari Sistem Penunjang Keputusan budidaya ikan air

Hasil yang positif dan signifikan menun- jukkan bahwa hasil penelitian ini tidak mendu- kung hipotesis yang diajukan, yang menyatakan bahwa tingkat kesesuaian antara

Berdasarkan hasil pengukuran yang dapat dilihat pada Tabel 4.4, diameter zona hambat dari asam lemak bebas hasil dari hidrolisis CPO selama 24 jam dengan volume akuades 90