SlideShare a Scribd company logo
1 of 4
Download to read offline
PPeerraannccaannggaann AApplliikkaassii SSmmaarrttPPhhoonnee 
AAnnddrrooiidd UUnnttuukk PPeennggoonnttrrooll LLaammppuu 
BBeerrbbaassiisskkaann MMiikkrrookkoonnttrroolleerr ((22)) 
Nama Penulis 
Anggara Nasution 
Angga_messi@yahoo.com 
Khalifatul Amin 
Lisensi Dokumen: 
Copyright © 2003-2007 IlmuKomputer.Com 
Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan 
disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat 
tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang 
disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, 
kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com. 
Perancangan Rangkaian Sistem Minimum Mikrokontroller 
Sistem minimum (sismin) mikrokontroler Atmega8535 adalah rangkaian elektronik 
minimum yang diperlukan untuk beroperasinya IC mikrokontroler. Sismin ini kemudian 
bisa dihubungkan dengan rangkaian lain untuk menjalankan fungsi tertentu. Di keluarga 
mikrokontroler AVR, seri 8535 adalah salah satu seri yang sangat banyak digunakan. 
Sebelum membuat rangkaian sistem minimum mikrokontroller, ada beberapa 
komponen – komponen yang harus disiapkan terlebih dahulu, yaitu : 
1. IC Atmega8535 
2. Socket IC Atmega8535 
3. Relay 12volt 
4. Led 3mili 
5. Pin header 1 baris 
6. Pin header 2 baris 
7. Push button reset 
8. Jack dc 
9. Elco 100mf 
10. Resistor 220ohm 
11. Resistor 560ohm 
12. IC 7805 
13. Kapasitor 22pf 
14. Kristal 8Mhz 
15. Elco 47mf 
16. Bd 139 
17. Dioda 4148 
18. Terminal kabel
19. Resistor 330ohm 
20. IC Max232 
21. Socket IC Max232 
22. Elco 1mf 
23. Konektor db9 
24. Sensor LDR 
Berikut ini skematik rangkaian Sistem Minimum Mikrokontroller Atmega8535 
Gambar 1.3 : Rangkaian Sistem Minimum Mikrokontroller Atmega8535 
Keterangan : 
Data yang dikirimkan melalui modul wifi akan masuk ke sistem minimum 
mikrokontroller pada port serial yang ada di mikrokontroller, lalu data di konversi pada 
rangkaian Max232 untuk dilanjutkan ke pin Rx Atmega8535 melalui pin ROut Max232 
dan data di olah pada Mikrokontroller lalu dikirimkan logika 0 atau 1 pada pin I/O yaitu 
PortC.6 dan PortC.7 untuk melakukan kendali buka atau tutup relay yang terhubung 
dengan arus ac. 
Perancangan aplikasi kontrol lampu 
Perancangan aplikasi merupakan langkah membuat aplikasi disusun agar tampilan 
layar dapat mempermudah user untuk menggunakan aplikasi. Dengan kata lain, kita 
harus merancang tampilan tersebut agar lebih menarik dan mudah untuk dipahami. 
Perancangan Tampilan Menu Aplikasi 
Didalam perancangan tampilan ini kita melakukan langkah awal dalam membuat 
sebuah aplikasi. Didalam program tersebut terdiri dari tampilan menu dan tampilan 
kontrol lampu. 
a. Perancangan Tampilan Menu 
Perancangan tampilan Menu terdiri dari option menu yaitu about dan exit. Option 
menu akan muncul jika tombol menu di smartphone android ditekan. Layout dari 
perancangan tampilan menu seperti gambar 1.5.
Gambar 1.4 Tampilan Layout Menu 
Keterangan : 
1. Option ini berfungsi agar dapat menampilkan informasi tentang pembuat program 
kepada user. 
2. Option ini berfungsi untuk dapat keluar dari aplikasi. 
b. Perancangan Tampilan Layout Aplikasi Kontrol Lampu 
Tampilan Layout Aplikasi Kontrol Lampu berada di menu awal yang terdiri dari 
2 buah edittext, 5 buah textview, dan 8 buah button/tombol. Di aplikasi ini user diminta 
untuk memasukan IP address dan Port number, yang IP dan Port nya harus sesuai 
dengan module Wi-Fi kontrol lampu, jika sudah sesuai maka tekan button connect, akan 
muncul textview bahwa aplikasi berada pada kondisi terkoneksi dengan module Wi-Fi 
kontrol lampu, dan kita dapat menekan button lampu1 On, lampu1 Off, lampu2 On, 
lampu2 Off, All On, All Off, dan akan tampil status lampu hidup atau mati pada 
textview Status. Pada kondisi saat kita menekan button disconnect, maka aplikasi 
kontrol lampu tak terkoneksi lagi dengan module Wi-Fi kontrol lampu. 
Gambar 1.5 : Tampilan layout aplikasi kontrol lampu
Keterangan : 
1. Edittext ini berfungsi sebagai tempat memasukan ip address oleh user. 
2. Edittext ini berfungsi sebagai tempat memasukan port number oleh user. 
3. Button/tombol ini berfungsi untuk mengkoneksikan aplikasi ke module Wi-Fi 
kontrol lampu. 
4. Textview ini berfungsi untuk menampilkan status lampu1 dari sistem minimum 
mikrokontroller yang tampil apabila button lampu ditekan. 
5. Button ini berfungsi untuk menyalakan lampu1, pada saat aplikasi terkoneksi 
dengan module kontrol lampu. 
6. Button ini berfungsi untuk memadamkan lampu1, pada saat aplikasi terkoneksi 
dengan module kontrol lampu. 
7. Button ini berfungsi untuk menyalakan lampu1dan2, pada saat aplikasi terkoneksi 
dengan module kontrol lampu. 
8. Button ini berfungsi untuk memadamkan lampu1dan2, pada saat aplikasi 
terkoneksi dengan module kontrol lampu. 
9. Button ini berfungsi untuk memadamkan lampu2, pada saat aplikasi terkoneksi 
dengan module kontrol lampu. 
10. Button ini berfungsi untuk menyalakan lampu2, pada saat aplikasi terkoneksi 
dengan module kontrol lampu 
11. Textview ini berfungsi untuk menampilkan status lampu2 dari sistem minimum 
mikrokontroller yang tampil apabila button lampu ditekan. 
12. Button ini berfungsi untuk agar aplikasi tak terkoneksi lagi dengan module Wi-Fi 
kontrol lampu. 
13. Textview ini berfungsi untuk melihat terkoneksi atau tidak aplikasi dengan module 
Wi-Fi kontrol lampu. 
Daftar Pustaka 
Sutedjo, Budi dan Michael AN. (2004). Algoritma dan Teknik Pemrograman. 
Yogyakarta: ANDI. 
Waloeya, Yohan Jati. (2012). Computer Networking. Yogyakarta: ANDI. 
Winarno, Edi. (2011). Membuat Sendiri Aplikasi Android untuk Pemula. 
Jakarta : PT. Elex Media Komputindo. 
Biografi Penulis 
Anggara Nasution, lahir 26 Agustus 1982 saat ini bekerja sebagai Laboran 
Jurusan Teknik Elektro Program Studi Teknik Elektronika Politeknik Negeri Padang.

