SlideShare a Scribd company logo
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
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.
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.
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
Program
Langkah Pembuatan
Pembuatan Rangkaian
1. 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 Arduino
5. 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 internet
2. Masuk ke Google
3. Ketik “App Inventor 2”
4. Desain tampilan bluetooth
5. Setelah selesai mendesain, klik blocks
6. Save aplikasi dengan mengklik Build-App(provide QR code
for .apk)
7. Masukkan aplikasi pada hp android
8. Install aplikasi
Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduino uno 1
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.
Hasil Akhir
Data Pengujian
No Jarak (meter)
2 4 6 8 10 12 14 16
1.
Menghubungkan      - - -
2.
Pengoperasian        -
• Jarak menghubungkan bluetooth maksimal 11,5 meter.
• Jarak mengoperasikan bluetooth maksimal 14,5 meter
No PENGOPERASI
AN
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
Rujukan
http://www.boarduino.web.id/2015/02/mengontrol-motor-servo-dengan-
android.html
https://www.youtube.com/watch?v=Yp3788oAfPA
https://www.youtube.com/watch?v=NEjdOh4Ko0I
http://ai2.appinventor.mit.edu/

More Related Content

Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduino uno 1

  • 1. 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
  • 2. 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.
  • 3. 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.
  • 5. 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.
  • 7. 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.
  • 9. 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.
  • 10. 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.
  • 13. Pembuatan Rangkaian 1. 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 Arduino 5. 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 )
  • 14. 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
  • 15. Pembuatan Aplikasi 1. Sambungkan laptop dengan koneksi internet 2. Masuk ke Google 3. Ketik “App Inventor 2” 4. Desain tampilan bluetooth 5. Setelah selesai mendesain, klik blocks 6. Save aplikasi dengan mengklik Build-App(provide QR code for .apk) 7. Masukkan aplikasi pada hp android 8. Install aplikasi
  • 18. 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.
  • 20. Data Pengujian No Jarak (meter) 2 4 6 8 10 12 14 16 1. Menghubungkan      - - - 2. Pengoperasian        - • Jarak menghubungkan bluetooth maksimal 11,5 meter. • Jarak mengoperasikan bluetooth maksimal 14,5 meter
  • 21. No PENGOPERASI AN 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