Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduino uno 1

Post on 15-Apr-2017

598 Views

Category:

Education

0 Downloads

Preview:

Click to see full reader

Transcript

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

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.

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.

Alat dan Bahan

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.

Data Sheet Arduino

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.

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.

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.

Script Progra

m

Langkah Pembuatan

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 )

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

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

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.

Hasil Akhir

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

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

Sketsa Diagram Alir

Skematik Diagram

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/

top related