More Related Content

Similar to Perancangan aplikasi-android-mikrokontroler-bag-2

Pengembangan SCADA Internet Pada PLC Tipe Compact Untuk Aplikasi Pintu Air Be...
Pengembangan SCADA Internet Pada PLC Tipe Compact Untuk Aplikasi Pintu Air Be...Pengembangan SCADA Internet Pada PLC Tipe Compact Untuk Aplikasi Pintu Air Be...
Pengembangan SCADA Internet Pada PLC Tipe Compact Untuk Aplikasi Pintu Air Be...Brian Raafiu
 
Pengembangan Sistem SCADA Android Pada PLC Tipe COMPACT Untuk Aplikasi Pintu ...
Pengembangan Sistem SCADA Android Pada PLC Tipe COMPACT Untuk Aplikasi Pintu ...Pengembangan Sistem SCADA Android Pada PLC Tipe COMPACT Untuk Aplikasi Pintu ...
Pengembangan Sistem SCADA Android Pada PLC Tipe COMPACT Untuk Aplikasi Pintu ...Brian Raafiu
 
Penuntun_Praktikum_Sistem_Tertanam_2020.pdf
Penuntun_Praktikum_Sistem_Tertanam_2020.pdfPenuntun_Praktikum_Sistem_Tertanam_2020.pdf
Penuntun_Praktikum_Sistem_Tertanam_2020.pdfZulkarnain619989
 
