Aplikasi Jam NTP pada Mini Webserver untuk Kendali Jam Digital POLTEKOM
|
|
|
- Herman Sudjarwadi
- 8 tahun lalu
- Tontonan:
Transkripsi
1 Aplikasi Jam NTP pada Mini Webserver untuk Kendali Jam Digital POLTEKOM Rizki Priya Pratama, Teknik Mekatronika, Politeknik Kota Malang Jln Candi Sari II no 10 Malang, Jawa Timur, Indonesia Abstrak Penelitian ini dilakukan dalam upaya untuk membuat jadwal yang presisi dan dapat terkontrol oleh web.jadwal tersebut dapat diubah-ubah, sehingga jika ada perubahan jadwal, maka jadwal yang baru dapat langsung diubah melalui webserver.waktu pada jadwal ini juga presisi karena terhubung dengan NTP server.pembuatan penelitian ini menggunakan IC AVR ATMEGA 32 dan IC ENC28J60 sebagai komponen utamanya. Kata kunci : webserver, ENC28J66, AVR, Atmega32, NTP server. I. PENDAHULUAN Jadwal pelajaran dalam instansi pendidikan merupakan hal yang sangat penting. Keteraturan jadwal pelajaran ini, akan memberikan efek yang baik bagi institusi ini yaitu kedisiplinan. Kedisiplinan adalah salah satu moto Politeknik Kota Malang.Untuk itu, jadwal yang teratur merupakan suatu hal yang diperlukan. Jadwal pelajaran yang digunakan ini disimpan dalam suatu alat yang disebut jam digital. Pada alat tersebut tersimpan jadwal pelajaran dari pagi hingga sore dari senin hingga jumat. Jam digital tersebut dihubungkan dengan 2 macam bel yaitu sirine dan bel kring. Pada saat ini, kelemahan dari jam digital ini adalah kepresisian waktu. Waktu pada jam digital ini kadangkala mengalami keterlambatan sehingga petugas atau operator seringkali harus mengatur ulang waktunya. Jika hal itu terjadi, biasanya semua jadwal pelajaran mengalami kemunduran juga. Kemudian setiap perubahan kurikulum, ada perubahan jadwal yang harus diubah.untuk merubah jadwal tersebut, jam digital ini harus diprogram ulang, sehingga memerlukan ketelitan dan pengalaman dalam pemrograman. Untuk mengatasi hal-hal tersebut, peneliti ingin menggunakan metoda NTP server yang akan ditanamkan pada webserver AVR. NTP server ini, digunakan untuk menyingkronkan waktu jam digital dengan waktu yang ada server, sehingga jam digital Jurnal STT STIKMA Internasional Vol. 7, No. 1, Tahun
2 ini menjadi presisi dan tidak mengalami keterlambatan jadwal. Webserver yang akan dibuat ini dibekali dengan sistem pengisian jadwal. Demikian pula pengisian jadwal dapat dilakukan melalui browser, sehingga operator tidak perlu memprogram ulang jam digital ini.operator hanya membuka web dan mengisikan jadwal-jadwal pelajaran yang telah diputuskan. Jam digital ini juga dilengkapi dengan sevent segment berukuran 5 inc sebagai tampilan jam dan menit, 2 inc sebagai tampilan hari, tanggal, bulan dan tahun. II. TINJAUAN PUSTAKA A. Mikrokontroler Atmega32 Mikrokontroler adalah sebuah sistem komputer fungsional dalam sebuah chip. Di dalamnya terkandung sebuah inti prosesor, memori (sejumlah kecil RAM, memori program, atau keduanya), dan perlengkapan input output. Mikrokontroler ini mempunyai masukan dan keluaran serta kendali dengan program yang bisa ditulis dan dihapus, cara kerja mikrokontroler sebenarnya membaca dan menulis data. SPI bus dapat menghubungkan sebuah master dengan satu atau lebih slave. Serial Peripheral Interface Bus yaitu suatu terminal yang menghubungkan antara terminal komunikasi data dari suatu peralatan ke terminal komunikasi data peralatan lain[8]. Fungsi dari Serial Peripheral Interface. Bus adalah untuk menjalankan pertukaran data biner secara B. ENC28J60 Ethernet Controller IC ENC28J60 merupakan Ethernet Controller yang berdiri sendiri yang bisa berkomunikasi melalui komunikasi SPI dengan mikrokontroller. IC (chips) ini yang memungkinkan mikrokontroller bisa terhubung dengan Ethernet LAN, sehingga bisa berkomunikasi dengan perangkat network lain menggunakan protokol TCP/IP yang nantinya menjadi sebuah web server yang diakses dari komputer. Gambar 1. Gambar IC ENC28J60 Jurnal STT STIKMA Internasional Vol. 7, No. 1, Tahun
3 ENC28J60 memiliki konfigurasi standard agar dapat berkomunikasi antara webserver dengan media yang dikontrol menggunakan RJ45. Spesifikasi EMS Ethernet Module 1) Berbasis IC ENC28J60. Kompatibel dengan IEEE Ethernet controller. Mendukung mode full duplex dan half duplex Pengiriman ulang secara otomatis(dapat diprogram). Penolakan paket yang salah secara otomatis (dapat diprogram) SPI dengan frekuensi clock hingga 20MHz dan level TTL 5V 2) Kecepatan transfer data ethernet hingga10 Mbps 3) Buffer data sebesar 8 kbytes untuk paket data yang dikirim maupun diterima (shared buffer ). 4) Mendukung paket data Unicast, Multicast maupun Broadcast 5) Alamat MAC dapat diprogram. 6) Tersedia jumper untuk pemilihan mode operasi ( Full atau half duplex) III. METODOLOGI PENELITIAN Metode pengembangan dari sistem ini adalah mengaplikasikan NTP Server pada jam alarm POLTEKOM, sehingga jam tersebut dapat tersingkron dengan server. Pertama-tama yang dilakukan adalah membuat design modul display sevent segment, hingga perancangan hardware dan software. Kemudian peneliti membuat perangkat utama yaitu webserver NTP server yang akan dihubungkan dengan modul display sevent segment. Desain Rancangan NTP Server Jam Digital ini dapat dilihat pada gambar 2. Jurnal STT STIKMA Internasional Vol. 7, No. 1, Tahun
4 Gambar 2. Desain Rancangan NTP Server Jam Digital A. Pemrograman NTP Pemrograman NTP server ini mengimplementasikan UDP dan TCP server. Server hanya menjawab ip packet yang datang.karena NTP adalah paket kecil, maka NTP client dapat ditambahkan pada network stack yang telah dibuat sebelumnya. Webserver ini dapat digunakan untuk mengkonfigurasi jam atau untuk melihat keadaan waktu sekarang. Kita dapat merancang jam yang terdiri dari sevent segment display yang terdapat webserver NTP server beserta pengaturan jadwal pelajaran sehari-hari. Protocol NTP ini dapat dijelaskan pada RFS98. Biasanya, protocol NTP ini terdiri dari data 64 bit. 32 bit dari data ini terdiri dari detik UTC (GMT Greenwich mean time) sejak 1 Januari bit yang satunya pecahan dari detik. NTP bisa sangat acurasi.untuk keperluan kita, cukup menggunakan data detik saja. B. Pemrograman untuk web pengaturan jadwal Jadwal yang harus dimasukkan adalah jadwal kegiatan sehari-hari. Untuk memasukkan jadwal-jadwal tersebut dapat dilakukan dengan meng-akses web yang telah dipasang. Jurnal STT STIKMA Internasional Vol. 7, No. 1, Tahun
5 Gambar 3.Pengaturan jadwal sehari-hari Pembuatan HTML ini menggunakan JavaSript, sehingga program menjadi singkat. Berbagai fungsi-fungsi yang digunakan adalah fungsi option1 yang digunakan untuk memasukkan jam, minute, sirine atau kring, serta hari apa saja yang di-set jadwalnya. Gambar 4. Potongan program pengaturan jadwal Fungsi option1(no,jam,menit,data) terdiri dari 1. no digunakan untuk penomeran jam 2. jam digunakan untuk memberikan data jam 3. menit untuk memberikan data menit. 4. data ini adalah sebuah register yang terdiri dari 8 bit data. TABEL 1 KETERANGAN DATA 8 BIT PADA FUNGSI OPTION1. Data 7 Data 6 Data 5 Data 4 Data 3 Data 2 Data 1 Data 0 1 = hari 1= hari = sirine aktif Jumat 0 = kring Data pada option1 dapat berbeda sesuai dengan tingkat pengaktifannya. Contoh jika hari aktif dan hari Jumat diaktifkan maka data yang tersimpan penjumlahan 127 dan 64 Jurnal STT STIKMA Internasional Vol. 7, No. 1, Tahun
6 menjadi 191, sehingga kesimpulannya adalah hari aktif dan hari jumat, kring akan menyala. Pada fungsi send() terdapat pengulangan jadwal jam yang akan diaktifkan. Pada gambar 5 dapat dilihat bahwa pengulangan yang terjadi sebanyak 20 kali, sehingga terdapat beberapa register seperti jam, menit bel_value, hari_aktif dan hari_jumat yang perlu diulang sebanyak 20 kali juga. Kemudian dengan fungsi window.top.location.replace(), nilai register-register tadi dikirimkan ke EEPROM AVR dengan fungsi analyse_get_url(char *str). Gambar 5. Potongan program pengaturan jadwal Gambar 6. Potongan program pengaturan jadwal Pada web terdapat tombol Simpan yang digunakan untuk memberikan URL /mem.url tersebut terdiri dari data-data dari register jam, menit dan data. Melalui fungsi analyse_get_url(char *str) yang dapat dilihat pada gambar 6, nilai jam, menit dan data dikirimkan ke array yang telah diinisialisasi sebelumnya. Kemudian data tersebut disimpan pada EEPROM dengan fungsi eeprom_write_block(). Jurnal STT STIKMA Internasional Vol. 7, No. 1, Tahun
7 IV. HASIL PENELITIAN Rangkaian display sevent segment merupakan rangkaian untuk menampilkan waktu yang berupa jam, menit, detik, tanggal, hari, bulan dan tahun. Rangkaian ini bersifat menampilkan saja. Pada rangkaian ini, data waktu yang akan ditampilkan berasal dari modul utama webserver AVR. Data-data waktu tersebut dikirimkan melalui komunikasi USART antar AVR.Sedangkan untuk menampilkan Sevent Segment, komunikasi yang digunakan adalah SPI (Serial Peripheral Interface). Gambar 7. Foto display sevent segment. Komunikasi antara AVR dan IC ENC28j60 menggunakan komunikasi SPI.Tampak bahwa clock yang dihasilkan oleh AVR sebesar 2 MHz dengan tegangan 5 volt. Kemudian pada pin MOSI ditampilkan seperti gambar dibawah ini. Gambar 8. Gelombang pada pin MOSI. Jurnal STT STIKMA Internasional Vol. 7, No. 1, Tahun
8 Dapat kita lihat bahwa pada MISO, ada sinyal yang dikirimkan dari ENC28J60 ke AVR.Ini bertanda bahwa komunikasi telah terjadi antara kedua IC tersebut. Perintah ping dilakukan menggunakan komputer dengan perintah ping t Hasil dari perintah ping akan dihasilkan seperti dibawah ini : Gambar 9. Keluaran perintah PING Web berjalan (running) ditandai dengan sejumlah karakter yang dapat ditampilkan pada halaman tersebut. Pada pengujian ini yang dimaksud karakter ialah huruf dalam kalimat, script dan perintah-perintah html dan javascript yang di-upload pada satu frame ini. Gambar 10. Kondisi web berjalan Jumlah karakternya adalah 1366 karakter termasuk spasi, seperti pada gambar 10.Setelah ditambahkan 1 buah karakater, maka web tidak berjalan.web tersebut tidak dapat diakses.berikut tampilan saat web tidak berjalan. Jurnal STT STIKMA Internasional Vol. 7, No. 1, Tahun
9 Gambar 11.Web tidak berjalan. Web yang tidak berjalan ditandai dengan waiting for Yang berarti bahwa browser menunggu kiriman data data dari IP Dari pengujian diatas didapatkan hasil bahwa jumlah karakter maximal pada web yang bisa ditampilkan dengan ENC28J60 adalah sebanyak 1366 karakter. Jumlah ini sangatlah tidak nyaman sebagai pemrogram untuk melakukan penambahan code yang akan ditambahkan. Pada gambar 5.18 dan gambar 5.19 dapat dilihat bahwa pengaturan alarm dapat disetting dengan memasukkan nilai jam yang tertera pada jadwal. Gambar 12.Men-setting alarm dengan memasukkan jam Jurnal STT STIKMA Internasional Vol. 7, No. 1, Tahun
10 Gambar 13.Men-setting alarm dengan memasukkan menit Setelah jadwal telah terisi semua, maka tombol simpan dapat ditekan, dan hasil yang didapatkan seperti gambar 14. Gambar 14.Tampilan Jadwal yang telah diisikan dan telah disimpan di memory V. KESIMPULAN Produk JAM DIGITAL POLTEKOM berupa jam digital yang didalamnya terdapat NTP server dan webserver yang dapat diakses melalui jaringan lokal. Webserver ini digunakan untuk mengganti jadwal dan dapat mengaktifkan alarm secara manual maupun secara otomatis berdasarkan jadwal yang telah diisi. Waktu pada jam digital ini sangat presisi sehingga tidak perlu men-setting lagi, karena terhubung dengan NTP server. NTP server ini terhubung melalui jaringan internet. Jurnal STT STIKMA Internasional Vol. 7, No. 1, Tahun
11 REFERENSI [1] Coughlin Robert F, Frederick F. Driscoll, Penguat Operasional dan rangkaian terpadu linear, Erlangga, Jakarta, [2] MalvinoA.P., Prinsip-prinsip Elektronik, Penerbit Erlangga, Jakarta, 1984 (edisi kedua, diterjemahkan daribahasainggris oleh Hanapi G.) [3] Millman Jacob dan Halkias Christos C, Elektronika Terpadu Jilid 2, Erlangga, Jakarta 1985 [4] Pudak Scientific, Basic Digital Communication, Bandung, Indonesia [5] Wasito S, Pelajaran ElektronikaTeknik Digital, Karya Utama, Jakarta. [6] ATMEL Corporation Atmega 8535 datasheet pdf, diakses 12 April [7] Fairchild Semiconductor TIP 31 datasheet pdf, ml, diakses 18 April [8] Fairchild Semiconductor TIP 32 datasheet pdf, ml, diakses 18 April 2012). [9] Microchip Technology ENC28J60 datasheet pdf, diakses 12 April Jurnal STT STIKMA Internasional Vol. 7, No. 1, Tahun
Metode Pemrograman Frame pada Modul ENC28J60 untuk Aplikasi
Metode Pemrograman Frame pada Modul ENC28J60 untuk Aplikasi miniwebserver AVR Rizki Priya Pratama 1. Teknik Mekatronika, Politeknik Kota Malang, Jalan Raya Tlowowaru no3 E-mail: [email protected] Panji
BAB IV ANALISIS DATA DAN PEMBAHASAN
34 BAB IV ANALISIS DATA DAN PEMBAHASAN Dalam bab IV ini akan dibahas tentang analisis data dan pembahasan berdasarkan perencanaan dari sistem yang dibuat. Rancangan alat indikator alarm ini digunakan untuk
BAB IV UJI COBA DAN IMPLEMENTASI
BAB IV UJI COBA DAN IMPLEMENTASI Setelah melakukan pengumpulan kebutuhan dan membangun prototyping perancangan alat terhadap prototipe robot dengan sistem tertanam berbasis pemrograman web, langkah selanjutnya
BAB 3 PERANCANGAN SISTEM. ruangan yang menggunakan led matrix dan sensor PING))). Led matrix berfungsi
BAB 3 PERANCANGAN SISTEM 3.1 Pengertian Umum Perancangan Media Penyampaian Informasi Otomatis Dengan LED Matrix Berbasis Arduino adalah suatu sistem media penyampaian informasi di dalam ruangan yang menggunakan
DESAIN SISTEM KENDALI LAMPU PADA RUMAH DENGAN MINI WEBSERVER AVR
Rizki Priya Pratama, Desain Sistem Kendali Lampu, Hal 1-16 DESAIN SISTEM KENDALI LAMPU PADA RUMAH DENGAN MINI WEBSERVER AVR Rizki Priya Pratama 1 Abstrak Ethernet merupakan salah satu sistem komunikasi
Pengembangan RTU (Remote Terminal Unit) untuk Sistem Kontrol Jarak Jauh berbasis IP
Pengembangan RTU (Remote Terminal Unit) untuk Sistem Kontrol Jarak Jauh berbasis IP Rika Sustika P2 Informatika-LIPI [email protected] Oka Mahendra P2 Informatika-LIPI [email protected]
BAB I PENDAHULUAN Latar Belakang Masalah. Telekomunikasi mempunyai peran penting dalam kehidupan manusia. Selain
BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Telekomunikasi mempunyai peran penting dalam kehidupan manusia. Selain mengatasi masalah jarak, biaya, waktu, dan tenaga pada pengiriman informasi, telekomunikasi
BAB III PERANCANGAN SISTEM
BAB III PERANCANGAN SISTEM Perancangan sistem DOT Matrix ini terbagi menjadi tiga bagian, yakni: perancangan perangkat keras serta perancangan perangkat lunak. 3.1. Perancangan Perangkat Keras Sistem yang
MICROCONTROLER AVR AT MEGA 8535
MICROCONTROLER AVR AT MEGA 8535 Dwisnanto Putro, S.T., M.Eng. MIKROKONTROLER AVR Jenis Mikrokontroler AVR dan spesifikasinya Flash adalah suatu jenis Read Only Memory yang biasanya diisi dengan program
DT-ARM DT-ARM Application Note
DT-ARM DT-ARM Application Note AN220 Simple Web Server Oleh: Tim IE Informasi dari website tidak selalu harus menggunakan server komputer yang cepat dan mahal. Bisa saja informasi konten website tersebut
DT-ARM Application Note. AN221 Web Server I/O Remote
DT-ARM DT-ARM Application Note AN221 Web Server I/O Remote Menggunakan DT-ARM NUC120 Board dan EMS Ethernet Module Oleh: Tim IE Kontrol jarak jauh melalui jaringan LAN, WAN dan internet bisa kita buat
Nama : Zulham.Saptahadi Nim : Kelas : 08 Tk 04
Nama : Zulham.Saptahadi Nim : 10808017 Kelas : 08 Tk 04 Latar Belakang Dalam bidang transportasi masih banyak sekali permasalahan-permasalahan yang sering ditemukan salah satunya di terminal. Banyaknya
BAB 3 PERANCANGAN SISTEM. Bab ini akan membahas tentang perancangan sistem yang digunakan dari alat
BAB 3 PERANCANGAN SISTEM Bab ini akan membahas tentang perancangan sistem yang digunakan dari alat pengukur tinggi bensin pada reservoir SPBU. Dalam membuat suatu sistem harus dilakukan analisa mengenai
BAB 3 PERANCANGAN SISTEM
29 BAB 3 PERANCANGAN SISTEM 3.1 Blok Diagram Sistem Blok diagram sistem absensi ini dapat dilihat pada gambar 3.1 di bawah ini. Gambar 3.1. Diagram Blok Sistem Fungsi fungsi dari blok diatas adalah sebagai
Sistem Monitor Dan Kendali Ruang Server Dengan Embedded Ethernet
Sistem Monitor Dan Kendali Ruang Server Dengan Embedded Ethernet A.A. Ketut Agung Cahyawan W Staf pengajar Teknologi Informasi, Fakultas Teknik, Universitas Udayana E-mail:[email protected]
BAB III PERANCANGAN PERANGKAT KERAS DAN LUNAK. Perangkat keras dari alat ini secara umum terdiri dari rangkaian dibagi
68 BAB III PERANCANGAN PERANGKAT KERAS DAN LUNAK 3.1. Gambaran Umum Perangkat keras dari alat ini secara umum terdiri dari rangkaian dibagi perangkat elektronik. Perancangan rangkaian elektronika terdiri
BAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 1.1 Penelitian Terdahulu Sebagai bahan pertimbangan dalam penelitian ini akan dicantumkan beberapa hasil penelitian terdahulu : Penelitian yang dilakukan oleh Universitas Islam
BAB III PERENCANAAN PERANGKAT KERAS DAN LUNAK
21 BAB III PERENCANAAN PERANGKAT KERAS DAN LUNAK 3.1 Gambaran umum Perancangan sistem pada Odometer digital terbagi dua yaitu perancangan perangkat keras (hardware) dan perangkat lunak (software). Perancangan
BAB IV IMPLEMENTASI DAN EVALUASI
BAB IV IMPLEMENTASI DAN EVALUASI Pada bab ini akan dijelaskan mengenai implementasi dan evaluasi pada saat melakukan perancangan Standalone AVR Programmer. Berikut ini adalah beberapa cara implementasi
BAB III PERANCANGAN DAN REALISASI ALAT
BAB III PERANCANGAN DAN REALISASI ALAT Pada bab ini akan dibahas mengenai perancangan sistem dan realisasi perangkat keras dan perangkat lunak dari setiap modul yang mendukung alat secara keseluruhan.
BAB III DESKRIPSI DAN PERANCANGAN SISTEM
BAB III DESKRIPSI DAN PERANCANGAN SISTEM 3.1. DESKRIPSI KERJA SISTEM Gambar 3.1. Blok diagram sistem Satelit-satelit GPS akan mengirimkan sinyal-sinyal secara kontinyu setiap detiknya. GPS receiver akan
Rancangan Dan Pembuatan Storage Logic Analyzer
Rancangan Dan Pembuatan Storage Logic Analyzer M. Ulinuha Puja D. S.,Pembimbing 1:Waru Djuriatno, Pembimbing 2:Moch. Rif an Abstrak Teknologi yang berkembang pesat saat ini telah mendorong percepatan di
BAB II DASAR TEORI. Gambar 2.1 Sensor MLX 90614[5]
BAB II DASAR TEORI Dalam bab ini dibahas beberapa teori pendukung yang digunakan sebagai acuan dalam merealisasikan skripsi yang dibuat. Teori-teori yang digunakan dalam pembuatan skripsi ini adalah sensor
BAB III PERANCANGAN ALAT
BAB III PERANCANGAN ALAT Pada bab ini akan dijelaskan mengenai bagaimana perancangan fire alarm sistem yang dapat ditampilkan di web server dengan koneksi Wifi melalui IP Address. Perancangan alat ini
BAB 1 PENDAHULUAN. Salah satunya adalah mulai tergantinya peranan spanduk dan papan reklame dengan
1 BAB 1 PENDAHULUAN 1.1. Latar belakang Perkembangan teknologi yang demikian pesatnya, terutama dibidang elektronika menyebabkan rangkaian-rangkaian aplikasi elektronika menggantikan yang lainnya. Salah
Bidang Information Technology and Communication 336 PERANCANGAN DAN REALISASI AUTOMATIC TIME SWITCH BERBASIS REAL TIME CLOCK DS1307 UNTUK SAKLAR LAMPU
Bidang Information Technology and Communication 336 PERANCANGAN DAN REALISASI AUTOMATIC TIME SWITCH BERBASIS REAL TIME CLOCK DS1307 UNTUK SAKLAR LAMPU Adhe Ninu Indriawan, Hendi Handian Rachmat Subjurusan
BAB IV PENGUJIAN DAN ANALISA
64 BAB IV PENGUJIAN DAN ANALISA 4.1. Pengujian Power Supply Pengujian power supply bertujuan agar mengetahui kelayakan power supply yang digunakan. Sebab power supply adalah komponen utama yang sangat
BAB I PENDAHULUAN 1.1 LATAR BELAKANG
BAB I PENDAHULUAN 1.1 LATAR BELAKANG Perkembangan teknologi dijital telah menunjukkan pengaruh yang luar biasa bagi kehidupan manusia. Dimulai sejak kurang lebih era tahun 60-an dimana suatu rangkaian
BAB III PERANCANGAN SISTEM
BAB III PERANCANGAN SISTEM 3.1 Rancangan Perangkat Keras 3.1.1 Blok Diagram Sistem Blok diagram dari sistem AVR standalone programmer adalah sebagai berikut : Tombol Memori Eksternal Input I2C PC SPI AVR
PERANCANGAN DAN IMPLEMENTASI PENGENDALI PINTU PAGAR OTOMATIS BERBASIS ARDUINO
PERANCANGAN DAN IMPLEMENTASI PENGENDALI PINTU PAGAR OTOMATIS BERBASIS ARDUINO Wilfrid Sahputra Girsang, Fakhruddin Rizal Batubara, ST. MTI. Konsentrasi Teknik Komputer, Departemen Teknik Elektro Fakultas
BAB III PERANCANGAN ALAT
BAB III PERANCANGAN ALAT Pada bab ini menjelaskan tentang perancangan sistem alarm kebakaran menggunakan Arduino Uno dengan mikrokontroller ATmega 328. yang meliputi perancangan perangkat keras (hardware)
BAB III PERANCANGAN SISTEM
BAB III PERANCANGAN SISTEM 3.1 Perancangan Perangkat Keras Pada bab ini menjelaskan perangkat keras yang digunakan dalam membuat tugas akhir ini. Perangkat keras yang digunakan terdiri dari modul Arduino
BAB III PERANCANGAN DAN PEMBUATAN ALAT
BAB III PERANCANGAN DAN PEMBUATAN ALAT Pada bab ini akan dibahas mengenai proses perancangan alat mulai dari perancangan sistem mekanik sampai perancangan sistem elektronik sehingga semua sistem alat dapat
BAB III ANALISIS DAN PERANCANGAN SISTEM
BAB III ANALISIS DAN PERANCANGAN SISTEM Bab ini akan membahas mengenai analisa dan perancangan monitoring tekanan biogas mengunakan Arduino Nano. Pada prinsipnya perancangan dengan sistematika yang baik
BAB III PERANCANGAN SISTEM
BAB III PERANCANGAN SISTEM Pada bab ini akan dibahas mengenai perancangan dan realisasi dari perangkat keras maupun perangkat lunak dari setiap modul yang dipakai pada skripsi ini. 3.1. Perancangan dan
SISTEM KONTROL JARAK JAUH UNTUK PROGRAMMABLE LOGIC CONTROLLER MELALUI SMS
SISTEM KONTROL JARAK JAUH UNTUK PROGRAMMABLE LOGIC CONTROLLER MELALUI SMS Thiang, Resmana Lim, Daniel Ifianto Jurusan Teknik Elektro, Universitas Kristen Petra Siwalankerto 121-131, Surabaya, Indonesia
DAFTAR ISI. ABSTRAK... i KATA PENGANTAR... ii DAFTAR ISI... iv DAFTAR GAMBAR... vii DAFTAR TABEL... x DAFTAR LAMPIRAN... xi
DAFTAR ISI ABSTRAK... i KATA PENGANTAR... ii DAFTAR ISI... iv DAFTAR GAMBAR... vii DAFTAR TABEL... x DAFTAR LAMPIRAN... xi BAB I PENDAHULUAN 1.1 Latar Belakang Masalah... 1 1.2 Identifikasi Masalah...
BAB III PERANCANGAN ALAT. Pada bagian ini akan dijelaskan mengenai bagaimana alat dapat
BAB III PERANCANGAN ALAT Pada bagian ini akan dijelaskan mengenai bagaimana alat dapat menjalankan perintah inputan dan gambaran sistem monitoring Angiography yang bekerja untunk pengambilan data dari
Tabel 1. Karakteristik IC TTL dan CMOS
BAB II TINJAUAN PUSTAKA 2.1. IC Digital TTL dan CMOS Berdasarkan teknologi pembuatannya, IC digital dibedakan menjadi dua jenis, yaitu TTL (Transistor-Transistor Logic) dan CMOS (Complementary Metal Oxide
III. METODE PENELITIAN. Penelitian tugas akhir ini dilaksanakan di Laboratorium Elektronika Dasar
28 III. METODE PENELITIAN A. Waktu dan Tempat Penelitian Penelitian tugas akhir ini dilaksanakan di Laboratorium Elektronika Dasar dan Laboratorium Pemodelan Jurusan Fisika Universitas Lampung. Penelitian
DT-AVR. Application Note AN214
DT-AVR DT-AVR Application Note AN214 Simple Web Server menggunakan DT-AVR Inoduino dan WIZ820io Oleh: Tim IE Aplikasi kali akan membahas pembuatan web server sederhana menggunakan DT-AVR Inoduino sebagai
II.4 Keypad II.5 LCD II.6 Pengenalan Perangkat Lunak Visual Basic Pada PC (Server) II.6.1 Integrated Development Environment...
ABSTRAK Perkembangan era informasi saat ini, menjadikan komputerisasi sebagai suatu standar untuk mempermudah sistem akuisisi data pada pabrik pengekspor udang. Untuk mengakuisisi data penimbangan setiap
BAB II LANDASAN TEORI
BAB II LANDASAN TEORI PLC (Programable Logic Control) adalah kontroler yang dapat diprogram. PLC didesian sebagai alat kontrol dengan banyak jalur input dan output. Pengontrolan dengan menggunakan PLC
BAB III PERANCANGAN DAN REALISASI
BAB III PERANCANGAN DAN REALISASI 3.1 Perancangan Pengatur Scoring Digital Wireless Futsal Berbasis Mikrokontroller AVR ATMEGA8. Perancangan rangkaian pengatur scoring digital untuk mengendalikan score,
BAB III PERANCANGAN SISTEM
BAB III PERANCANGAN SISTEM 3.1 Kebutuhan Sistem Kebutuhan fungsional sistem merupakan paparan mengenai fitur-fitur yang akan dimasukan kedalam aplikasi yang akan dibangun. Fitur fitur tersebut harus memenuhi
TKC210 - Teknik Interface dan Peripheral. Eko Didik Widianto
TKC210 - Teknik Interface dan Peripheral Eko Didik Sistem Komputer - Universitas Diponegoro Review Kuliah Pembahasan tentang: Referensi: mikrokontroler (AT89S51) mikrokontroler (ATMega32A) Sumber daya
Komunikasi Data SPI pada Mikrokontroler MCS51
Komunikasi Data SPI pada Mikrokontroler MCS51 Amin Mutohar Embedded System Laboratory Program Studi Fisika Institut Teknologi Bandung Copyleft 2008, Si Cicil Cicil ([email protected]) SPI (serial peripheral
BAB II DASAR TEORI. Protokol adalah seperangkat aturan yang mengatur pembangunan koneksi
BAB II DASAR TEORI 2.1 Protokol Komunikasi Protokol adalah seperangkat aturan yang mengatur pembangunan koneksi komunikasi, perpindahan data, serta penulisan hubungan antara dua atau lebih perangkat komunikasi.
BAB III PERANCANGAN DAN PEMBUATAN ALAT
BAB III PERANCANGAN DAN PEMBUATAN ALAT Dalam bab ini akan membahas mengenai perancangan alat yang dibuat berdasarkan pemikiran dan mengacu pada sumber yang berhubungan dengan alat, seperti pengkabelan
BAB II DASAR TEORI. jaringan komputer, ethernet controller, TCP/IP, MAC address, Sistem Embedded,
BAB II DASAR TEORI Pada bab ini akan dibahas mengenai dasar-dasar teori yang digunakan dalam merancang dan merealisasikan tugas akhir ini yang meliputi mikrokontroler, dasar jaringan komputer, ethernet
BAB V PENGUJIAN DAN ANALISIS. dapat berjalan sesuai perancangan pada bab sebelumnya, selanjutnya akan dilakukan
BAB V PENGUJIAN DAN ANALISIS Pada bab ini akan diuraikan tentang proses pengujian sistem yang meliputi pengukuran terhadap parameter-parameter dari setiap komponen per blok maupun secara keseluruhan, dan
III. METODE PENELITIAN. Teknik Elektro Universitas Lampung dilaksanakan mulai bulan Desember 2011
III. METODE PENELITIAN A. Waktu dan Tempat Penelitian dan perancangan tugas akhir dilakukan di Laboratorium Terpadu Teknik Elektro Universitas Lampung dilaksanakan mulai bulan Desember 2011 sampai dengan
PERANCANGAN APLIKASI RFID (RADIO FREQUENCY IDENTIFICATION) DAN MCS-51 UNTUK ADMINISTRASI KESISWAAN (HARDWARE)
PERANCANGAN APLIKASI RFID (RADIO FREQUENCY IDENTIFICATION) DAN MCS-51 UNTUK ADMINISTRASI KESISWAAN (HARDWARE) Toyibin Program Studi Teknik Elektro Fakultas Teknik Universitas Sultan Fatah (UNISFAT) Jl.
UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Komputer Program Studi Sistem Komunikasi Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008
UNIVERSITAS BINA NUSANTARA Jurusan Sistem Komputer Program Studi Sistem Komunikasi Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008 PERANCANGAN SISTEM MONITORING LCD PROYEKTOR DAN KOMPUTER SECARA
BAB III PERANCANGAN DAN PEMBUATAN ALAT
BAB III PERANCANGAN DAN PEMBUATAN ALAT 3.1 Uraian Umum Dalam perancangan alat akses pintu keluar masuk menggunakan pin berbasis mikrokontroler AT89S52 ini, penulis mempunyai pemikiran untuk membantu mengatasi
2. TINJAUAN PUSTAKA. oleh tiupan angin, perbedaan densitas air laut atau dapat pula disebabkan oleh
3 2. TINJAUAN PUSTAKA 2.1 Arus Laut dan Metode Pengukurannya Arus merupakan gerakan mengalir suatu massa air yang dapat disebabkan oleh tiupan angin, perbedaan densitas air laut atau dapat pula disebabkan
BAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. software arduino memiliki bahasa pemrograman C.
BAB II DASAR TEORI 2.1 ARDUINO Arduino adalah pengendali mikro single-board yang bersifat open-source, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang.
BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. Metode penelitian yang digunakan adalah studi kepustakaan dan
BAB III MEODE PENELIIAN DAN PERANCANGAN SISEM 3.1 Metode Penelitian Metode penelitian yang digunakan adalah studi kepustakaan dan penelitian laboratorium. Studi kepustakaan dilakukan sebagai penunjang
BAB II DASAR TEORI. AVR(Alf and Vegard s Risc processor) ATMega32 merupakan 8 bit mikrokontroler berteknologi RISC (Reduce Instruction Set Computer).
BAB II DASAR TEORI Bab ini menjelaskan konsep dan teori dasar yang mendukung perancangan dan realisasi sistem. Penjelasan ini meliputi mikrokontroler AVR, perangkat sensor, radio frequency, RTC (Real Time
DT-AVR Application Note
DT-AVR DT-AVR Application Note AN-231 Monitoring Accelerometer, RTC, dan Switch Melalui Web Browser Oleh: Tim IE Untuk mengetahui hasil pembacaan suatu modul pada umumnya kita menggunakan terminal, atau
BAB III PERENCANAAN SISTEM DAN PEMBUATAN ALAT
BAB III PERENCANAAN SISTEM DAN PEMBUATAN ALAT 3.1 Pendahuluan Dalam bab ini akan dibahas pembuatan seluruh sistem perangkat dari Sistem Interlock pada Akses Keluar Masuk Pintu Otomatis dengan Identifikasi
BAB IV HASIL DAN PEMBAHASAN. Pengujian sistem minimum dilakukan dengan menguji rangkaian sistem
BAB IV HASIL DAN PEMBAHASAN 4.1. Pengujian Sistem Minimum Pengujian sistem minimum dilakukan dengan menguji rangkaian sistem minimum dengan downloader untuk mengetahui apakah sistem minimum dapat menerima
MENGENAL WEMOS D1 MINI DALAM DUNIA IOT
MENGENAL WEMOS D1 MINI DALAM DUNIA IOT Dian Mustika Putri [email protected] :: https://dianmstkputri.wordpress.com Abstrak Dunia IT khususnya dalam bidang IOT (Internet of Things) atau yang biasa dikenal
Network Access/Interface Layer Internet Layer Host-to-Host Transport Layer Application Layer
SAMUEL AJI SENA, 0610630097 Jurusan Teknik Elektro, Fakultas Teknik Universitas Brawijaya, 2013 Perancangan dan pembuatan Application Programming Interface Server untuk Arduino Dosen Pembimbing : Adharul
BAB III DESKRIPSI MASALAH
BAB III DESKRIPSI MASALAH 3.1 Perancangan Hardware Perancangan hardware ini meliputi keseluruhan perancangan, artinya dari masukan sampai keluaran dengan menghasilkan energi panas. Dibawah ini adalah diagram
PERENCANAAN DAN PEMBUATAN MESIN ANTRIAN BANK BERBASIS LOCAL AREA NETWORK (LAN)
PERENCANAAN DAN PEMBUATAN MESIN ANTRIAN BANK BERBASIS LOCAL AREA NETWORK (LAN) Hasanudin Jayawardana [email protected] Jurusan Sistim Informasi, Fakultas Teknik Universitas Musamus ABSTRAK Pada umumnya
BAB II GAMBARAN UMUM OBJEK. Aplikasi dan layanan yang menggunakan jaringan komputer terus
BAB II GAMBARAN UMUM OBJEK 2.1 Arsitektur Komunikasi Data Aplikasi dan layanan yang menggunakan jaringan komputer terus dikembangkan, dan setiap layanan tersebut memiliki tujuan dan kebutuhan yang berbeda.
TE SCADA Sistem Tenaga Listrik (Praktikum) Petunjuk Praktikum SCADA Sistem Tenaga Listrik
TE090451 SCADA Sistem Tenaga Listrik (Praktikum) Petunjuk Praktikum SCADA Sistem Tenaga Listrik Laboratorium PLC Program Studi D3 Teknik Elektro Pelaksanaan Praktikum: 1. Harap hadir 5 menit sebelum dimulai.
Interfacing. Materi 7: SPI Communication. Disusun Oleh: I Nyoman Kusuma Wardana
Interfacing Materi 7: SPI Communication Disusun Oleh: I Nyoman Kusuma Wardana Outline SPI Bus Protocol SPI Programming Kusuma Wardana - Interfacing 2013 2 Kusuma Wardana - Interfacing 2013 3 SPI : Serial
BAB 3 METODE PENELITIAN
BAB 3 METODE PENELITIAN 3.1. Perancangan Sistem 3.1.1. Gambaran Umum Sistem Sistem terdiri dari 2 modul yakni transmitter dan receiver. Modul transmitter berupa remote yang di dalamnya terdapat Arduino
Sistem Minimum Mikrokontroler. TTH2D3 Mikroprosesor
Sistem Minimum Mikrokontroler TTH2D3 Mikroprosesor MIKROKONTROLER AVR Mikrokontroler AVR merupakan salah satu jenis arsitektur mikrokontroler yang menjadi andalan Atmel. Arsitektur ini dirancang memiliki
DQI 06 DELTA DATA ACQUISITION INTERFACE V.06
DQI 06 DELTA DATA ACQUISITION INTERFACE V.06 Spesifikasi Dapat dialamati hingga 256 modul Resolusi ADC 16 bit Onboard Power Regulator 6 30VDC 1Kb I2C Serial EEPROM UART Port Data sensor dapat dikirim secara
BAB III PERANCANGANALAT
BAB III PERANCANGANALAT 3.1. Tujuan Perancangan Berdasarkan kajian ladasan teori pada bab sebelumnya, maka pada bab ini akan dilakukan pembahasan berkenaan dengan perancangan alat, perancangan ini bertujuan
BAB II DASAR TEORI Gambar 2.1. Cubieboard2
BAB II DASAR TEORI Pada bab ini membahas dasar teori yang digunakan dalam perancangan skripsi ini. Teori yang digunakan pada skripsi ini adalah Cubieboard 2, Raspberry Pi, web server, Apache web server,
MICROCONTROLER AVR AT MEGA 8535
MICROCONTROLER AVR AT MEGA 8535 Dwisnanto Putro, S.T., M.Eng. MIKROKONTROLER AVR Mikrokontroler AVR merupakan salah satu jenis arsitektur mikrokontroler yang menjadi andalan Atmel. Arsitektur ini dirancang
BAB III PERANCANGAN. Mikrokontroler ATMEGA Telepon Selular User. Gambar 3.1 Diagram Blok Sistem
BAB III PERANCANGAN 3.1 Prnsip Kerja Sistem Sistem yang akan dibangun, secara garis besar terdiri dari sub-sub sistem yang dikelompokan ke dalam blok-blok seperti terlihat pada blok diagram pada gambar
BAB III PENGENDALIAN GERAK MEJA KERJA MESIN FRAIS EMCO F3 DALAM ARAH SUMBU X
BAB III PENGENDALIAN GERAK MEJA KERJA MESIN FRAIS EMCO F3 DALAM ARAH SUMBU X Pada bab ini akan dibahas mengenai diagram alir pembuatan sistem kendali meja kerja mesin frais dalam arah sumbu-x, rangkaian
Jawaban Ujian Tengah Semester EL3096 Sistem Mikroprosesor & Lab
Jawaban Ujian Tengah Semester EL3096 Sistem Mikroprosesor & Lab Selasa 18 Oktober 2011; 09:00 WIB ; Dosen: Waskita Adijarto, Pranoto Hidaya Rusmin 1 Sistem Mikroprosesor Diketahui sebuah sistem mikroprosesor
BAB 1 PENDAHULUAN. Sebuah embedded system berbasis mikrokontroller umumnya memiliki
BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah Sebuah embedded system berbasis mikrokontroller umumnya memiliki pilihan tampilan keluaran yang terbatas. Jenis tampilan yang biasa digunakan adalah LCD dot-matrix
BAB II KONSEP DASAR SISTEM MONITORING TEKANAN BAN
BAB II KONSEP DASAR SISTEM MONITORING TEKANAN BAN Konsep dasar sistem monitoring tekanan ban pada sepeda motor secara nirkabel ini terdiri dari modul sensor yang terpasang pada tutup pentil ban sepeda
BAB IV ANALISA KERJA DARI SISTEM WIRELESS SENSOR NETWORK BERBASIS INTERNET PROTOCOL (IP) UNTUK PEMBACAAN TINGKAT POLUSI UDARA
BAB IV ANALISA KERJA DARI SISTEM WIRELESS SENSOR NETWORK BERBASIS INTERNET PROTOCOL (IP) UNTUK PEMBACAAN TINGKAT POLUSI UDARA 4.1. ANALISA KERJA SISTEM WIRELESS SENSOR NETWORK Pada perancangan sistem wireless
III. METODE PENELITIAN. Penelitian ini mulai dilaksanakan pada bulan April 2015 sampai dengan Mei 2015,
III. METODE PENELITIAN 3.1. Waktu dan Tempat Penelitian Penelitian ini mulai dilaksanakan pada bulan April 2015 sampai dengan Mei 2015, pembuatan alat dan pengambilan data dilaksanakan di Laboratorium
BAB 3 PERANCANGAN SISTEM
BAB 3 PERANCANGAN SISTEM 3.1 Gambaran Umum Sistem Bab ini akan membahas tentang perancangan sistem yang digunakan dari alat sistem keamanan rumah. Dalam membuat suatu sistem harus dilakukan analisa mengenai
BAB IV HASIL PENGUKURAN DAN PENGUJIAN ALAT SISTEM PENGONTROL BEBAN DAYA LISTRIK
BAB IV HASIL PENGUKURAN DAN PENGUJIAN ALAT SISTEM PENGONTROL BEBAN DAYA LISTRIK 4.1 Pengukuran Alat Pengukuran dilakukan untuk melihat apakah rangkaian dalam sistem yang diukur sesuai dengan spesifikasi
BAB IV PEMBAHASAN. Papan Penampil Keselamatan Kerja atau Safety Board adalah sebuah
BAB IV PEMBAHASAN 4.1 Proses Kerja Safety Board Papan Penampil Keselamatan Kerja atau Safety Board adalah sebuah papan yang digunakan untuk menampilkan data-data terkait informasi keselamatan kerja. Adapun
R ANCANG BANGUN JAM DIGITAL DE NGAN KE LUAR AN S UAR A S E BAGAI ALAT BANTU TUNA NE TR A MENGGUNAKAN MIKR OKONTR OLLE R
R ANCANG BANGUN JAM DIGITAL DE NGAN KE LUAR AN S UAR A S E BAGAI ALAT BANTU TUNA NE TR A MENGGUNAKAN MIKR OKONTR OLLE R Click Muhammad to edit Master Ardhiyan subtitle Mukaffi style NRP 2207039020 Dosen
TAKARIR. Akumulator Register yang digunakan untuk menyimpan semua proses aritmatika. Assembler Bahasa pemrograman mikrokontroler MCS-51
TAKARIR Akumulator Register yang digunakan untuk menyimpan semua proses aritmatika Assembler Bahasa pemrograman mikrokontroler MCS-51 Assembly Listing Hasil dari proses assembly dalam rupa campuran dari
Konsep dan Cara Kerja Port I/O
Konsep dan Cara Kerja Port I/O Pertemuan 3 Algoritma dan Pemrograman 2A Jurusan Sistem Komputer Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Gunadarma 2015 Parallel Port Programming Port
BAB II TINJAUAN PUSTAKA. 2.1PHOTODIODA Dioda foto adalah jenis dioda yang berfungsi mendeteksi cahaya. Berbeda dengan
4 BAB II TINJAUAN PUSTAKA 2.1PHOTODIODA Dioda foto adalah jenis dioda yang berfungsi mendeteksi cahaya. Berbeda dengan dioda biasa, komponen elektronika ini akan mengubah cahaya menjadi arus listrik. Cahaya
BAB III PERANCANGAN SISTEM
BAB III PERANCANGAN SISTEM 3.1 Gambaran Umum Pada bab ini membahas tentang perancangan sistem yang mencakup perangkat keras (hardware) dan perangkat lunak (software). Perangkat keras ini meliputi sensor
BAB II ANALISIS DAN PERANCANGAN
BAB II ANALISIS DAN PERANCANGAN 2.1. Landasan Teori Teks berjalan merupakan salah satu media untuk menampilkan informasi kepada publik dengan bantuan LED (Light Emitting Dioda). Informasi yang ditampilkan
BAB II ANALISIS DAN PERANCANGAN. Running text RGB atau yang biasa dikenal dengan nama. Videotron merupakan salah satu media promosi digital yang
BAB II ANALISIS DAN PERANCANGAN 2.1. Landasan Teori Running text RGB atau yang biasa dikenal dengan nama Videotron merupakan salah satu media promosi digital yang sedang ngetren saat ini. Biasanya digunakan
BAB III PERANCANGAN DAN REALISASI PERANGKAT KERAS DAN PERANGKAT LUNAK SISTEM. Dari diagram sistem dapat diuraikan metode kerja sistem secara global.
BAB III PERANCANGAN DAN REALISASI PERANGKAT KERAS DAN PERANGKAT LUNAK SISTEM 3.1 Perancangan Perangkat Keras 3.1.1 Blok Diagram Dari diagram sistem dapat diuraikan metode kerja sistem secara global. Gambar
BAB 4 IMPLEMENTASI DAN EVALUASI. Setelah pelaksanaan dari perancangan dibuat dan dijelaskan pada bab 3,
BAB 4 IMPLEMENTASI DAN EVALUASI Setelah pelaksanaan dari perancangan dibuat dan dijelaskan pada bab 3, perancangan tersebut diimplementasikan ke dalam bentuk yang nyata (secara hardware). Hasil implementasi
BAB II DASAR TEORI. Remote Inframerah
BAB II DASAR TEORI Bab ini berisi dasar teori yang digunakan dalam perancangan skripsi ini. Dasar teori tersebut berisi tentang mikrokontroler sebagai pembangkit frekuensi yang digunakan untuk media transmisi
Jurnal Elektro ELTEK Vol. 3, No. 1, April 2012 ISSN:
Perancangan dan Pembuatan Sistem Proteksi Kebocoran Air Pada Pelanggan PDAM Dengan Menggunakan Selenoid Valve dan Water Pressure Switch Berbasis ATMEGA 8535 Zanuar Rakhman dan M. Ibrahim Ashari Jurusan
PERANCANGAN KONTROL DAN MONITORING KECEPATAN MOTOR DC MELALUI JARINGAN INTRANET
ELECTRICIAN Jurnal Rekayasa dan Teknologi Elektro 163 PERANCANGAN KONTROL DAN MONITORING KECEPATAN MOTOR DC MELALUI JARINGAN INTRANET Azwardi Jurusan Teknik Komputer Politeknik Negeri Sriwijaya, Palembang,
