Top Banner
Pengontrol Kecerahan Lampu Pijar Menggunakan Aplikasi Android Berbasis Arduino Uno Cahyani Afifah (141611041) Doni Oktaviana (141611044) Retno Widya Putri (141611057) (2B) Jurusan Teknik Refrigerasi dan Tata Udara D3 Teknik Pendingin dan Tata Udara 2015
24

Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduino uno 1

Apr 15, 2017

Download

Education

doni oktaviana
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduino uno 1

Pengontrol Kecerahan Lampu Pijar

Menggunakan Aplikasi Android Berbasis Arduino

UnoCahyani Afifah (141611041)Doni Oktaviana (141611044)

Retno Widya Putri (141611057)(2B)

Jurusan Teknik Refrigerasi dan Tata UdaraD3 Teknik Pendingin dan Tata Udara

2015

Page 2: Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduino uno 1

Deskripsi

Lampu pijar dinyalakan, diredupkan dan dicerahkan dengan mengatur dimmer switch. Potensio meter pada dimmer switch akan bergerak bersamaan dengan mini sevro dan dikontrol dengan aplikasi yang ada di android yang dihubungkan dengan arduino melalui bluetooth. Gerakan mekanik mini servo tersebut dapat diatur dengan aplikasi android yang telah kita buat.

Page 3: Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduino uno 1

Kita dapat mengontrol parameter yang kita inginkan dengan memodifikasi program dalam Arduino Uno, dan menggerakkan servo dengan cara menggeser slider yang ada pada aplikasi android:• Ketika posisi 0⁰ lampu dalam keadaan mati.• Ketika posisi lampu mulai menyala• Ketika posisi lampu berada pada kecerahan

maksimal.

Page 4: Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduino uno 1

Alat dan Bahan

Page 5: Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduino uno 1

ARDUINO UNO Arduino Uno adalah

board mikrokontroler berbasis ATmega328. Uno memiliki 14 pin digital input / output (dimana 6 dapat digunakan sebagai output PWM), 6 input analog.

Page 6: Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduino uno 1

Data Sheet Arduino

Page 7: Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduino uno 1

Servo

Motor servo adalah sebuah motor dengan sistem umpan balik tertutup di mana posisi dari motor akan diinformasikan kembali ke rangkaian kontrol yang ada di dalam motor servo. Motor ini terdiri dari sebuah motor DC, serangkaian gear, potensiometer dan rangkaian kontrol. Pada percobaan ini, servo digunakan sebagai miniatur penggerak jedela. Servo yang digunakan pada percobaan ini adalah SG90 9 g Micro Servo.

Page 8: Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduino uno 1
Page 9: Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduino uno 1

BLUETOOTH

• HC-05 Adalah sebuah modul Bluetooth SPP (Serial Port Protocol) yang mudah digunakan untuk komunikasi serial wireless (nirkabel) yang mengkonversi port serial ke Bluetooth. HC-05 menggunakan modulasi bluetooth V2.0 + EDR (Enchanced Data Rate) 3 Mbps dengan memanfaatkan gelombang radio berfrekuensi 2,4 GHz.

• Modul ini dapat digunakan sebagai slave maupun master. HC-05 memiliki 2 mode konfigurasi, yaitu AT mode dan Communication mode. AT mode berfungsi untuk melakukan pengaturan konfigurasi dari HC-05. Sedangkan Communication mode berfungsi untuk melakukan komunikasi bluetooth dengan piranti lain.

Page 10: Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduino uno 1

Data Sheet Bluetooth• Hardware :

– Sensitivitas -80dBm (Typical)– Daya transmit RF sampai dengan +4dBm.– Operasi daya rendah 1,8V – 3,6V I/O.– Kontrol PIO.– Antarmuka UART dengan baudrate yang dapat diprogram.– Dengan antena terintegrasi.

• Software :– Default baudrate 9600, Data bit : 8, Stop bit = 1, Parity : No Parity, Mendukung baudrate : 9600, 19200, 38400, 57600, 115200, 230400 dan 460800.– Auto koneksi pada saat device dinyalakan (default).– Auto reconnect pada menit ke 30 ketika hubungan putus karena range koneksi.