Makalah praktikum mikro
Makalah praktikum mikroMakalah praktikum mikro
Makalah praktikum mikroAnjar OI
 
Makalah mikroprosesor
Makalah mikroprosesorMakalah mikroprosesor
Makalah mikroprosesorAip Goper
 
alat pencampur minuman berbasis PLC
alat pencampur minuman berbasis PLCalat pencampur minuman berbasis PLC
alat pencampur minuman berbasis PLC5223127190
 
15.04.146 jurnal eproc
15.04.146 jurnal eproc15.04.146 jurnal eproc
15.04.146 jurnal eproceko dnero
 
Cctv alat kontrol keamanan ruangan
Cctv alat kontrol keamanan ruanganCctv alat kontrol keamanan ruangan
Cctv alat kontrol keamanan ruanganJanuar P
 
Modul dasar-mikrokontroler-bab-ii-kebutuhan-hardware-at mega16
Modul dasar-mikrokontroler-bab-ii-kebutuhan-hardware-at mega16Modul dasar-mikrokontroler-bab-ii-kebutuhan-hardware-at mega16
Modul dasar-mikrokontroler-bab-ii-kebutuhan-hardware-at mega16Beny Abdurrahman
 
makalah sistem dasar kontrol alat pemotong dengan mikrokontroler
makalah sistem dasar kontrol alat pemotong dengan mikrokontrolermakalah sistem dasar kontrol alat pemotong dengan mikrokontroler
makalah sistem dasar kontrol alat pemotong dengan mikrokontrolerMuhammad Ishaq
 
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju BerhentiPembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju BerhentiYazid98
 
97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavr
97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavr97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavr
97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavrPrayogy Pangestu
 
Pendahuluan plc
Pendahuluan plcPendahuluan plc
Pendahuluan plcarie eric
 

Similar to Perancangan aplikasi-android-mikrokontroler-bag-2 (20)

Paper snast
Paper snastPaper snast
Paper snast
 
Pengembangan SCADA Internet Pada PLC Tipe Compact Untuk Aplikasi Pintu Air Be...
Pengembangan SCADA Internet Pada PLC Tipe Compact Untuk Aplikasi Pintu Air Be...Pengembangan SCADA Internet Pada PLC Tipe Compact Untuk Aplikasi Pintu Air Be...
Pengembangan SCADA Internet Pada PLC Tipe Compact Untuk Aplikasi Pintu Air Be...
 
Pengembangan Sistem SCADA Android Pada PLC Tipe COMPACT Untuk Aplikasi Pintu ...
Pengembangan Sistem SCADA Android Pada PLC Tipe COMPACT Untuk Aplikasi Pintu ...Pengembangan Sistem SCADA Android Pada PLC Tipe COMPACT Untuk Aplikasi Pintu ...
Pengembangan Sistem SCADA Android Pada PLC Tipe COMPACT Untuk Aplikasi Pintu ...
 
Penuntun_Praktikum_Sistem_Tertanam_2020.pdf
Penuntun_Praktikum_Sistem_Tertanam_2020.pdfPenuntun_Praktikum_Sistem_Tertanam_2020.pdf
Penuntun_Praktikum_Sistem_Tertanam_2020.pdf
 
Makalah praktikum mikro
Makalah praktikum mikroMakalah praktikum mikro
Makalah praktikum mikro
 
Makalah mikroprosesor
Makalah mikroprosesorMakalah mikroprosesor
Makalah mikroprosesor
 
Document riyan
Document riyanDocument riyan
Document riyan
 
alat pencampur minuman berbasis PLC
alat pencampur minuman berbasis PLCalat pencampur minuman berbasis PLC
alat pencampur minuman berbasis PLC
 
Presentasi
PresentasiPresentasi
Presentasi
 
