Raspberry Pi
Raspberry Pi
Raspberry Pi (RasPi) merupakan sebuah Single Board Computer (SBC) dengan ukuran 8.6cm
x 5.4cm, Raspberry Pi ini merupakan sebuah komputer mini yang dikembangkan oleh Yayasan
Raspberry Pi yang bertempat di UK (United Kingdom). Yayasan tersebut juga menyediakan distribusi
Debian dan Arch Linux ARM untuk siap diunduh. Juga disediakan beberapa tools untuk mendukung
pemrograman bahasa utama Python, yang mendukung BBC BASIC (menggunakan tiruan Brandy
Basic) dan Perl. Pada awalnya Raspberry Pi ini dikembangkan untuk memicu proses pengajaran ilmu
komputer dasar di sekolah-sekolah dengan biaya yang minim.
Hardware Raspberry Pi tidak memiliki real-time clock, sehingga OS harus memanfaatkan
timer jaringan server sebagai pengganti. Namun komputer yang mudah dikembangkan ini dapat
ditambahkan dengan fungsi real-time (seperti DS1307) dan banyak lainnya, melalui saluran GPIO
(General-purpose input/output) via antarmuka IC (Inter-Integrated Circuit).
Dalam Raspberry Pi ini sudah dilengkapi dengan prosesor ARM1176JZF-S 700 MHz, RAM
sebesar 256 MB dan juga sebuah GPU VideoCore IV. Dan untuk penyimpanan data, Raspberry Pi
tidak menggunakan Hard Disk namun Raspberry Pi dapat menggunakan SD Card untuk menyimpan
data, baik itu data Operating System ataupun untuk media penyimpanan data jangka panjang.
Raspberry Pi bersifat open source (berbasis Linux), Raspberry Pi bisa dimodifikasi sesuai
kebutuhan penggunanya. Sistem operasi utama Raspberry Pi menggunakan Debian GNU/Linux dan
bahasa pemrograman Python. Salah satu pengembang OS untuk Raspberry Pi telah meluncurkan
sistem operasi yang dinamai Raspbian, Raspbian diklaim mampu memaksimalkan perangkat
Raspberry Pi. Sistem operasi tersebut dibuat berbasis Debian yang merupakan salah satu distribusi
Linux OS.
Dengan harga yang terjangkau, mesin kecil yang sepenuhnya dibangun dengan semangat
Open Source dan ditenagai oleh sistem operasi Linu ini, dalam waktu singkat telah digandrungi oleh
lebih dari satu juta pengguna, baik untuk pengembangan hobi, maupun untuk merealisasikan
proyek-proyek profesional.
Hal yang paling menarik dari fenomena Raspsberry Pi adalah kemampuannya untuk
menyambungkan komunitas awam dengan komunitas para penggemar penggemar atau hobi
ngoprek dalam memuluskan ide-ide mereka menjadi sebuah realita.
Sebagai sebuah IoT (Internet of Things), dengan cepat dan mudah Raspsberry Pi dapat startup dan berselancar di internet, atau untuk menulis program seperti layaknya sebuah kit
pengembangan SDK (Software Development Kit) untuk alat tersebut, untuk mengontrol perangkat
eksternal atau menjalankan robot dan seperti tujuan awal dari proyek Raspsberry Pi ini, yaitu untuk
membangkitkan daya tarik bagi anak-anak sekolahan agar aktif menggeluti dunia teknologi
informatika.
Penerapan
Penerapan raspberry pi sangat luas,raspberry pi dapat di terapkan di berbagai
bidang,antaralain robotika,jaringan,pemrograman,database,desain,dan lain-lain.
Berikut beberapa contoh proyek menggunakan raspberry pi :
1. Raspberry Pi Based Micro Arcade Cabinet
Seperti halnya dengan platform Arduino, yang memungkinkan kita dapat mengeksplorasi berbagai
kemungkinan dengan menggabungkan bit dan atom. Hal ini berarti kita dapat memodifikasi dan
mengembangkan desain secara fisik maupun virtual. Proyek Raspberry Pi Micro Arcade Cabinet ini
adalah salah satu contoh pengembangan dari Rasberry Pi yang terinspirasi oleh permainan arcade
klasik. Dalam websitenya di http://spritesmods.com/?art=rpi_arcade&f=yt, kamu dapat melihat
langkah-langkah pembuatannya, serta software dan desain casing yang dapat didownload.
3. Raspberry Pi Bartendro
Bartendro merupakan mesin pembuat minuman otomatis yang didesain dapat dipindah dari suatu
acara ke acara lainnya. Mesin minuman otomatis sangat praktis dan cocok untuk digunakan pada
suatu acara jamuan atau pesta. Sesuai dengan namanya, mesin ini bekerja seperti layaknya seorang
bartender. Bartendro dapat membuat berbagai variasi minuman koktail hanya dalam waktu 10 detik
dan 200 minuman koktail dalam satu malam. Mesin ini menggunakan prosesor yang sama dengan
Arduino dan terhubung pada komputer Raspberry Pi melalui konektor RJ-45. Proyek Bartendro telah
mendapatkan dukungan dana melalui Kickstarter sehingga dapat diproduksi secara masal. Informasi
teknis mengenai Bartendro dapat dilihat dihttps://github.com/partyrobotics/bartendro.
Proyek Mobile Raspberry Pi-To-Go ini dibuat oleh Nathan Morgan yang juga berprofesi sebagai
teknisi komputer. Pengalamannya sebagai teknisi komputer sepertinya berhasil dimanfaatkan
dengan baik untuk membuat sebuah komputer portabel berbasis Raspberry Pi. Komputer portabel
ini dilengkapi dengan layar dan keyboard, kartu penyimpanan SSD berkapasitas 64GB, bluetooth dan
wireless. Baterai yang digunakan adalah baterai laptop yang mampu bertahan selama lebih dari 10
jam. Mobile Raspberry Pi-To-Go ini tampaknya seperti versi portabel komputer Linux. Dalam
blognya http://blog.parts-people.com/2012/12/20/mobile-raspberry-pi-computer-build-your-ownportable-rpi-to-go/, ia juga menjelaskan dengan baik langkah-langkah pembuatannya.
Membuat lampu LED Matrix juga dapat dilakukan dengan Raspberry Pi. Proyek LED Matrix ini
menunjukkan bagaimana Raspberry Pi dan konsep open source dapat digunakan untuk membuat
berbagai hal kreatif. Untuk mengetahui langkah-langkah pembuatan lampu LED Matrix ini dapat
dilihat di web http://www.instructables.com/id/Make-a-24X6-LED-matrix/?ALLSTEPS.
Proyek ini menunjukkan bagaimana teknologi dan seni dapat dipadukan. Dengan mengubah foto
berwarna menjadi mural hitam putih berukuran besar, alat yang dinamakan Black Stripes didukung
dengan Raspberry Pi. Dalam video berikut kamu dapat melihat bagaimana alat ini bekerja mencetak
gambar dengan cara yang mengagumkan. Meskipun proyek ini tidak sepenuhnya open source,
karena pengembang tidak memberikan source code secara gratis, namun Black
Stripes mampu menunjukkan bagaimana kehebatan Raspberry Pi dalam membuat banyak hal.
Spesifikasi
Model
Chip
CPU
GPU
Memory
Ethernet
USB 2.0
Video Output
Audio Output
Onboard Storage
Operating System
Dimensi
Daya
Versi A
Broadcom BCM2835 SoC full
HD multimedia applications
processor
700 MHz Low Power
ARM1176JZ-F Applications
Processor
Dual Core VideoCore IV
Multimedia Co-Processor
256MB SDRAM
none
Single USB Connector
HDMI (rev 1.3 & 1.4) Composite
RCA(PAL and NTSC)
3.5mm jack, HDMI
SD, MMC, SDIO card slot
Debian GNU/Linux, Fedora,
Arch Linux ARM, RISC OS
8.6cm x 5.4cm x 1.5cm
300 mA (1.5 W)
Versi B
Broadcom BCM2835 SoC full
HD multimedia applications
processor
700 MHz Low Power
ARM1176JZ-F Applications
Processor
Dual Core VideoCore IV
Multimedia Co-Processor
512MB SDRAM
onboard 10/100 Ethernet RJ45
jack
Dual USB Connector
HDMI (rev 1.3 & 1.4) Composite
RCA (PAL and NTSC)
3.5mm jack, HDMI
SD, MMC, SDIO card slot
Debian GNU/Linux, Fedora,
Arch Linux ARM, RISC OS
8.6cm x 5.4cm x 1.7cm
700 mA (3.5 W)
Komponen
Keterangan :
SD Card Slot = slot untuk memasukan SD Card (Sebagai media penyimpan data).
RCA Video Out = Port untuk menghubungkan ke Analog TV (PAL).
Audio Out = Port untuk audio.
USB 2.0 = digunakan untuk slot USB (dipake buat keyboard dan Mouse).
Ethernet Out = Digunakan untuk menghubungkan jaringan internet.
HDMI Out = Port HDMI.
Micro USB Power = digunakan sebagai port power pada raspberry (Bisa menggunakan charger hp
untuk mengisi daya).
Instalasi
Ada beberapa kompinen yang perlu disiapkan sebelum melakukan instalasi Operating System(OS)
pada raspberry pi,antara lain:
Visual Output
HDMI
RCA Connector
Selain menggunakan HDMI,kita juga dapa menerima keluaran(Output) secara visual melalui
televisi dengan cara menghubungkannya menggunakan RCA Connector.
RCA connector, atau di sebut juga dengan phono connector atau cinch connector,
merupakan konektor elektrik yang biasa digunakan untuk mengirim sinyal audio dan vidio.Nama RCA
di ambil dari Radio Corporation of America,yang memperkenalkan desain konektor tersebut pada
tahun 1940 an.
>4GB SD Card
Secure Digital (SD) adalah sebuah format kartu memori flash. Dia digunakan dalam alat
portabel, seperti PDA, kamera digital dantelepon genggam. Kartu SD dikembangkan
oleh SanDisk, Toshiba, dan Panasonic berdasarkan Kartu Multi Media (MMC) yang sudah lebih dulu
ada. Selain memiliki sistem pengaman yang lebih bagus daripada MMC, SD Card juga bisa dengan
mudah dibedakan dari MMC karena memiliki ukuran yang lebih tebal dibanding kartu MMC standar.
Micro USB Power merupakan sumber energi pada raspberry,kita memerlukan minimal
700mA 5V atau mungkin pada charger akan tertulis 0,7A.
USB Keyboard Dan Mouse
Pada raspberry pi tidak tersedia port PS/2,karena itu kita akan menggunakan keyboard dan
mouse usb sebagai media input kita.Pada raspberry pi tipe A hanya tersedia 1 port USB,agar dapat
menggunakan keyboard dan mouse usb secara bersamaan kita harus menggunakan perangkat
tambahan yaitu USB Hub untuk menambah jumlah port usb.
Proses Instalasi
Masukkan SD Card ke pc atau laptop melalui port SD Card atau menggunakan Card Reader.
Ekstrak Image raspbian dan Win32 Disk Imager jika masih berupa file arsip(.zip).
Buka Win32 Disk Imager,jika menggunakan Windos 7/8 klik kanan pilih Run As
Administrator.
Jika SD Card tidak terdeteksi secara otomatis oleh aplikasi,klik drop down menu yang ada
pada bagian kanan atas dengan label Device ,pilih dari daftar yang tersedia.
Expand Filesystem
Internationalisation Options
Enable Camera
Add to Rastrack
Overclock
Advanced Options
About `raspi-config`
Log in dengan username pi dan password raspberry.Untuk masuk ke desktop ketikan startx lalu
tekan enter.