Page 11: Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduino uno 1

Script Progra

m

Page 12: Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduino uno 1

Langkah Pembuatan

Page 13: Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduino uno 1

Pembuatan Rangkaian1. Siapkan alat dan bahan yang akan digunakan,

beserta datasheet dari setiap komponen (jika ada).2. Buat diagram alir dari alat, kemudian buat

skematik diagramnya.3. Buat script program pada IDE berdasarkan

diagram alir yang telah dibuat.4. Sambungkan kabel-kabel pada modul Bluetooth

sebagai berikut : - VCC modul bluetooth dihubungkan ke Pin 5V pada Arduino - GND modul bluetooth dihubungkan ke Pin GND pada Arduino - TX pada modul bluetooth dihubungkan ke Pin 10 pada Arduino - RX pada modul bluetooth dihubungkan ke Pin 11 pada Arduino5. Sambungkan kabel-kabel pada mini servo : - Kabel kuning pada servo dihubungkan ke Pin 9 pada arduino - Kabel merah pada servo di jumper ke 5V ( Tegangan positif ) - Kabel hitam pada servo di jumper ke GND ( Tengangan negatif )

Page 14: Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduino uno 1

6. Rangkai bagian dimmer switch dan lampu. - Sambungkan rangkaian dimmer switch pada toggle switch - Sambungkan jack coupler pada toggle switch. - Lalu sambungkan toggle switch pada coupler. - Sambungan kedua coupler ke lampu - Solder semua sambungan dengan timah.7. Upload script program pada arduino yang sebelumnya telah dibuat, hubungkan ke PC dengan menggunakan kabel USB arduino. 8. Uji alat dengan mengatur kecerahan cahaya lampu pijar pada aplikasi android

Page 15: Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduino uno 1

Pembuatan Aplikasi

1. Sambungkan laptop dengan koneksi internet2. Masuk ke Google3. Ketik “App Inventor 2”4. Desain tampilan bluetooth5. Setelah selesai mendesain, klik blocks6. Save aplikasi dengan mengklik Build-

App(provide QR code for .apk)7. Masukkan aplikasi pada hp android8. Install aplikasi

Page 16: Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduino uno 1
Page 17: Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduino uno 1
Page 18: Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduino uno 1

Pembuatan alat

• Menyiapkan alat dan bahan• Mengebor akrilik untuk penempatan komponen- komponen • Memasang komponen pada akrilik dengan penempatan yang

sudah ditentukan pada akrilik menggunakan baut, mur,dan ring .

• Gabungkan mekanik mini servo dengan dimmer switch, sehingga mini servo dapat menggerakkan dimmer switch menggunakan aplikasi android.

• Memasang kedua bagian akrilik dengan baut, mur, dan ring serta tambahkan kaki karet pada bagian dasar akrilik di ujung- ujungnya.

Page 19: Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduino uno 1

Hasil Akhir

Page 20: Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduino uno 1

Data Pengujian

No   Jarak (meter)2 4 6 8 10 12 14 16

1.  Menghubung

kan 

  

  

  

  

  

 - 

 - 

 - 

2.  Pengoperasia

n

  

  

  

  

  

  

  

 -

• Jarak menghubungkan bluetooth maksimal 11,5 meter.• Jarak mengoperasikan bluetooth maksimal 14,5 meter

Page 21: Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduino uno 1

No PENGOPERASIAN

10 40 60 80 100

120

140

160 180

1 Menyalakan/mencerahkan

- - - - 

2 Mematikan/meredupkan

- - - - -  

 

 

• Lampu akan menyala di 99 dan semakin cerah menuju 0• Lampu akan meredup dari 0 hingga 112• Dan akan mati di 113

Page 22: Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduino uno 1

Sketsa Diagram Alir

Page 23: Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduino uno 1

Skematik Diagram

Page 24: Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduino uno 1

Rujukanhttp://www.boarduino.web.id/2015/02/mengontrol-motor-servo-dengan-android.htmlhttps://www.youtube.com/watch?v=Yp3788oAfPA

https://www.youtube.com/watch?v=NEjdOh4Ko0Ihttp://ai2.appinventor.mit.edu/