15.04.146 jurnal eproc
15.04.146 jurnal eproc15.04.146 jurnal eproc
15.04.146 jurnal eproc
 
Laporan akhir scada
Laporan akhir scadaLaporan akhir scada
Laporan akhir scada
 
Cctv alat kontrol keamanan ruangan
Cctv alat kontrol keamanan ruanganCctv alat kontrol keamanan ruangan
Cctv alat kontrol keamanan ruangan
 
Plc
PlcPlc
Plc
 
Bab ii
Bab iiBab ii
Bab ii
 
Modul dasar-mikrokontroler-bab-ii-kebutuhan-hardware-at mega16
Modul dasar-mikrokontroler-bab-ii-kebutuhan-hardware-at mega16Modul dasar-mikrokontroler-bab-ii-kebutuhan-hardware-at mega16
Modul dasar-mikrokontroler-bab-ii-kebutuhan-hardware-at mega16
 
makalah sistem dasar kontrol alat pemotong dengan mikrokontroler
makalah sistem dasar kontrol alat pemotong dengan mikrokontrolermakalah sistem dasar kontrol alat pemotong dengan mikrokontroler
makalah sistem dasar kontrol alat pemotong dengan mikrokontroler
 
Arsitektur komputer1
Arsitektur  komputer1Arsitektur  komputer1
Arsitektur komputer1
 
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju BerhentiPembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
 
97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavr
97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavr97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavr
97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavr
 
Pendahuluan plc
Pendahuluan plcPendahuluan plc
Pendahuluan plc
 

