PERENCANAAN DAN PERANCANGAN PAPAN NAMA DESA BERBASIS RUNNING TEXT DI DESA MLATI DUKUH MLATI SLEMAN
NASKAH PUBLIKASI
diajukan oleh Agam Rizki Wicaksono 11.12.6033
kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2015
PERENCANAAN DAN PERANCANGAN PAPAN NAMA DESA BERBASIS RUNNING TEXT DI DESA MLATI DUKUH MLATI SLEMAN Agam Rizki Wicaksono1), Tonny Hidayat 2), 1)
Sistem Informasi STMIK AMIKOM Yogyakarta 2) Dosen STMIK AMIKOM Yogyakarta Jl Ringroad Utara, Condongcatur, Depok, Sleman, Yogyakarta Indonesia 55283
Email :
[email protected]),
[email protected])
Rumusan masalah yang akan menjadi pokok bahasan berdasarkan latar belakang yang penulis uraikan di atas adalah Bagaimana merancang papan nama desa Mlati Dukuh berbasis running text menggunakan arduino, untuk membantu masyarakat desa mengenal salah satu perkembangan teknologi yaitu running text?
Abstract – Currently, the development of information technology is growing, especially in the field of electronics. The emphasis on new innovations to help people in getting information quickly and easily with running text. A running text should be able to make information services and promotions to attract people’s attention.
1.3 Batasan Masalah Mlati Dukuh village RT 12 had problems in providing information about the area RT 12. The number of rented house located on RT 12 to make a lot of new people who want to settle in RT 12 and those who wanted to searc for addresses not know about the exixtence of RT 12 villages Mlati Hamlet because there is no nameplate village.
Agar tidak menyimpang jauh dari permasalahan yang ada maka perlu adanya batasan masalah. Batasan masalah dalam penelitian ini adalah sebagai berikut: 1. Tulisan running text hanya berisi huruf nama desa yang bersangkutan. 2. Running text bersifat informasi bukan periklanan. 3. Led atau lampu hanya berwarna merah. 4. Bahasa pemrograman menggunakan bahasa C. 5. Aplikasi yang digunakan adalah proteus pro dan arduino.
With the information throgh the running text will become more effective and attract attention in introducing RT 12 Mlati Dukuh village to general public, especially Yogyakarta Sleman district. Designing a program running text that use C language as well as major hardware arduino will make it easier for consumers to learn about the development of technology, especially running text.
1.4 Tujuan Penelitian Tujuan yang ingin disampaikan dalam penyusun skripsi ini adalah untuk merancang sebuah papan nama desa sebagai media informasi berbasis running text untuk membantu memperkenalkan salah satu perkembangan teknologi kepada masyarakat.
Keywords – Multimedia, Running text, arduino. 1.
Pendahuluan
1.1 Latar Belakang
2. Landasan Teori
Dalam era globalisasi dan pengembangan teknologi yang begitu pesat, tidak dapat dipungkiri lagi bahwa dari hari ke hari teknologi semakin berkembang. Contohnya penerapan tulisan berjalan atau running text sebagai media informasi. Running text adalah media elektronik yang sangat berguna untuk menyampaikan pesan dan informasi. Akan tetapi teknologi ini hanya terdapat dan dinikmati oleh orang-orang perkotaan yang banyak bangunan-bangunan besar seperti rumah sakit maupun pusat perbelanjaan yang membutuhkan teknologi running text. Oleh sebab itulah salah satu solusi agar perkembangan running text merata dan dapat dinikmati daerah pedesaan, maka dibuatlah papan nama desa berbasis running text di desa Mlati Dukuh.
2.1 Konsep Dasar 2.1.1 Multimedia Multimedia merupakan sarana komunikasi yang berupa gabungan dari text, gambar, animasi, video dan audio. Multi berarti banyak sedangkan media mempunyai arti alat (sarana) komunikasi.[1] 2.1.1.1 Elemen Multimedia Multimedia memiliki komponen penting yang harus ada di dalamnya : 1. Teks merupakan sarana komunikasi yang harus ada untuk menjelaskan produk yang akan kita buat. Penerapan teks dalam multimedia harus memperhatikan font teks.[2] 2. Suara merupakan energi, seperti gelombang yang menghantam pantai berpasir, dan terlalu banyak
1.2 Rumusan Masalah 1
volume yang secara permanen dapat merusak mekanisme penerimaan yang rentan di belakang gendang telinga pada range frekuensi 6kHz. 3. Gambar merupakan media penting saat memvisualisasikan sebuah ide dalam bentuk grafis. 4. Video adalah sebuah sajian gambar dan suara yang ditangkap oleh sebuah kamera, kemudian disusun ke dalam urutan frame untuk dibaca dalam satuan detik[3]. 5. Animasi adalah membuat presentasi statis menjadi hidup.
menarik orang tidak akan tertarik untuk membeli.
Gambar 2.4 Casing 2.4 Running Text Sebagai Media Informasi Dilihat dari kegunaanya running text sebagai media informasi tidaklah banyak berbeda dengan running text sebagai media periklanan.[4]
2.2 Running Text
2.5 Bahasa C
Running text atau moving sign merupakan salah satu aplikasi yang berupa tampilan atau display, berbentuk tulisan berjalan bisa juga berbentuk animasi yang dibentuk dari pola nyala led pada modul led panel.
Adalah bahasa pemrograman yang dapat dikatakan berada diantara bahasa berasas rendah dan berasas tinggi. Bahasa berasas rendah berarti yang berorientasi pada mesin sedangkan berasas tinggi berorientasi pada manusia. Pencipta bahasa C adalah Brian W.Kernighan dan Denis M.Ritchi, sekitar tahun 1972. Penulisan program dalam bahasa C dilakukan dengan membagi dalam blok-blok, sehingga bahasa C disebut dengan bahasa terstruktur. Bahasa C dapat digunakan di berbagai mesin dengan mudah, mulai dari PC sampai dengan mainframe, dengan berbagai sistem operasi misalnya DOS, UNIX, VMS dan lain-lain.
2.3 Komponen Running Text Didalam pembuatan running text yang perlu kita perhatikan agar menarik untuk dilihat adalah bagianbagian running text itu sendiri. Berikut adalah komponen-komponen yang terdapat dalam running text: 1.
LED panel Merupakan komponen utama, inilah yang memancarkan cahaya dalam bentuk pola tulisan atau text.
3. Analisis dan Perancangan Sistem 3.1 Gambaran Umum Desa Mlati Dukuh merupakan desa yang terletak di kecamatan Mlati, kabupaten Sleman, provinsi Yogyakarta. Lebih tepatnya di kilometer 7,2 jl.Magelang-Yogyakarta
Gambar 2.1 LED panel 2.
3.2 Analis Sistem
Kontroler
Adalah suatu tahap dalam pengembangan sebuah aplikasi, karena apabila terjadi kesalahan dalam tahap ini maka akan menyebabkan kesalahan pada tahap selanjutnya.
Merupakan komponen yang berfungsi mengendalikan nyala dan matinya led sehingga dapat membentuk pola tulisan tertentu.
3.2.1 Analisis Kebutuhan Fungsional Adalah kebutuhan yang berisikan proses-proses apa saja yang dapat dilakukan oleh sistem. Kebutuhan fungsional juga berisikan informasi apa saja yang dihasilkan oleh sistem kepada pengguna.
Gambar 2.2 Kontroler 3.
Power Suplly
1. Sistem dapat menampilkan komponen-komponen running text.
Merupakan komponen yang berfunsi memberikan tegangan DC ke kontroler dan led.
2. Sistem dapat menampilkan jalur scematic. 3. Sistem dapat menampilkan simulasi coding running text untuk mengetahui kebenaran coding. Gambar 2.3 Power Supply 4.
3.2.2 Analisis Kebutuhan Non Fungsional
Casing
1. Hardware (perangkat keras)
Bagian terakhir yang harus diketahui, dalam dunia bisnis banyak yang mengatakan, seberapa bagus fungsi sebuah alat tapi tanpa kemasan
Merupakan sarana dalam pembuatan running text, meliputi komputer dan alat pendukung lainnya untuk memproduksi running text. Tabel 3.1 System Requirements 2
2.
No
Name
Minimum
Recommended
bertemakan tentang penulisan papan nama desa sebagai media informasi.
1
CPU
1.8GHz
2.2GHz Dual core
3.3.3 Perancangan Komponen
2
RAM
3GB
4GB
3
GPU
Intel Grapichs 3000
512 Nvidia
Meliputi perancangan koding sampai perancangan hardware running text. MB
4. Pembahasan dan Implementasi 4.1 Pembahasan
4
OS
WIN XP SP3,OSX 10.6
WIN XP SP3, OSX 10.6
5
HDD
100MB space
100MB space
4.1.1 Pembahasan Listing Program
Software (perangkat lunak) Mencakup sistem operasi dan software. Adapun perangkat lunak yang digunakan untuk membuat running text ini diantaranya : 1) Proteus 2) Arduino 1.6.4 3) Windows 7 64bit
3.
Sumber Daya Manusia (SDM) Mencakup tentang tugas dari programer dan teknik elektro, diantaranya : a)
Gambar 4.1 List Program
Programer : Sebagai pembuat koding running text di software arduino menggunakan bahasa C.
Pada listing program di gambar atas untuk membuat variabel yang akan ditampilkan hardware running text |MLATI-DUKUH Rt 12”.
b) Teknik Elektro : Sebagai perancang hardware yang akan di program oleh programer. 3.2.3 Analis Kebutuhan Pengguna (Brainware) Kebutuhan pengguna yang mendukung dalam pembuatan running text ini. Sumber daya manusia dituntut untuk kreatif sehingga dapat bekerjasama dengan perangkat pendukung lainnya. 3.2.4 Analis Kelayakan Sistem Sebuah sistem dikatakan layak atau tidak tergantung hasil analisa beberapa aspek lain. Tahap ini bertujuan untuk menyatakan apakah running text layak untuk dikonsumsi umum atau tidak.[5] 3.3 Tahap Pra produksi 3.3.1 Perancangan Ide dan Konsep Ide dan konsep merupakan hal yang sangat penting dalam pembuatan sebuah karya. Penggabungan kreatifitas yang dikombinasikan dengan situasi yang ada dikehidupan sehari-hari menjadi gambaran utama dalam pembuatan running text ini.
Gambar 4.2 Ic.setrows
3.3.2 Tema
Pada listing program diatas berfungsi untuk menentukan lamanya satu baris kolom display led
Merupakan ide pokok atau gagasan yang ingi kita wujudkan dalam sebuah karya. Running text ini 3
menyala dalam satuan milisecond. IC.setRow yang mana method ini berfungsi untuk menampilkan 8 buah led dalam satu kolom menyala bersamaan.
Pembahasan user interface merupakan pemaparan mengenai tampilan running text, menggambarkan keterkaitan dari setiap text dan juga menjelaskan rangkaian dari hardware itu sendiri.
Gambar 4.5 Tampilan Rangkaian Utama Tabel 4.1 Instalasi Kabel
Gambar 4.3 Void Rows Bertujuan untuk menginputkan 2 buah led yang menyala sementara yang lain mati. “B10010000” berarti hanya led kolom 1 dan 3 saja yang menyala.
LED MATRIX
Arduino
Warna Kabel Wire
VCC
5V
Merah
GND
GND
Coklat
DIN
D12
Kuning
CS
D10
Hijau
CLK
D11
Orange
Setelah Rangkaian utama dibuat, dilakukan verify program untuk mengetahui kebenaran coding yang telah dibuat sebelum di upload kedalam hardware.
Gambar 4.4 Loop Dimaksudkan untuk menampilkan ulang program dari awal, maksudnya setelah text dan led rows selesai dihidupkan, program akan mengulang lagi dari awal. 4.1.2
Pembahasan User Interface Gambar 4.6 Verify Program
4
Setelah program di verify maka proses selanjutnya adalah upload program yang bertujuan untuk memasukkan coding kedalam hardware agar bisa menampilkan running text.
Instalasi langsung dilakukan di perangkat running text, berikut langkah-langkahnya: 1.
Menyiapkan file.ino dari aplikasi arduino
Gambar 4.8 Membuka file.ino 2. Menyambungkan kabel data dari hardware ke komputer.
Gambar 4.7 Upload Program Setelah proses upload selesai barulah dilakukan pengepakan hardware ke dalam chasing yang bertujuan disamping mempercantik tampilan juga untuk melindungi harware dari gangguan luar seperti cuaca. Gambar 4.9 Menyambungkan Kabel Data 3. Proses upload program
Gambar 4.8 Tampilan Hardware dalam Chasing 4.2 Implementasi Menurut garis besar implementasi adalah suatu proses pelaksanaan atau penerapan suatu tataran ide yang telah terencana sebelumnya dan di jalankan sepenuhnya agar tersampaikan dan mengeluarkan output yang siharapkan.
Gambar 4.10 Upload Program 4. Setelah muncul tulisan “done uploading”, hardware menyala sesuai coding yang dimasukkan.
4.2.1 Proses Instalasi
5
Biodata Penulis Agam Rizki Wicaksono, mahasiswa yang sedang memperoleh gelar Sarjana Komputer (S.Kom), Jurusan Sistem Informasi STMIK AMIKOM Yogyakarta. Tonny Hidayat, memperoleh gelar Sarjana Komputer (S.Kom),STMIK AMIKOM Yogyakarta, lulus tahun 2007. Memperoleh gelar Magister Teknik Informatika pada tahun 2011. Saat ini menjadi Dosen di STMIK AMIKOM Yogyakarta.
Gambar 4.11 Hardware Berjalan 5.
Kesimpulan
Berdasarkan hasil penjelasan dari bab-bab sebelumnya maka dapat disimpulkan yaitu : 1. Dalam penelitian ini telah dihasilkan hardware yang dapat menampilkan nama desa”MLATIDUKUH Rt12”. 2. Pada pembuatan running text penulis menggunakan beberapa tahapan yaitu, menentukan analisis kebutuhan, menentukan aplikasi yang digunakan, menentukan bentuk running text, merancang running text, mengumpulkan data-data yang dibutuhkan oleh running text, proses pembuatan running text, implementasi dan testing. 3. Running text ini merupakan running text yang menggunakan arduino sebagai otak program, disamping lebih praktis juga bisa untuk mengurangi resiko kerusakan kaki ic yang dipindah-pindah saat compiling program pada hardware running text pada umumnya yang masih menggunakan modul downloader. 4. Program pada running text menggunakan bahasa c yang sederhana, sehingga mudah untuk dipelajari orang lain. Daftar Pustaka [1] KBBI, 1995. Kamus Besar Bahasa Indonesia. Surakarta, Inc, hal :640, 671 [2] Vaughan, T., 2006, Multimedia Making it Work, Canada: Wiley Publishing, Inc [3] Suyanto,M, 2005. Multimedia Alat Untuk Meningkatkan Keunggulan Bersaing. Yogyakarta: Andi Offset [4] Multimedialicious 2013, Alur Produksi Multimedia http://multimedialicious.wordpress.com/tag/3tahap-alur-produksi-multimedia (diakses pada tanggal 7 april) [5] Al Fatta, Hanif. 2007. Analis dan Perancangan Sistem Informasi. Yogyakarta :ANDI
6