Simulasi perancangan jaringan sensor cahaya untuk memonitor lampu di gedung USU menggunakan Arduino Uno dan jaringan WiFi. Sensor cahaya berupa LDR dapat mendeteksi keadaan terang/gelap ruangan dan mengirim data ke server melalui jaringan WiFi untuk dipantau dari jarak jauh melalui web browser. Hal ini dapat mengurangi pemborosan listrik dengan mematikan lampu ruangan yang tidak terpakai.
Mikrokontroler merupakan sebuah rangkaian atau sirkuit terintegrasi (Integrated Circuit-IC) yang telah diisi berbagai macam komponen pembentuk sebuah computer, seperti prosesor, I/O, RAM, ROM, timer, dan sebagainya. Mikrokontroler secara umum digunakan untuk menjalankan program yang bersifat permanen pada sebuah aplikasi yang spesifik. Misalnya, aplikasi yang berhubungan dengan pengontrolan dan monitoring. Makalah ini akan membahas mikrokontroler, namun hanya pada Arduino secara lebih spesifik. Terdiri dari bagaimana arsitektur yang digunakan, bagaimana cara perakitannya, bagaimana cara memasukkan program ke dalam Arduino, dan rencana implementasi aplikasi Arduino.
B100-600 sistem kendali intensitas cahaya dengan pid berbasis arduino mosfet ...wulanrembulan
B100-600 yaitu berisi tentang perancangan, perkembangan dan terelisasinya sebuah alat sistem kendali intensitas cahaya dengan pid berbasis arduino mosfet dan ldr.
Sistem Kendali Suhu Ruangan dengan Metode PID Menggunakan LM35 dan Triac Be...RizkiMoci
Sistem Kendali Suhu Ruangan dengan Metode PID Menggunakan LM35 dan Triac Berbasis Arduino_B200
Nama : Rizky Ahmad Fauzy
Kelas : 2A-2
Prodi : D3 - T. Elektronika
Kampus : Politeknik Negeri Bandung
B200
Sistem Pengontrol Lampu Berbasis Internet Dengan Metode Virtual PrototypeSystematics Journal
Internet merupakan suatu konsep yang bertujuan untuk memperluas manfaat dari konektivitas yang terhubung langsung secara terus menerus. Penilitian ini membahas tentang sistem pengontrolan Lampu berbasis Internet. Permasalahan yang menjadi tantangan ke depan untuk dapat diselesaikan yaitu sulitnya mengontrol penggunaan dari setiap. Penelitian dilakukan dengan membangun sebuah perangkat prototype pengendali jarak jauh untuk lampu . Dengan sebuah metode virtual prototype dan metode fuzzy Mamdani maka penelitian yang dilakukan dapat merancang sebuah rancangan virtual dan pengontrolan lampu secara otomatis dengan intensitas cahaya serta hasil yang di dapat akan diuji dengan tanggapan user menggunakan User Acceptance Test dengan hasil dari setiap kategori yaitu 1) Persepsi sikap penerimaan pengguna mendapatkan hasil 68,5 %, 2) Persepsi kesesuaian sistem yang dibuat mendapatkan hasil 84,25 %, 3) Persepsi kegunaan / kemanfaatan sistem mendapatkan hasil 65 %, 4) Persepsi kemudahan sistem mendapatkan hasil 83,3 %, dan kategori ke 5) Persepsi minat prilaku pengguna mendapatkan hasil 85 %. Dan diterima baik oleh user. Hasil peneltian ini sistem pengontrol lampu berbasis Internet, mempermudah memonitring dan mengkontrol peralatan lampu dengan baik serta prototype yang dibuat dapat mengkontrol penggunaan daya dari setiap lampu yang digunakan
Octave dan Mikrokontroller CommunicationLusiana Diyan
Mikrokontroler adalah sebuah chip yang berfungsi sebagai pengontrol rangkaian elektronik dan umunya dapat menyimpan program didalamnya. Mikrokontroler adalah sebuah chip yang berfungsi sebagai pengontrol rangkaian elektronik dan umunya dapat menyimpan program.
GNU Octave adalah suatu perangkat lunak gratis (freeware) dan bahasa tingkat tinggi untuk komputasi numerik dan visualisasi data. Octave dirancang sebagai tiruan dari Matlab. Sumber informasi mengenai Octave dapat dilihat pada website www.octave.org.
Mikrokontroler merupakan sebuah rangkaian atau sirkuit terintegrasi (Integrated Circuit-IC) yang telah diisi berbagai macam komponen pembentuk sebuah computer, seperti prosesor, I/O, RAM, ROM, timer, dan sebagainya. Mikrokontroler secara umum digunakan untuk menjalankan program yang bersifat permanen pada sebuah aplikasi yang spesifik. Misalnya, aplikasi yang berhubungan dengan pengontrolan dan monitoring. Makalah ini akan membahas mikrokontroler, namun hanya pada Arduino secara lebih spesifik. Terdiri dari bagaimana arsitektur yang digunakan, bagaimana cara perakitannya, bagaimana cara memasukkan program ke dalam Arduino, dan rencana implementasi aplikasi Arduino.
B100-600 sistem kendali intensitas cahaya dengan pid berbasis arduino mosfet ...wulanrembulan
B100-600 yaitu berisi tentang perancangan, perkembangan dan terelisasinya sebuah alat sistem kendali intensitas cahaya dengan pid berbasis arduino mosfet dan ldr.
Sistem Kendali Suhu Ruangan dengan Metode PID Menggunakan LM35 dan Triac Be...RizkiMoci
Sistem Kendali Suhu Ruangan dengan Metode PID Menggunakan LM35 dan Triac Berbasis Arduino_B200
Nama : Rizky Ahmad Fauzy
Kelas : 2A-2
Prodi : D3 - T. Elektronika
Kampus : Politeknik Negeri Bandung
B200
Sistem Pengontrol Lampu Berbasis Internet Dengan Metode Virtual PrototypeSystematics Journal
Internet merupakan suatu konsep yang bertujuan untuk memperluas manfaat dari konektivitas yang terhubung langsung secara terus menerus. Penilitian ini membahas tentang sistem pengontrolan Lampu berbasis Internet. Permasalahan yang menjadi tantangan ke depan untuk dapat diselesaikan yaitu sulitnya mengontrol penggunaan dari setiap. Penelitian dilakukan dengan membangun sebuah perangkat prototype pengendali jarak jauh untuk lampu . Dengan sebuah metode virtual prototype dan metode fuzzy Mamdani maka penelitian yang dilakukan dapat merancang sebuah rancangan virtual dan pengontrolan lampu secara otomatis dengan intensitas cahaya serta hasil yang di dapat akan diuji dengan tanggapan user menggunakan User Acceptance Test dengan hasil dari setiap kategori yaitu 1) Persepsi sikap penerimaan pengguna mendapatkan hasil 68,5 %, 2) Persepsi kesesuaian sistem yang dibuat mendapatkan hasil 84,25 %, 3) Persepsi kegunaan / kemanfaatan sistem mendapatkan hasil 65 %, 4) Persepsi kemudahan sistem mendapatkan hasil 83,3 %, dan kategori ke 5) Persepsi minat prilaku pengguna mendapatkan hasil 85 %. Dan diterima baik oleh user. Hasil peneltian ini sistem pengontrol lampu berbasis Internet, mempermudah memonitring dan mengkontrol peralatan lampu dengan baik serta prototype yang dibuat dapat mengkontrol penggunaan daya dari setiap lampu yang digunakan
Octave dan Mikrokontroller CommunicationLusiana Diyan
Mikrokontroler adalah sebuah chip yang berfungsi sebagai pengontrol rangkaian elektronik dan umunya dapat menyimpan program didalamnya. Mikrokontroler adalah sebuah chip yang berfungsi sebagai pengontrol rangkaian elektronik dan umunya dapat menyimpan program.
GNU Octave adalah suatu perangkat lunak gratis (freeware) dan bahasa tingkat tinggi untuk komputasi numerik dan visualisasi data. Octave dirancang sebagai tiruan dari Matlab. Sumber informasi mengenai Octave dapat dilihat pada website www.octave.org.
Mikrokontroler adalah sebuah chip yang berfungsi sebagai pengontrol rangkaian elektronik dan umunya dapat menyimpan program didalamnya. Mikrokontroler adalah sebuah chip yang berfungsi sebagai pengontrol rangkaian elektronik dan umunya dapat menyimpan program
Pengembangan SCADA Internet Pada PLC Tipe Compact Untuk Aplikasi Pintu Air Be...Brian Raafiu
SCADA pada PLC Compact yang dikembangkan dengan perangkat mobile yaitu Android. Secara umum sebelumnya SCADA dengan PLC menggunkan HMI melalui software ataupun hardware bawakan dari produk PLC. Disni PLC akan terhubung dengan Android
Shift and Rotate - SHIFT RIGHT in SIEMENS TIA PORTAL.pdfRiki Ardoni
Anda dapat menggunakan instruksi "Shift Right" untuk menggeser konten operan pada
input IN sedikit demi sedikit ke kanan dan menanyakan hasilnya pada output OUT. Parameter
N untuk menentukan jumlah posisi bit yang akan menggeser nilai tertentu.
World Logic Operations - MULTIPLIXER [SWITCH - MEMILIH INPUT LEBIH DARI DU...Riki Ardoni
Anda dapat menggunakan instruksi "Multipleks" untuk menyalin konten input yang dipilih
ke output OUT. Jumlah input yang dapat dipilih dari kotak instruksi dapat diperluas. Anda
dapat mendeklarasikan maksimal 32 input.
World Logic Operations - DECODE IN SIEMENS TIA PORTAL.pdfRiki Ardoni
DECO [Decode]
Anda dapat menggunakan instruksi "Decode" untuk mengatur sedikit nilai keluaran yang ditentukan
oleh nilai masukan.
Instruksi “Decode” membaca nilai pada masukan IN dan menetapkan bit pada nilai keluaran yang
posisi bitnya sesuai dengan nilai baca.
Future value merupakan perkiraan atau estimasi dari nilai uang saat ini untuk masa yang akan datang yang dihitung berdasarkan tingkat pertumbuhan tertentu seperti tingkat bunga. Dengan kata lain, Kerangka konsep berpikir seperti ini hanya dapat diterapkan pada perusahaan yang konsisten kinerjanya dimasa lalu sehingga memungkinkan kita untuk mendapatkan gambaran terkait kinerja dimasa depan dengan tingkat predictability yang relatif tinggi dan angka yang dihasilkan sangat impresif.
CAGR (Compound Annual Growth Rate)
CAGR adalah singkatan dari Compound Annual Growth Rate (Tingkat Pertumbuhan Tahunan Gabungan) dan merupakan suatu perhitungan investasi keuangan penting yang mengukur persentase peningkatan atau penurunan investasi dari tahun ke tahun.
Dengan kata lain, CAGR adalah rata-rata tingkat pertumbuhan tahunan suatu investasi dalam jangka waktu tertentu lebih dari satu tahun.
CAGR ini sering digunakan untuk mengukur dan membandingkan kinerja investasi masa lalu atau untuk memprediksi imbal hasil yang diharapkan di masa depan.
PERUBAHAN TARIF PAJAK PENGHASILAN (PPH) BADAN DI INDONESIA DARI WAKTU KE WAKTURiki Ardoni
Dengan disahkannya Undang-Undang Republik Indonesia Nomor 7 Tahun 2021 Tentang Harmonisasi Peraturan Perpajakan, maka Tarif Pajak Penghasilan (PPh) Badan telah beberapakali mengalami perubahan.
10 VLOOKUP Alternative Formulas in ExcelRiki Ardoni
10 Rumus Alternatif VLOOKUP pada Excel
VLOOKUP mengambil nilai dari kolom berdasarkan nilai acuan yang diberikan kepadanya. Akan tetapi VLOOKUP itu sendiri memiliki sejumlah keterbatasan. yaitu fungsi Vlookup tidak bisa mengambil data disebelah kiri dari nilai acuan yang kita tentukan.
Sederhananya fungsi Vlookup hanya bisa mengambil data ke kanan (Lookup ke kanan) dan tidak bisa melakukan Lookup data ke kiri.
artikel ini membahas berbagai alternatif yang dapat digunakan sebagai gantinya. agar kita mampu mengambil data ke sebelah kiri dari nilai acuan.
A. Fungsi INDEX
Fungsi INDEX adalah rumus Excel yang digunakan untuk mendapatkan nilai suatu sel berdasarkan informasi nilai kolom dan nilai baris data.
RUMUS INDEX
= INDEX(Tabel Array; Baris; Kolom)
Intinya INDEX mencari data dalam Tabel Array berdasarkan Baris dan Kolom.
Rumus FIND & SEARCH pada EXCEL
FIND
Fungsi/rumus excel untuk menemukan teks (Case Sensitif) pada sebuah cell Excel.
Artinya FIND membedakan huruf besar dan kecil dalam pencariannya.
PENJELASAN ATAS KETENTUAN PERATURAN MENTERI KEUANGAN REPUBLIK INDONESIA NOMOR...Riki Ardoni
PMK 9 Tahun 2018 merupakan Peraturan Menteri Keuangan Perubahan/ revisi atas Peraturan Menteri Keuangan Nomor 243/PMK.03/2014 Tentang Pemberitahuan (SPT) yang berlaku sejak 26 Januari 2018.
BATAS WAKTU PEMBAYARAN, PENYETORAN, DAN PELAPORAN PAJAKRiki Ardoni
1. Batas Waktu Pembayaran dan Pelaporan SPT Tahunan PPh Wajib Pajak Orang Pribadi (OP).
2. Batas waktu penyampaian SPT Tahunan PPh Wajib Pajak Badan.
3. Batas Waktu Pembayaran dan Pelaporan SPT Masa
Rumus DATE Excel: Menambahkan Tanggal Berdasarkan Hari, Bulan Dan Tahun
Dalam dunia kerja kita sering menjumpai bagaimana kertas kerja excel berhubungan dengan data tanggal. Misalkan dalam dunia perbankan, koperasi, pembayaran tunggakan biaya kuliah dimana tanggal yang akurat di butuhkan dalam menghitung kapan jatup tempo terjadi. Berikut kita akan bahas bagaimana excel memfasilitasi agar memudahkan menangani data tanggal. Baik mengurangi atau menjumlahkan dua tanggal berbeda.
Fungsi Tanda $ (Absolute) pada Excel
Mungkin diantara kita pernah melihat alamat cell dengan disertai tanda $ (dollar). Cell yang mengandung tanda dollar disebut cell absolute yaitu merupakan alamat cell yang keadaannya dalam kondisi terkunci. Dengan kata lain, cell absolute membuat alamat sel selalu sama meskipun dicopykan ke samping (kolom) atau ke bawah (baris) maupun ke sheet yang lain.
Untuk mengunci baris atau kolom sangat mudah, yaitu dengan menambahkan tanda $ didepan nama kolom atau nomor barisnya. Untuk menambahkan tanda $ ini Anda dapat mengetikannya secara manual atau menggunakan tombol F4 pada keyboard. Aturan yang berlaku untuk Sel Absolut ini adalah sebagai berikut.
BUKU BESAR PEMBANTU (subsidiary ledger) & JURNAL KHUSUS (special journal) - R...Riki Ardoni
Pada jurnal umum, transaksi dicatat dengan menggunakan jurnal dua kolom. Setelah itu ayat jurnal di posting satu demi satu kedalam akun yang terdapat dalam buku besar.
Sistem akuntansi seperti ini sangat mudah dipahami ketika memiliki data transaksi dalam jumlah relatif kecil. Namun pada perkembangannya saat perusahaan sudah memiliki transaksi sejenis dalam jumlah besar, maka metode jurnal umum dua kolom menjadi tidak efektif dan tidak simpel dalam penyajian.
Maka dari itu, Buku Besar Pembantu dan Jurnal Khusus akan sangat membantu dan menyederhanakan sekali. Buku Besar Pembantu (subsidiary ledger) merupakan kumpulan dari akun-akun tersendiri yang memiliki kesamaan karakteristik yang dikumpulkan bersama dalam buku besar terpisah. sedangkan Jurnal khusus (special journal) digunakan untuk mencatat transaksi yang berulang kali terjadi. Sebagai contoh korporasi memiliki jumlah besar pembayaran kas, maka korporasi ini akan menggunakan jurnal khusus pembayaran kas untuk mencatat transaksi tersebut. Sebagai lawannya, perusahaan juga akan membuat jurnal khusus penerimaan kas.
Ayat jurnal balik dilakukan atau sebaliknya dalam hal sebagai berikut:
1. Ketika pembayaran beban dimuka atau penerimaan pendapatan dimuka dibukukan di akun laba rugi atau akun nominal yaitu akun beban atau akun pendapatan. Agar metode ini dapat dilakukan dengan konsisten, maka dilakukan ayat jurnal balik.
2. Ayat jurnal penyesuaian untuk utang beban (accrued expenses) atau tagihan pendapatan (accrued income) setelah penutupan buku rampung, perlu dilakukan ayat jurnal balik agar dikemudian hari waktu beban dibayar atau pendapatan diterima, tidak perlu melakukan analisis untuk memisahkan mana bagian yang telah diperhitungkan pada periode pembukuan sebelumnya dan mana bagian untuk periode berjalan. Dengan demikian akan memudahkan dan meningkatkan efisiensi proses akuntansi.
CARA MEMBACA ANALISIS LAPORAN KEUANGAN ( How to Analysis Financial Statment) ...Riki Ardoni
Terdapat beberapa teknik yang dapat dipakai untuk melakukan analisis terhadap laporan keuangan, berikut beberapa teknik yang digunakan dengan berbagai metode.
1. Teknik Analisis Sumber dan Penggunaan Dana
2. Teknik common size statement.
3. Teknik Analisis Tren.
4. Teknik Analisis Rasio.
5. Analisis Kebangkrutan Z-Score
Suatu persamaan matematis yang menyatakan hubungan antara suatu aset perusahaan dengan utang dan ekuitas pemiliki dikenal sebagai Persamaan Akuntansi (Accounting equation). Liabilitas biasanya disebutkan yang pertama sebelum ekuitas pemilik dalam persamaan akuntansi karena kreditor memiliki hak pertama atas aset.
PETUNJUK UMUM DAN CONTOH PENGHITUNGAN PEMOTONGAN PPh PASAL 21 DAN/ATAU PPh PA...Riki Ardoni
MATERI PETUNJUK UMUM DAN CONTOH PENGHITUNGAN PEMOTONGAN PPh PASAL 21 DAN/ATAU PPh PASAL 26 :
- PEGAWAI TETAP
- TENAGA HARIAN LEPAS
- BUKAN PEGAWAI
- KOMISARIS
- Ekspatriat
- PESERTA KEGIATAN
- PENGHASILAN MATA UANG ASING
Penerima penghasilan Bukan Pegawai adalah orang pribadi selain Pegawai Tetap dan Pegawai Tidak Tetap/Tenaga Kerja Lepas yang memperoleh penghasilan dengan nama dan dalam bentuk apapun dari Pemotong PPh Pasal 21 dan/atau PPh Pasal 26 sebagai imbalan jasa yang dilakukan berdasarkan perintah atau permintaan dari pemberi penghasilan.
Overview RUU Perubahan Kelima UU KUP 2021 - Riki ArdoniRiki Ardoni
Revisi UU KUP tak lepas dari kebutuhan akan peningkatan kemampuan fisikal untuk
membiayai pembangunan jangka panjang serta menjaga kesinambungan APBN.
Terlebih, selama pandemi covid-19, penerimaan perpajakan di Indonesia merosot.
Hal ini juga dialami oleh berbagai negara di seluruh dunia baik yang termasuk dalam
kategori negara maju maupun berkembang. Ada beberapa point kunci latar belakang Reformasi RUU KUP diantaranya:
1. APBN YANG SEHAT DAN BERKELANJUTAN dan
2. TAX RATIO INDONESIA RELATIF RENDAH
Metode Clayperon (Persamaan Tiga Momen) untuk balok menerus.pptx
Perancangan simulasi prototipe jaringan sensor cahaya memanfaatkan jaringan wifi
1. SENTER 2017, 15-16 Desember 2017, pp. 280~288
ISBN: 978-602-512-810-3 280
Perancangan Simulasi Prototipe Jaringan
Sensor Cahaya Memanfaatkan
Jaringan Wifi
Riki Ardoni
Departemen Teknik Elektro Fakultas Teknik, Universitas Sumatera Utara
Jl. Almamater, Kampus USU Medan 20155 Indonesia
Rikiardoni17@gmail.com
Abstrak – Telah dilakukan simulasi perancangan jaringan sensor cahaya untuk memonitor seluruh lampu
yang ada di suatu gedung menggunakan Arduino Uno. Ini disebabkan adanya inefisiensi atau pemborosan
diberbagai ruangan/gedung, misalnya lampu diruangan tetap menyala padahal ruangan tersebut tidak
sedang digunakan untuk perkuliahan bahkan dalam keadaan hari libur, maka harus ada solusinya.
Diantara solusinya adalah tersedianya sistem penginderaan/ monitoring sehingga keadaan ini dapat di
monitor dari suatu titik/tempat tertentu. Dengan demikian keadaan pemborosan ini dapat dikurangi atau
bahkan dihilangkan. Salah satu masalah dalam membangun penyediaan sistem penginderaan jarak jauh
adalah mahalnya sarana media transmisi yang akan digunakan. Persoalan ini dapat diatasi dengan
memanfaatkan jaringan yang sudah ada yaitu jaringan WiFi. Oleh karena itu pada tulisan ini dilakukan
simulasi rancangan prototipe jaringan sensor cahaya memanfaatkan jaringan WiFi yang ada untuk
mengatasi adanya inefisiensi (pemborosan) energi listrik diberbagai ruangan/gedung. Dari hasil rancang
bangun jaringan sensor cahaya dapat bekerja dengan baik.
Kata kunci: Simulasi, Prototipe, WiFi, Sensor Cahaya, Arduino Uno
1. Pendahuluan
Adanya inefisiensi (pemborosan) diberbagai ruangan/gedung, misalnya di Universitas
Sumatera Utara (USU) Medan, lampu diruangan tetap menyala padahal ruangan tersebut tidak
sedang digunakan untuk perkuliahan bahkan dalam keadaan hari libur, maka harus ada solusinya.
Salah satu solusinya adalah tersedianya sistem penginderaan/ monitoring sehingga keadaan ini
dapat di monitor dari suatu titik/tempat tertentu di lingkungan USU. Dengan demikian keadaan
pemborosan ini dapat dikurangi atau bahkan dihilangkan. Salah satu masalah dalam membangun
penyediaan sistem penginderaan jarak jauh adalah mahalnya sarana media transmisi yang akan
digunakan. Persoalan ini dapat diatasi dengan memanfaatkan jaringan yang sudah ada yaitu
jaringan WiFi USU.
Arduino Uno adalah arduino board yang menggunakan mikrokontroler ATmega328 yang
diprogram sebagai USB-to-serial converter untuk komunikasi serial ke computer melalui port
USB. ATmega328 adalah salah satu mikrokontroler keluarga AVR yang dipergunakan pada
perancangan ini.AVR adalah sebuah mikrokontroler yang dibuat dengan menggunakan arsitektur
Harvard dimana data dan program disimpan secara terpisah sehingga sangat baik untuk sebuah
sistem terbenam di lapangan karena terlindungi dari interferensi yang dapat merusak isi program.
Arduino Uno memuat segala hal yang dibutuhkan untuk mendukung sebuah mikrokontroler.
Hanya dengan menghubungkannya ke sebuah komputer melalui USB atau memberikan tegangan
DC dari baterai atau adaptor AC ke DC sudah dapat membuatnya bekerja. Skematik Diagram
Arduino Uno dalam penelitian dan perancangan ini dapat dilihat melalui Gambar 1.
2. SENTER 2017: Seminar Nasional Teknik Elektro 2017
ISBN: 978-602-512-810-3
281
Gambar 1. Skematik Diagram Arduino Uno
Arduino Uno memiliki 14 pin digital, 6 input analog, sebuah 16 MHz osilator kristal, sebuah
koneksi USB, sebuah konektor sumber tegangan, sebuah header ICSP, dan sebuah tombol reset.
Adapun data teknis board Arduino UNO R3 yaitu Mikrokontroler ATmega328, Tegangan
Operasi 5V, Tegangan Input (recommended) 7 - 12 V, Tegangan Input (limit) 6-20 V, Pin digital
I/O 14 (6 diantaranya pin PWM), Pin Analog input, Arus DC per pin I/O 40 mA, Arus DC untuk
pin 3.3 V 150 mA, Flash Memory 32 KB dengan 0.5 KB digunakan untuk bootloader, SRAM 2
KB, EEPROM 1 KB, Kecepatan Pewaktuan 16 Mhz. Tampak atas dari arduino uno dapat dilihat
pada Gambar 2.
3. SENTER 2017: Seminar Nasional Teknik Elektro 2017
ISBN: 978-602-512-810-3
282
Gambar 2. Perangkat Arduino Uno
Arduino Ethernet Shield dapat menghubungkan board Arduino dengan Internet. Arduino
Ethernet Shield ini dibuat berdasarkan ethernet chip Wiznet W5100 (datasheet). Chip Wiznet
W5100 menyediakan jaringan (protokol internet) dengan kemampuan TCP dan UDP.
Mendukung sampai dengan 4 koneksi secara bersamaan. Ethernet library digunakan untuk
membuat program (sketch) untuk koneksi ke internet menggunakan shield ini. Ethernet shield ini
terhubung dengan board Arduino menggunakan header yang dapat ditumpuk (stackable header).
Dengan header ini layout pin akan tetap terjaga dan memungkinkan untuk shield lain
ditumpukkan di atasnya.
Integrated Development Environment (IDE) adalah sebuah software yang sangat berperan
untuk menulis program, meng-compilemenjadi kode biner dan meng- upload ke dalam memory
microcontroller. Lingkungan open-source Arduino memudahkan untuk menulis kode dan meng-
upload ke board Arduino . Ini berjalan pada Windows, Mac OS X, dan Linux. Berdasarkan
pengolahan, avr-gcc, dan perangkat lunak sumber terbuka lainnya.
Arduino Development Environment terdiri dari editor teks untuk menulis kode, sebuah area
pesan, sebuah konsol, sebuah toolbar dengan tomol-tombol untuk fungsi yang umum dan
beberapa menu. Arduino Development Environment terhubung ke arduino board untuk meng-
upload program dan juga untuk berkomunikasi dengan arduino board.
Dari hasil rancang bangun jaringan sensor dapat bekerja dengan baik di lingkungan jaringan
WiFi USU yang dapat digunakan untuk memantau inefisiensi energi di lingkungan USU.
4. SENTER 2017: Seminar Nasional Teknik Elektro 2017
ISBN: 978-602-512-810-3
283
Sistem penginderaan yang akan dibangun menggunakan sensor cahaya. kemudian datanya
dikirimkan melalui jaringan WiFi USU, sehingga dapat dipantau dari suatu titik pengamatan (titik
server). Dari hasil penelitian ini diharapkan diperoleh suatu prototype sistem penginderaan
dilingkungan USU dan unjuk kerja layanannya.
2. Metoda Penelitian
Sensor cahaya
Sensor cahaya adalah sensor yang cara kerjanya yaitu merubah besaran cahaya menjadi
besaran listrik. Rangkaian LDR atau Light Dependent Resistor adalah salah satu komponen
elektronika yang masih bisa di bilang sebagai resistor yang besar resistasi nilai tahanannya
bergantung pada intensitas cahaya yang menutupi permukaan, dimana LDR yang digunakan
dalam perancangan sistem ini adalah yang memiliki nilai resistansi sebesar 100 ohm dari
pengukuran menggunakan perangkatAvo Meter. Gambar 3. menjelaskan bagaimana prinsip kerja
dari sensor cahaya saat kondisi ruangan gelap dan terang.
Gambar 3. Prinsip kerja sensor cahaya
Pada perancangan ini sensor intensitas cahaya disini berupa LDR (Light Dependent
Resistor). Dari Gambar 4 rangkaian Skematik sensor intensitas cahaya jelas terlihat salah satu
kaki LDR dihubungkan terlebih dahulu ke tahanan 1000 Ohm sebelum dihubungkan ke Vcc 5
volt dan kaki yang lain dari LDR langsung dihubungkan ke ground. Jika LDR terkena
cahaya, maka tahanan pada LDR akan berkurang, sehingga tegangan antara kaki LDR dengan
tahanan 1000 ohm juga akan berubah. Perubahan tegangan inilah yang dikirimke halaman
webberupa output analog.
Gambar 4. Rangkaian Skematik Sensor Cahya
Tahanan 1000 ohm digunakan agar arus yang diterima LDR tidak begitu besar. Tahanan
1000 ohm sesuai dengan arus maksimum yang boleh diterima oleh LDR. Arus maksimum yang
5. SENTER 2017: Seminar Nasional Teknik Elektro 2017
ISBN: 978-602-512-810-3
284
boleh diterima LDR adalah 5 mA. Jadi apabila tegangan yang digunakan tegangan Vcc 5 volt
maka tahanan yang dapat digunakan adalah :
R = V / I = 5V / 5mA = 1000 ohm.
Oleh karena itu digunakan tahanan 1000 ohm. Gambar 5. menunjukan rancangan rangkaian
keseluruhan Sensor Cahaya.
Gambar 5. Rangkaian keseluruhan sensor cahaya
Resistor
Resistor adalah komponen elektronika yang berfungsi menghambat arus dalam suatu
rangkaian listrik.Simbol untuk resistor diperlihatkan pada Gambar 6.
Gambar 6. Simbol untuk Resistor
Web Server
Web server adalah software yang menjadi tulang belakang dari world wide web yang
berfungsi untuk melayani permintaan halaman-halaman web, seperti website. Web server
menunggu permintaan dari client yang menggunakan browser seperti Netscape Navigator,
Internet Explorer, Mozilla, dan program browser lainnya. Jika ada permintaan dari browser, maka
web server akan memproses permintaan itu kemudian memberikan hasil prosesnya berupa data
yang diinginkan kembali ke browser.
Perancangan halaman tampilan web browser dimulai dengan menuliskan program yang
dibutuhkan. Program yang sudah di tulis diupload ke mikrokontroler arduino menggunakan
software IDE Arduino dari komputer di compile agar dapat terhubung dengan arduino web
server.Ketika dimasukkan salah satu alamat IP dari jaringan WiFi USU, yaitu alamat IP Arduino
6. SENTER 2017: Seminar Nasional Teknik Elektro 2017
ISBN: 978-602-512-810-3
285
(IP Teknik USU) 10.4.11.177ke address bar web browser. maka client terhubung ke arduino uno,
Kemudian arduino memanggil fungsi kerjakan, yaitu fungsi untuk mengontrol lampu ruangan
yang terhubung ke pin keluaran arduino uno. Setelah itu arduino uno akan mengirimkan HTTP
respond message dan halaman web ke client.Halaman web yang ditampilkan oleh arduino uno
dapat dilihat pada Gambar 7.
Gambar 7.Tampilan awal halaman web browser
Jaringan Komputer
Jaringan komputer adalah sebuah sistem yang terdiri atas komputer, software dan perangkat
jaringan lainnya yang saling bekerjasama untuk mencapai suatu kinerja yang sama. Jaringan
komputer dapat disebut juga himpunan interkoneksisejumlah komputer autonomous.Dan buah
komputer dikatakan terinterkoneksi bila keduanya dapat saling bertukar informasi.
Berdasarkan dari luas area yang dicakup, jaringan komputer terbagi menjadi tika ukuran,
yaitu Local Area Network (LAN), Metropolitan Area Network (MAN), dan Wide Area Network
(WAN). Pada Gambar 8. menampilkan cakupan masing-masing area.
Gambar 8. Cakupan Area Jaringan Komputer
7. SENTER 2017: Seminar Nasional Teknik Elektro 2017
ISBN: 978-602-512-810-3
286
PengalamatanIP
Internet terdiri dari jutaanhostdan dimana masing-masing diidentifikasikan secara unik oleh
pengelamatan pada layer Network.
Untuk dapat membagi suatu jaringan, diperlukan pengalamatan yang terstruktur ( hirarki),
yang juga digunakan untuk komunikasi data antar jaringan melalui internetwork.
Arduino Web Server
Arduino Web Server adalah gabungan antara arduino uno dan ethernet shield. Arduino uno
berkomunikasi dengan ethernet shield menggunakan bus SPI. Komunikasi SPI ini diatur oleh
library SPI.h dan Ethernet.h. Bus SPI pada arduino uno menggunakan pin digital 11, 12 dan 13.
Pin-pin arduino uno yang dipakai untuk berkomunikasi dengan ethernet shield tidak dapat
digunakan untuk kemperluan yang lain.Arduino Web Server bertindak sebagai sebuah embedded
web server , yang menyimpan halaman web sederhana yang menampilkan status peralatan
listrik.arduino web server dapat dilihat pada Gambar 9.
Gambar 9. Arduino Web Server
3. Hasil Dan Analisa
Pada tulisan ini dirancang sebuah prototype jaringan sensor cahayamemanfaatkan jaringan
WiFiUSU yang ada. Sehingga inefisiensi energi yang berada pada lingkungan USUdapat
dipantaudari jarak jauh melalui web browser. Prototipe yang dirancang dan perangkat pengotrol
terhubung melalui jaringan WiFiUSU . Blok diagram sistem yang dirancang serta Flowchart
untuk menampilkan halaman web dapat dilihat pada Gambar 10. dan Gambar 11.
Gambar 10. Diagram Blog Sistem
8. SENTER 2017: Seminar Nasional Teknik Elektro 2017
ISBN: 978-602-512-810-3
287
4. Hasil dari Perancangan
Dari tulisan inididapatkan hasilrancangan bahwa lampu dapat terbaca sensor di lingkungan
USU.Hasil pembacaan lampu hidup, ditampilkan dalam nilai data analog 500-1023 sedangkan
nilai dibawah nilai 500 lampu dapat dinyatakan dalamkondisi lampu ruangan mati.Tampilan
halaman web monitoring nyala lampu ruangansaat lampu dihidup matikan dapat dilihat pada
Gambar 12. dan Gambar 13.
Gambar 11. Flowchart tampilan halaman web
Pin masukan arduino memiliki pin digital dan pin analog.Seperti yang kita ketahui pin digital
digunakan untuk membaca atau memberi nilai secara diskrit yaitu 1 atau 0, High atau Low.
Berbeda dengan input analog dapat membaca hingga 1024 keadaan berbeda yaitu mulai dari
0,1,2,3,4,...,1022,1023. Angka-angka ini setara tegangan ketika kita membagi 5V ke 1024 dengan
ukuran yang sama masing-masing 0.00488V. Itu berarti bahwa 0V adalah 0, 0.00488V adalah 1,
0.00977V adalah 2, ..., 4.99512V adalah 1023. Jadi pada dasarnya input analog merupakan skala
0-5V pada 1024 keadaan.
9. SENTER 2017: Seminar Nasional Teknik Elektro 2017
ISBN: 978-602-512-810-3
288
5. Kesimpulan
Berdasarkan hasil simulasi tulisan ini didapatkan bahwa prototipe yang dirancang dapat
memonitoring lampu ruangan dari jarak jauh melalui jaringan WiFi menggunakan aplikasi web
browser. Pada prototype ini dapat memonitoring 6 lampu ruangan dengan menghubungkan sensor
cahaya pada pin input yang tersedia.
Daftar Pustaka
[1] Gabe. 2007.Smart Bulding Berbasis Arduino Uno. Karya Akhir. USU.
[2] Malvino, Albert Paul. 2003. Prinsip-prinsip Elektronika. Jilid 1 & 2. Edisi Pertama.
Jakarta: Salemba Teknika.
[3] Mouammar, Angga. 2007. Penggunaan ADC (analog to digital converter) 0804 pada
perancangan sensor intensitas cahaya. Karya Akhir. USU.
[4] Stallings, William. 2007.Komunikasi Dan Jaringan Nirkabel . Jakarta: Erlangga.
[5] Syamsudin M. 2010.Cara Cepat Belajar Infrastruktur Jaringan Wireless.Yogyakarta:
Gava Media.
[6] Riki Ardoni, Ir. Arman Sani, MT, 2015, Rancang Bangun Prototype Jarigan Sensor
Memanfaatkan Jaringan WiFi USU, Skripsi, USU
[7] http://www.elektronika-dasar.web.com (diakses 01 Desember 2014)
[8] http://alldatasheet.com/datasheet-pdf (diakses 03 Desember 2014)
[9] http://www.ymtry.blogspot.com/2014/02/atmega328.htm (diakses 01 Desember 2014)
[10] http://www.all-thewin.blogspot.com(diakses 01 Desember 2014)
[11] http://www.Komponenelektronika.biz/pengertian-transistor.html(diakses 01 Desember
2014)