Perancangan aplikasi-android-mikrokontroler-bag-2

  • 1. PPeerraannccaannggaann AApplliikkaassii SSmmaarrttPPhhoonnee AAnnddrrooiidd UUnnttuukk PPeennggoonnttrrooll LLaammppuu BBeerrbbaassiisskkaann MMiikkrrookkoonnttrroolleerr ((22)) Nama Penulis Anggara Nasution Angga_messi@yahoo.com Khalifatul Amin Lisensi Dokumen: Copyright © 2003-2007 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com. Perancangan Rangkaian Sistem Minimum Mikrokontroller Sistem minimum (sismin) mikrokontroler Atmega8535 adalah rangkaian elektronik minimum yang diperlukan untuk beroperasinya IC mikrokontroler. Sismin ini kemudian bisa dihubungkan dengan rangkaian lain untuk menjalankan fungsi tertentu. Di keluarga mikrokontroler AVR, seri 8535 adalah salah satu seri yang sangat banyak digunakan. Sebelum membuat rangkaian sistem minimum mikrokontroller, ada beberapa komponen – komponen yang harus disiapkan terlebih dahulu, yaitu : 1. IC Atmega8535 2. Socket IC Atmega8535 3. Relay 12volt 4. Led 3mili 5. Pin header 1 baris 6. Pin header 2 baris 7. Push button reset 8. Jack dc 9. Elco 100mf 10. Resistor 220ohm 11. Resistor 560ohm 12. IC 7805 13. Kapasitor 22pf 14. Kristal 8Mhz 15. Elco 47mf 16. Bd 139 17. Dioda 4148 18. Terminal kabel
  • 2. 19. Resistor 330ohm 20. IC Max232 21. Socket IC Max232 22. Elco 1mf 23. Konektor db9 24. Sensor LDR Berikut ini skematik rangkaian Sistem Minimum Mikrokontroller Atmega8535 Gambar 1.3 : Rangkaian Sistem Minimum Mikrokontroller Atmega8535 Keterangan : Data yang dikirimkan melalui modul wifi akan masuk ke sistem minimum mikrokontroller pada port serial yang ada di mikrokontroller, lalu data di konversi pada rangkaian Max232 untuk dilanjutkan ke pin Rx Atmega8535 melalui pin ROut Max232 dan data di olah pada Mikrokontroller lalu dikirimkan logika 0 atau 1 pada pin I/O yaitu PortC.6 dan PortC.7 untuk melakukan kendali buka atau tutup relay yang terhubung dengan arus ac. Perancangan aplikasi kontrol lampu Perancangan aplikasi merupakan langkah membuat aplikasi disusun agar tampilan layar dapat mempermudah user untuk menggunakan aplikasi. Dengan kata lain, kita harus merancang tampilan tersebut agar lebih menarik dan mudah untuk dipahami. Perancangan Tampilan Menu Aplikasi Didalam perancangan tampilan ini kita melakukan langkah awal dalam membuat sebuah aplikasi. Didalam program tersebut terdiri dari tampilan menu dan tampilan kontrol lampu. a. Perancangan Tampilan Menu Perancangan tampilan Menu terdiri dari option menu yaitu about dan exit. Option menu akan muncul jika tombol menu di smartphone android ditekan. Layout dari perancangan tampilan menu seperti gambar 1.5.
  • 3. Gambar 1.4 Tampilan Layout Menu Keterangan : 1. Option ini berfungsi agar dapat menampilkan informasi tentang pembuat program kepada user. 2. Option ini berfungsi untuk dapat keluar dari aplikasi. b. Perancangan Tampilan Layout Aplikasi Kontrol Lampu Tampilan Layout Aplikasi Kontrol Lampu berada di menu awal yang terdiri dari 2 buah edittext, 5 buah textview, dan 8 buah button/tombol. Di aplikasi ini user diminta untuk memasukan IP address dan Port number, yang IP dan Port nya harus sesuai dengan module Wi-Fi kontrol lampu, jika sudah sesuai maka tekan button connect, akan muncul textview bahwa aplikasi berada pada kondisi terkoneksi dengan module Wi-Fi kontrol lampu, dan kita dapat menekan button lampu1 On, lampu1 Off, lampu2 On, lampu2 Off, All On, All Off, dan akan tampil status lampu hidup atau mati pada textview Status. Pada kondisi saat kita menekan button disconnect, maka aplikasi kontrol lampu tak terkoneksi lagi dengan module Wi-Fi kontrol lampu. Gambar 1.5 : Tampilan layout aplikasi kontrol lampu
  • 4. Keterangan : 1. Edittext ini berfungsi sebagai tempat memasukan ip address oleh user. 2. Edittext ini berfungsi sebagai tempat memasukan port number oleh user. 3. Button/tombol ini berfungsi untuk mengkoneksikan aplikasi ke module Wi-Fi kontrol lampu. 4. Textview ini berfungsi untuk menampilkan status lampu1 dari sistem minimum mikrokontroller yang tampil apabila button lampu ditekan. 5. Button ini berfungsi untuk menyalakan lampu1, pada saat aplikasi terkoneksi dengan module kontrol lampu. 6. Button ini berfungsi untuk memadamkan lampu1, pada saat aplikasi terkoneksi dengan module kontrol lampu. 7. Button ini berfungsi untuk menyalakan lampu1dan2, pada saat aplikasi terkoneksi dengan module kontrol lampu. 8. Button ini berfungsi untuk memadamkan lampu1dan2, pada saat aplikasi terkoneksi dengan module kontrol lampu. 9. Button ini berfungsi untuk memadamkan lampu2, pada saat aplikasi terkoneksi dengan module kontrol lampu. 10. Button ini berfungsi untuk menyalakan lampu2, pada saat aplikasi terkoneksi dengan module kontrol lampu 11. Textview ini berfungsi untuk menampilkan status lampu2 dari sistem minimum mikrokontroller yang tampil apabila button lampu ditekan. 12. Button ini berfungsi untuk agar aplikasi tak terkoneksi lagi dengan module Wi-Fi kontrol lampu. 13. Textview ini berfungsi untuk melihat terkoneksi atau tidak aplikasi dengan module Wi-Fi kontrol lampu. Daftar Pustaka Sutedjo, Budi dan Michael AN. (2004). Algoritma dan Teknik Pemrograman. Yogyakarta: ANDI. Waloeya, Yohan Jati. (2012). Computer Networking. Yogyakarta: ANDI. Winarno, Edi. (2011). Membuat Sendiri Aplikasi Android untuk Pemula. Jakarta : PT. Elex Media Komputindo. Biografi Penulis Anggara Nasution, lahir 26 Agustus 1982 saat ini bekerja sebagai Laboran Jurusan Teknik Elektro Program Studi Teknik Elektronika Politeknik Negeri Padang.