DASAR TEORI
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.
2.2 Raspbian
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.
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.
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.
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.
2.7 JavaScript
8
2.8 Jaringan WLAN
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).
2.9 PhpMyAdmin
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