Anda di halaman 1dari 7

BAB II

DASAR TEORI

2.1 Papan Informasi Digital

Gambar 2.1 Papan Informasi Digital

Papan informasi digital adalah sebuah alat dalam bentuk monitor baik berupa
plasma, LED, LCD yang berfungsi menampilkan informasi yang keluarannya dapat berupa
video, web, bahkan aplikasi interaktif. Papan informasi digital dapat ditemui di beberapa
tempat seperti rumah sakit, perkantoran, hotel, sekolah, pinggiran jalan dan masih banyak
tempat lainnya.

Kelebihan papan informasi digital dibandingkan media penyampaian informasi yang


lain adalah isi atau konten informasi dapat diubah dan ditambahkan dengan lebih mudah,
dapat ditampilkan animasi, dan konten informasi dapat beradaptasi dengan konteks dan
penonton, bahkan dapat dibuat interaktif. Papan informasi digital dapat menawarkan hasil
yang lebih baik atas investasi dibandingkan dengan media informasi lainnya.

2.2 Raspbian

Raspbian adalah sistem operasi gratis berbasis Debian dioptimalkan untuk


perangkat keras Raspberry Pi. Sistem operasi ini merupakan seperangkat program dasar
dan utilitas yang membuat Raspberry Pi dapat berjalan. Namun, Raspbian menyediakan
lebih dari sekedar OS murni.

5
Raspbian dilengkapi dengan lebih dari 35.000 paket atau perangkat lunak pre-
compiled dalam format paket. Raspbian dibangun dan dioptimalkan untuk kinerja terbaik
pada Raspberry Pi, dan dirilis pada Juni 2012. Namun, raspbian masih dalam
pengembangan aktif dengan penekanan pada peningkatan stabilitas dan kinerja sebanyak
mungkin layaknya paket debian.

2.3 PHP

PHP (Personal Home Page) merupakan script yang menyatu dengan HTML dan
berada pada server (server side HTML embedded scripting). Dengan PHP ini kita dapat
membuat beragam aplikasi berbasis web, mulai dari halaman web yang sederhana sampai
aplikasi kompleks yang membutuhkan koneksi ke database.

Tidak sama dengan HTML yang hanya dapat menampilkan konten statis, Dengan
PHP kita bias berinteraksi dengan database, file, dan folder sehingga dengan adanya PHP
kita dapat membuat website berbasis blog, took online, CMS, forum maupun website
social networking.

Untuk menjalankan script PHP pada browser, kita membutuhkan suatu web server
yang bertugas memproses file-file PHP dan mengirimkan hasilnya agar ditampilkan di
browser client.Web server yang sering digunakan adalah Apache, PHP binary dan MySql.
Contoh software yang memuat web server diantaranya ada Lamp, Xampp, Wampp,dll.

2.4 MySQL

MySQL adalah sebuah perangkat lunak system manajemen basis data SQL
(Structured Query Languange). MySQL merupakan sebuah server database yang bersifat
open source yang sangat populer dalam aplikasi web .SQL merupakan bahasa standar yang
digunakan untuk berkomunikasi dengan database.

Pada saat ini MySQL merupakan database server yang sangat terkenal di dunia,
semua itu taklain karena bahasa dasar yang digunakan untuk mengakses database yaitu
SQL. SQL (Structured Query Language) pertama kali diterapkan pada sebuah proyek riset
pada laboratorium riset SanJose, IBM yang bernama system R. Kemudian SQL juga
dikembangan oleh Oracle, Informix dan Sybase. Dengan menggunakan SQL, proses

6
pengaksesan database lebih user-friendly dibandingan dengan yang lain, misalnya dBase
atau Clipper karena mereka masih menggunakan perintah-perintah pemrograman murni.

2.5 Mini CPU

Mini CPU adalah CPU yang berukuran mini dan memiliki fungsi seperti CPU pada
umumnya. Pada dasarnya, perangkat CPU berfungsi untuk menerjemahkan dan
mengeksekusi perintah/command yang berasal dari sistem atau perangkat lunak. Mini CPU
yang digunakan pada proyek ini adalah Raspberry Pi atau dikenal juga dengan sebutan
Raspi.

Raspberry Pi adalah komputer berukuran kartu kredit yang dihubungkan ke monitor


dan keyboard. Raspberry Pi merupakan komputer kecil yang dapat digunakan dalam
proyek-proyek elektronik, dan untuk banyak hal lainnya seperti pada PC desktop seperti
word-processing, memutar video dengan kualitas high definition dan menjalankan
permainan.

Pada proyek ini akan digunakan Rapberry Pi model B+ dengan spesifikasi chip
Broadcom BCM2835 SoC full HD multimedia applications processor, CPU 700 MHz Low
Power ARM1176JZ-F Applications Processor, GPU Dual Core VideoCore IV, RAM 512
MB, 4x USB 2.0 Connector, Video Output HDMI.

Gambar 2.2 Raspberry Pi Model B+

7
2.6 LED Monitor

Monitor merupakan output device yang dapat menampilkan hasil pengolahan data
dalam bentuk gambar dari CPU. TV LED yang merupakan salah satu jenis dari monitor
adalah suatu jenis media tampilan yang menggunakan teknologi dioda sebagai penampil
utama. Kini TV LED mendominasi jenis tampilan untuk komputer desktop maupun
notebook karena membutuhkan daya listrik yang rendah, bentuknya tipis, mengeluarkan
sedikit panas, dan memiliki resolusi tinggi.

Gambar 2.3 LED Monitor

2.7 JavaScript

JavaScript adalah sebuah bahasa pemrograman yang dirancang untuk penggunaan


pada browser (peramban) web. JavaScript pertama kali dikembangkan oleh Brendan
Eich dari Netscape dibawah nama Mocha, yang nantinya namanya diganti
menjadi LiveScript, dan akhirnya menjadi JavaScript.

Navigator sebelumnya telah mendukung Java untuk lebih bisa dimanfaatkan


para programmer yang non-Java. Maka dikembangkanlah bahasa pemrograman
bernama LiveScript untuk mengakomodasi hal tersebut. Bahasa pemrograman inilah yang
akhirnya berkembang dan diberi nama JavaScript, walaupun tidak ada hubungan bahasa
antara Java dengan JavaScript.

JavaScript bisa digunakan untuk banyak tujuan, misalnya untuk membuat


efek rollover baik di gambar maupun teks, dan yang penting juga adalah untuk
membuat AJAX. JavaScript adalah bahasa yang digunakan untuk AJAX.

8
2.8 Jaringan WLAN

Jaringan Nirkabel (WLAN) Jaringan nirkabel adalah komunikasi antar sistem


(komputer) tanpa menggunakan kabel. Jaringan nirkabel ini sering dipakai untuk jaringan
komputer baik pada jarak yang dekat maupun pada jarak jauh. Bidang ini erat
hubungannya dengan bidang telekomunikasi, teknologi informasi, dan teknik komputer.
Jenis jaringan yang populer dalam kategori jaringan nirkabel ini meliputi: Jaringan
kawasan lokal nirkabel (wireless LAN/WLAN), dan Wi-Fi.

Jaringan nirkabel biasanya menghubungkan satu sistem komputer dengan sistem


yang lain dengan menggunakan beberapa macam media transmisi tanpa kabel, seperti:
gelombang radio, gelombang mikro, maupun cahaya infra merah. Wi-Fi adalah sebuah
teknologi terkenal yang memanfaatkan peralatan elektronik untuk bertukar data secara
nirkabel (menggunakan gelombang radio) melalui sebuah jaringan komputer, termasuk
koneksi Internet berkecepatan tinggi. Wi-Fi Alliance mendefinisikan WiFi sebagai "produk
jaringan wilayah lokal nirkabel (WLAN) apapun yang didasarkan pada standar Institute of
Electrical and Electronics Engineers (IEEE) 802.11".

Tabel 2.1 Spesifikasi Wi-Fi

Spesifikasi Kecepatan Frekuensi Band Compatible dengan jenis


802.11b 11 Mbps 2.4 GHz b
802.11a 54 Mbps 5 GHz a
802.11g 54 Mbps 2.4 GHz b, g
802.11n 100 Mbps 2.4 GHz b, g, n

Terdapat 2 mode akses koneksi Wi-Fi, yakni:

1. Ad-Hoc
Ad-Hoc merupakan mode koneksi Wi-Fi dimana beberapa komputer terhubung
secara langsung, atau lebih dikenal dengan istilah Peer-to-Peer. Keuntungannya,
lebih murah dan praktis bila yang terkoneksi hanya 2 atau 3 komputer, tanpa harus
membeli access point.

9
Gambar 2.4 Ad-Hoc Wireless

2. Infrastruktur
Infrastruktur merupakan mode koneksi Wi-Fi dengan menggunakan Access Point
yang berfungsi sebagai pengatur lalu lintas data, sehingga memungkinkan banyak
Client dapat saling terhubung melalui jaringan (Network).

Gambar 2.5 Infrastructure Wireless

2.9 PhpMyAdmin

PhpMyAdmin adalah perangkat lunak gratis yang ditulis dalam bahasa


pemrograman PHP yang digunakan untuk menangani administrasi MySQL melalui
interface web. PhpMyAdmin mendukung berbagai operasi MySQL, diantaranya mengelola
basis data, tabel-tabel, bidang (fields), relasi (relations), indeks, pengguna (users), perijinan
(permissions), dan operasi lainnya. Operasi phpMyAdmin dapat dilakukan melalui user
interface, dan juga bisa dilakukan langsung mengeksekusi pernyataan SQL.

Pada dasarnya, mengelola basis data dengan MySQL harus dilakukan dengan cara
mengetikkan baris-baris perintah yang sesuai (command line) untuk setiap maksud

10
tertentu. Jika seseorang ingin membuat basis data (database), ketikkan baris perintah yang
sesuai untuk membuat basis data. Jika seseorang menghapus tabel, ketikkan baris perintah
yang sesuai untuk menghapus tabel. Hal tersebut tentu saja sangat menyulitkan karena
seseorang harus hafal dan mengetikkan perintahnya satu per satu.

11

Anda mungkin juga menyukai